1、cp 将(文件或者目录)从源地址复制到目标地址
- cp source destination source为源文件地址,destination为目标地址
- cp -r source destination 递归地将源文件复制到目标地址,即源文件下的所有文件都会复制到目标文件中
2、mv 移动文件或者目录或者重命名
- mv source destination 将源文件地址移动到目标地址
- mv oldNameFile newNameFile 将原文件的文件名改为新文件名
3、rm 移除文件或者目录
- rm file 删除文件
- rmdir directory 删除空文件夹
- rm -rf directory 递归删除目录中所有内容
4、cat 查看文件中的内容,从第一行开始显示
- cat -A file 查看文件,并列出文件中的一些特殊字符
- cat -n file 查看文件,并列出行号,空白行的行号也会列出
- cat -b file 查看文件,并列出行号,但对空白行的行号不列出
5、tac 查看文件中的内容,并从最后一行开始显示
- tac file 查看文件
6、more 查看文件内容,一页一页的显示文件内容
- more file 分页查看文件内容
- 空格键 往下翻一页
- enter键 往下翻一行
- ctrl+B 往上翻一屏
- ctrl+F 往下翻一屏
- = 键 显示当前行号
- :f 输出文件名和当前行号
- q键 退出查看
7、less 查看文件内容,与more相似
- less file 查看文件内容
- 空格键 向下翻一页
- pageUp键 向上翻一页
- pageDown键 向下翻一页
- 输入 /关键字 再按下enter键 查找关键字,按n键显示下一个关键字所在位置
8、head 查看文件头几行
- head -n 数字 file 查看文件前几行
9、tail 查看文件后几行
- tail -n 数字 file 查看文件后几行
- tail -f file 实时跟踪该文件的所有更新
10、> 重定向
- ls -l>文件 将列表的内容写入文件,新写入的内容会覆盖之前文件的内容
- ls -l>>文件 将列表的内容追加至该文件内容末尾,不会覆盖之前文件的内容
11、echo 输出内容
- echo 要显示的内容>> file 将要显示的内容追加至文件
- echo $变量 显示变量的值
12、ln 软链接
- ln -s source destination 给源文件创建一个软链接,软链接存放在目标文件中
13、history 查看所敲命令历史