友情提示:亲自动手敲一遍的收获将会是最大的,这里只是一点皮毛的记录。
cd 命令:切换目录
( 1 )切换到目录 /Documents/tmp
cd ./Documents/tmp
(2)去到目前的上层目录
cd ..
(3)回到自己的主文件夹
cd /home/hyo
ls 命令:查看文件与目录
(4)查看目录/usr 下所有文件(包括隐藏文件)的详细信息
ls -l /usr
mkdir 命令:新建新目录
(5)进入/tmp 目录,创建一个名为 a 的目录,并查看该目录是否创建成功
cd ./tmp
mkdir a
ls -l
(6)创建目录 a1/a2
mkdir -p a1/a2
pwd 命令:查看当前路径
(7)切换到上例创建的目录 a,并查看当前目录路径
cd /home/hyo/tmp/a
pwd
rmdir 命令:删除空的目录
(8)将上例创建的目录 a(/tmp 下面)删除
rmdir a
(9)删除目录 a1/a2,查看有多少目录存在
rmdir a1/a2
ls -d *
cp 命令:复制文件或目录
(10)将主文件夹下的.bashrc 文件复制到/usr 下,并命名为 bashrc1
cp -r .bashrc /usr/bashrc1
(11)在/tmp 下新建目录 test/test1,再复制这个目录 test/test1 内容到/usr
mkdir -p test/test1
cp -r test /usr/
mv 命令:移动文件与目录,或更名
(12)将上例文件 bashrc1 移动到目录/usr/test
mv bashrc1 /usr/test/
(13)将上例 test 目录重命名为 test2
mv test test2
rm 命令:移除文件或目录
(14)将上例复制的 bashrc1 文件删除
rm ./test2/bashrc1
(15)将上例的 test2 目录删除
rmdir -p test2/*
cat 命令:查看文件内容
(16)查看主文件夹下的.bashrc 文件内容
cat ~/.bashrc
tac 命令:反向列示
(17)反向查看主文件夹下.bashrc 文件内容
tac ~/.bashrc
more 命令:一页一页翻动查看
(18)翻页查看主文件夹下.bashrc 文件内容
more ~/.bashrc
head 命令:取出前面几行
(19)查看主文件夹下.bashrc 文件内容前 20 行
head -20 ~/.bashrc
(20)查看主文件夹下.bashrc 文件内容,后面 50 行不显示,只显示前面几行
head -n -50 ~/.bashrc
tail 命令:取出后面几行
(21)查看主文件夹下.bashrc 文件内容最后 20 行
tail -n 20 ~/.bashrc
(22) 查看主文件夹下.bashrc 文件内容,只列出 50 行以后的数据
tail -n +50 ~/.bashrc
touch 命令:修改文件时间或创建新文件
(23)在/tmp 下创建一个空文件 hello 并查看时间
touch hello.txt
ls -l hello.txt
chown 命令:修改文件所有者权限
(24)将 hello 文件所有者改为 root 帐号,并查看属性
chown root hello.txt
ls -l hello.txt
find 命令:文件查找
(25)找出主文件夹下文件名为.bashrc 的文件
find -name .bashrc
tar 命令:压缩命令
(26)在/目录下新建文件夹 test,然后在/目录下打包成 test.tar.gz
tar -zxvf test.tar.gz /test
(27)解压缩到/tmp 目录
tar -xvf test.tar.gz /tmp
grep 命令:查找字符串
( 28)从~/.bashrc 文件中查找字符串'examples'
grep “examples”~/.bashrc
(29)配置 Java 环境变量(JAVA_HOME),用 vi 或 gedit 文本编辑器打开~/.bashrc 配置文件
vi ~/.bash.rc
编辑内容:export JAVA_HOME = home/hyo/bin/jvm 按键wq保存并退出
source ~/.bash.rc
(30)查看 JAVA_HOME 变量的值
echo $JAVA_HOME