目录
1.touch命令:文件创建
- 基础格式:touch linux文件路径
2.cat命令:查看文件内容
- 基础格式:cat linux文件路径
3.more命令:查看文件内容,且当文件内容过多时支持通过空格翻页,通过q退出查看
- 基础格式:more linux文件路径
4. cp命令:代表copy,文件复制
- 基础格式:cp linux文件路径1 linux路径2
5.rm命令:代表remove,文件删除
- 基础格式:rm linux文件路径
6.mv命令:代表move,文件移动 /改名
- 基础格式:mv linux文件路径1 linux路径2
当linux路径2不存在时,则mv的效果相当于给文件改名。如图中当前工作目录的文"11.txt"要移动到当前工作目录的文件夹“88”中,但是当前工作目录不存在文件夹“88”,故mv命令起到改名作用:将当前工作目录的文件“11.txt”改名为“88”。
当linux路径存在时,则mv命令起到移动文件的作用。下图中要将当前工作目录的文件”11.txt“移动到当前工作目录的文件夹”55“,因为当前工作目录存在文件夹”55“,所以mv命令起到移动文件夹的作用:将当前工作目录的文件”11.txt“移动到当前工作目录的文件夹”55“中
7.find命令:查找文件
- 基础格式:find linux目录路径 -name “文件名”
- 基础格式:find linux路径 -size +|-n[k|M|G]
1)“+”表示大于
2)“-”表示小于
8.grep命令:通过关键字过滤文件行
- 基础格式:grep [-n -i -e] 关键字 linux目录路径
1)-n选项:表示结果中显示匹配的行号
2)-i选项:表示忽略字符串的大小进行匹配
3)-e选项:表示显示包含该关键字的行
4)关键字:表示需要过滤出来的关键字,带有空格或其他特殊字符,建议是由“ ”将关键字包围
9.wc命令:数量统计
- 基础格式:wc [-c -m -l -w] linux文件路径
1)-c选项:统计byte数量
2)-m选项:统计字符数量
3)-l选项:统计行数
4)-w选项:统计单词数量
10."echo"+重定向符:写入文件
- 基础格式:echo “ 文本内容” > linux文件路径
- 基础格式:echo “文本内容” >> linux文件路径
1)echo命令可以在命令行中输出指定内容,复杂内容建议使用“ ”包围起来,而使用· ·包围起来的内容会被当作命令处理
2)重定向符“>”将左侧命令的结果,将左侧命令的结果覆盖写入到符号右侧指定的文件中
3)重定向符“>>”将左侧命令的结果,将左侧命令的结果追加写入到符号右侧指定的文件中
11.tail命令:查看文件尾部内容,跟踪文件的最新更改
- 基础格式:tail [-f -num] linux文件路径
1)-f选项:表示持续跟踪文件的更改
2)-num选项:表示查看尾部num行的数据,不填默认是10行