进入你的home目录:
$cd ~#或者cd /home/<你的用户名>
cd - //回到上一次所在的目录
提示:在进行目录切换的过程中请多使用Tab键自动补全,可避免输入错误,连续按两次Tab可以显示全部候选结果
使用mkdir(make directories)命令可以创建一个空目录,也可同时指定创建目录的权限属性。
mkdir -p father/son/grandson //同时创建多个目录
cp -R father family //复制目录及子目录会一同复制过去
rm -f test //使用rm(remove files or directories)命令删除一个文件,直接强制删除文件,可以使用-f参数强制删除 ,要删除一个目录,也需要加上-r或-R参数
mv 源目录文件 目的目录 //使用mv(move or rename files)命令移动文件(剪切)
mv file1 myfile //将文件“ file1 ”重命名为“ myfile ”:mv 旧的文件名 新的文件名
rename 's/\.txt/\.c/' *.txt // 批量将这 5 个后缀为 .txt 的文本文件重命名为以 .c 为后缀的文件
rename 'y/a-z/A-Z/' *.txt //批量变成大写
使用cat,tac和nl命令查看文件
前两个命令都是用来打印文件内容到标准输出(终端),其中cat为正序显示,tac为倒序显示
nl passwd //nl命令,添加行号并打印,这是个比cat -n passwd更专业的行号打印命令。
使用more和less命令分页查看文件,打开后默认只显示一屏内容,终端底部显示当前阅读的进度。可以使用Enter键向下滚动一行,使用Space键向下滚动一屏,按下h显示帮助,q退出。
more passwd
less passwd
tail /etc/passwd
tail -n 1 /etc/passwd //甚至更直接的只看一行, 加上-n参数,后面紧跟行数
关于tail命令,不得不提的还有它一个很牛的参数-f,这个参数可以实现不停地读取某个文件的内容并显示
file /bin/ls //file命令查看文件的类型
vim编辑器
dw删除该单词