linux文件内容查看

直接查看文件内容
1.cat(Concatenate)

-A:相当于-vET,可列出一些特殊字符,不是空白而已
-b:行号,空白行不算
-E:结尾$显示出来
-n:行号,空白也算
-T:将[Tab]显示为^I
-v:列出看不出来的字符

2.tac

反向显示文件内容,最后一行在最开始

3.nl

添加行号打印
-b a:空行也输出行号
-b t:空行不输出行号
-n ln,-n rn,-n rz,-w:这个试一下吧

4.more

进入more,可以使用的按键为:

space:下一页
enter:下一行
/字符串:向下查询
:f:文件名及目前行数
q:退出
b:往回翻页

5.less

进入less,可以使用的按键为:

space:下一页
pageDown,pageUp:翻页
/向下查询字符串
?向上查询字符串
n:重复前一个查询
N:方向重复前一个查询
q:退出less

6.head

前几行
head -n number filename
head -n 1 test
head -n -100 test 列出除了最后100行的前面的所有行

7.tail

后面几行
-n num
-f:持续检测,如果文件被加入内容,立刻显示
tail -n 20 test
tail -n +100 test test文件从100行后都显示
tail -f test

8.od

od用来读取非纯文本文件

9.touch

修改文件或者是创建新文件
将某个文件日期修改为目前时间1

10.umask(文件的默认权限)

目前用户在新建文件或目录时的权限的默认值
0022:现在只关心后面三个,表示可以拿掉的权限,2表示可以拿掉w(2),0表示所有权限都不拿掉。
umask -S表示以u=rwx,g=rx,o=rx形式显示

11.文件隐藏属性chattr,lsattr

chattr:设置文件的隐藏属性

+:增加某一个特殊参数
-:删除某一个特殊参数
=:仅有后面接的参数
a:+a,这个文件只能增加数据,不能删除不能修改,root能设置此属性
i:不能删除改名设置连接也无法写入或者是添加数据,root能设置。

lsattr:显示文件隐藏属性

-a显示文件隐藏属性
-d如果连接的是目录,仅列出目录本身属性而非目录内的文件名
-R连同子目录的数据一并列出


  1. 1文件通常包含3个时间
    mtime:文件内容更改时间,vim
    ctime:文件状态被改时间,权限
    atime:被读取时间eg:cat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值