Linux_01

dirname

#dirname /usr/www/html
#html(显示目录基名,取得最后的文件名)

basename

#basename /var/www/html
#/var/www(显示目录名)

cat

cat(concatenate)
cat [-AbEnTv]
-A  :   相当于-vET,列出特殊字符
-b  :   打印行号(空白行除外)
-E  :   将结尾的断行字符$显示出来
-n  :   打印行号,连同空白行
-T  :   将[tab]键以^I显示出来
-v  :   列出一些看不出来的特殊符号

tac

tac(反向显示)

nl

nl(numble lines of file)
nl  [-bnw]  文件
-b  :   -b a   相当于 cat -n 列出所有行行号
    :   -b t   相当于 cat -b 仅列出有字符的行号  
-n  :   列出行号表示方法,主要有三种:
    -n  ln  :  行号在屏幕最左方显示
    -n  rn  :  右方显示行号,不加0
    -n  rz  :  右方显示行号,加0
-w NUMBER   :   行号字段占用的字符数

more

空白键 (space):代表向下翻一页;
Enter :代表向下翻“一行”;
/字串 :代表在这个显示的内容当中,向下搜寻“字串”这个关键字;
:f :立刻显示出文件名以及目前显示的行数;
q :代表立刻离开 more ,不再显示该文件内容。
b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。

less

空白键 :向下翻动一页;
[pagedown]:向下翻动一页;
[pageup] :向上翻动一页;
/字串 :向下搜寻“字串”的功能;
?字串 :向上搜寻“字串”的功能;
n :重复前一个搜寻 (与 / 或 ? 有关!)
N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
g :前进到这个数据的第一行去;
G :前进到这个数据的最后一行去 (注意大小写);
q :离开 less 这个程序;
head(取前几行,默认10行)
head    [-n number] 文件
-n  :   后面接数字,表示显示前几行
head -n 20 /etc/man_db.conf  显示文件前20行
head -n -100 /etc/man_db.conf  除后面100行都打印

tail

tail 取后面几行,默认10行
tail [-n number] 文件
-n  :后面接数字.代表显示几行的意思
-f  : 持续侦测文件,[ctrl]-c 结束侦测
tail -n 20 /etc/man_db.conf  显示后20行
tail -n +100 /etc/man_db.conf 显示100行以后的内容
tail -f /var/log/message 

od

od(octal file) 打印非纯文本文件
-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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值