Linux命令查看和编辑文件

一、ls 命令 显示目录中文件

1、显示当前目录下的所有文件:ls -a
2、显示指定文件夹内的所有文件:ls -a +绝对路径/相对路径
3、更多的命令: ls --help

二、du 命令 查看 文件/文件夹和占用磁盘空间的大小

1、介绍参数:
-h :以人类易读的方式显示
-a :显示目录占用的磁盘空间大小,并显示其下目录和文件占用磁盘空间的大小
-s :显示目录占用的磁盘空间大小,但不显示其下子目录和文件占用的磁盘空间大小
-c :显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
–apparent-size:显示目录或文件自身的大小
-l :统计硬链接占用磁盘空间的大小
-L :统计符号链接所指向的文件占用的磁盘空间大小
2、使用:
(1)显示 在当前目录文件夹的大小,但不显示其子目录和文件的大小:du -sh
(2)显示在当前目录的大小,并显示其子目录和文件的大小:du -ah
(3)显示在当前目录文件夹下的所有文件夹的大小及其总和:du -lh --max-depth=1
3、更多的命令可以用 du --help 来查看。

三、cat 命令 查看文件内容

1、查看文件的所有内容:cat 文件名
2、查看文件的所有内容,并对所有行编号:cat -n 文件名
3、查看文件的所有内容,并对非空行编号:cat -b 文件名
4、查看文件的所有内容,并对非空行编号,且不输出多行空行:cat -bs 文件名
5、清空当前目录中的文件:cat /dev/null>文件名
6、更多的命令可以用 cat --help 来查看

四、tail 命令 查看文件内容(主要用于倒查)

1、介绍参数:
-c 数字:如果数字为正数(例如-c +5),显示指定文件从行首第 xx 字节到最后的内容;如果数字为负数(例如-c -5),显示指定文件从行尾第 xx 字节到最后内容。
-n 数字:如果数字为正数(例如-c +3),显示指定文件从行首第 xx 行到最后的内容;如果数字为负数(例如-c -3),显示指定文件从行尾第 xx 行到最后的内容。
-f :即时输出文件变化后增加的内容,也就是监视一个文件的内容变化(常用于监视日志输出),使用Ctrl+C 终止
2、使用
(1)查看文件的全部内容:tail 文件名
(2)查看文件从行首 第 25 字节到最后的内容:tail -c +25 文件名
(3)查看文件从行尾 第 4 字节到最前面的内容:tail -c -4 文件名
(4)查看 log.txt 文件的从第 2 行到最后一行的内容:tail -n +2 文件名
(5)查看 log.txt 文件的后 2 行的内容:tail -n -2 文件名
(6)持续查看文件的变化内容(新增加的内容),使用 Ctrl+C 终止:tail -f 文件名
(7)查看多个 文件的前 3 行内容:tail -n 3 文件名1 文件名3 文件名2
3、 更多的命令可以用 tail --help 来查看。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值