档案内容查阅

一、直接检视档案内容

1.cat(concatenate)

cat [-AbEnTv]

-A: 相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;

-b:列出行号,仅针对非空白行做行号显示,空白行不标行号

-E:将结尾的断行字符$显示出来

-n:打印出行号,连同空白行也会有行号,与-b的选项不同

-T:将[tab]按键以^I显示出来

-v:列出一些看不出来的特殊字符

2.tac(反向列示)

3.nl(添加行号打印)

-b:指定行号指定的方式,主要有两种:

-b a:表示不论是否为空行,也同样列出行号(类似 cat -n)

-b t:如果有空行,空的那一行不要列出行号(默认值)

-n:列出行号表示的方法,主要有三种:

-n ln:行号在屏幕的最左方显示

-n rn:行号在自己字段的最右方显示,且不加0

-n rz:行号在自己字段的最右方显示,且加0

-w:行号字段的占用的位数


二、可翻页检视

1.more(一页一页翻动)

在more这个程序的运作过程中,有几个按键可以按:

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

Enter:代表向下翻‘一行’

/字符串:代表在这个显示的内容当中,向下搜寻‘字符串’这个关键词

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

q:代表立刻离开more,不再显示该档案内容

b或[ctrl]-b:代表往回翻页,不过这动作只对档案有用,对管线无用

2.less(一页一页翻动)

more没有办法向前面翻,less可以使用‘pageup’,‘pagedown’等按键的功能来往前后翻看文件

空格键:向下翻动一页

‘pagedown’:向下翻动一页

‘pageup’:向上翻动一页

/字符串:向下搜寻‘字符串’的功能

?字符串:向上搜寻‘字符串’的功能

n:重复前一个搜寻(与/或?有关)

N:反向的重复前一个搜寻(与/或?有关)

q:离开less这个程序


三、资料撷取

将输出的资料作一个简单的撷取,取出前面(head)与取出后面(tail)文字的功能。head与tail都是以‘行’为单位进行数据撷取的

1.head(取出前面几行)

head [-n number] 档案

-n:后面接数字,代表显示几行的意思;如果number为负数,代表不打印后面number行

2.tail(取出后面几行)

tail [-n number] 档案

-n:后面接数字,代表显示几行的意思

-f:表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测

number前加+,代表档案从number行之后都会被列出来


四、非纯文本当:od

od [-t TYPE] 档案

-t:后面可以接各种‘类型(TYPE)’的输出,例如:

a:利用默认的字符来输出

c:使用ASCII字符来输出

d[size]:利用十进制(decimal)来输出数据,每个整数占用size bytes

f[size]:利用浮点数(floating)来输出数据,每个数占用size bytes

o[size]:利用八进制(octal)来输出数据,每个整数占用size bytes

x[size]:利用十六进制(hexadecimal)来输出数据,每个整数占用size bytes


五、修改档案的时间或建置新档:touch

最常被使用的情况是:建立一个空的档案;将某个档案日期修订为目前(mtime与atime)

每个档案在linux下都会有三个主要的变动时间

modification time(mtime):

当该档案的‘内容数据’变更时,就会更新这个时间!内容数据是指的是档案的内容,而不是档案的属性或权限。

status time(ctime):

当该档案的‘状态(status)’改变时,就会更新这个时间。

access time(atime):

当‘该档案的内容被取用’时,更新这个读取时间。

touch [-acdmt] 档案

-a:仅修订 access time

-c:仅修改档案的时间,若该档案不存在则不建立新档案

-d:后面可以接欲修订的日趋而不用目前的日期,也可以使用 --date=“日期或时间”

-m:仅修改 mtime

-t:后面可以接欲修订的时间而不用目前的时间,格式为[YYMMDDhhmm]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值