linux命令学习---文件操作

目录

1.touch命令:文件创建

2.cat命令:查看文件内容

3.more命令:查看文件内容

4. cp命令:代表copy,文件复制

5.rm命令:代表remove,文件删除

6.mv命令:代表move,文件移动 /改名

7.find命令:查找文件

8.grep命令:通过关键字过滤文件行 

9.wc命令:数量统计

10."echo"+重定向符:写入文件

11.tail命令:查看文件尾部内容,跟踪文件的最新更改


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行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值