linux查看块文件内容,linux查看文件内容

1.$PATH

2.ls -al ~ (~ 显示隐藏的文件)

3 cd ~ // 回到自己的主文件

4.cp /var/log/wtmp . //复制到当前目录,最后的“.”不要忘

ls -l /var/log/wtmp wtmp

cp -a /var/log/wtmp wtmp_2

ls -l /var/log/wtmp wtmp_2

整个数据特性完全一模一样,这就是-a的特性。

cp -r /etc/ /tmp

-r 可以复制目录

文件内容查阅

1.cat由第一行开始显示文件内容

2.tac:从最后一行开始显示,可以看出tac是cat的倒写形式。

3.nl:显示的时候,顺便输出行号;

4.more:一页一页地显示文件内容

5.less:与more类似,但是比more更好的是,它可以往前翻页

6.head:只看头几行

7.tail :只看结尾几行

8.od:已二进制的方式读取内容

nl与cat,tac都是一次性将数据一口气显示到屏幕上

# more /etc/man.config

在more这个运行过程,可以按键执行结果:

空格(space) :代表向下翻一页;

enter :代表滚动一行;

/字符串 :代表这个内容的内容中,向下查询"字符串"这个字符串;

:f :立刻显示出文件名以及目前显示的行数;

q :立刻离开more,不再显示该文件内容;

b或者[ctrl]-b :代表往回翻页,这个操作只对文件有用,对管道无用;

# less /etc/man.config

在less这个运行过程,可以按键执行结果:

空格(space) :代表向下翻一页;

[PageDown] :向下翻动一页;

[PageUp] :向上翻动一页;

enter :代表滚动一行;

/字符串 :代表这个内容的内容中,向下查询"字符串"这个字符串;

?字符串 :代表这个内容的内容中,向上查询"字符串"这个字符串;

q :立刻离开less,不再显示该文件内容;

b或者[ctrl]-b :代表往回翻页,这个操作只对文件有用,对管道无用;

#tail /etc/man.config

#默认情况下。显示最后的10行

#tail -n 20 /etc/man.config

#显示最后20行

#tail -n +100 /etc/man.config

#列出100行之后的数据

#tail -f /etc/man.config

#持续检测内容,等到输入[ctrl]-c之后才会离开tail命名的检测

ls

modification time(mtime)

当该文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容

status time (ctime)

文件状态改变时,就会更新这个时间,像文件的权限和属性改变

access time(actime)

当文件的内容被读取时,就会更新这个时间,例如cat读取时

ls -l --time=atime /etc/man.config

touch 最常被使用的情况:

1.创建一个空的文件;

2.将某个文件日期修改为目前日期(mtime与atime)

文件默认权限 umask

umask 指定目前用户在创建文件或者目录时候的权限默认值

$umask

0002

$umask -S

默认情况下:

若用户创建“文件”则默认没有可执行(x)权限,也是最大为666,即 -rw-rw-rw-

若用户新建“目录”,则由于x与是否可以进入此目录有关,因此默认为所有权限,即drwxrwxrwx

umask 是指该默认值需要减掉的权限(第一组是特殊权限用的,先不管他)

文件隐藏属性

chattr [+-=][ASacdistu] 文件或者目录名称

+:增加某一个特殊参数

-:删除某一个特殊参数

=:仅有后面接的参数

i:让一个文件不能被删除,改名,设置连接也无法写入或者读取数据。对于系统安全性有相当大的帮助,只有root能够设置此属性

a: 文件将只能增加数据,而不能删除也不能修改数据,只有root能够设置此属性

$ cd /tmp

$ touch attrtest // 创建一个空文件

$ chattr +i attrtest

$rm attrtest //删除看看 报错

$chattr -i attrtest // 将该文件的i属性取消

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值