linux命令怎么写,详细的描写linux命令,绝对强大(2)

1、 显示文件内容---cat

参数:

-n:显示输出行的行号

-s:将相连的多个空行用单一空行代替

-e:在每行末尾显示$

除了显示文件内容外,cat命令还可以创建新文件并输入文件内容

cat > 文件名,这时系统将进入输入状态,等待用户输入内容,直到按下键结束

除此之外,cat命令还可以连接两个或多个文件

[root@localhostuser]#cat file1 >> file2

将file1的内容追加到file2中

[root@localhostuser]#cat file1 file2 > file3

将文件file1和文件file2中的内容合并起来,放入文件file3中

2、 分屏显示文件----more命令

语法:more [参数] 文件名

参数:

-s:文件中联系的空白行压缩成一个空白行显示

-d:在每屏的底部显示更友好的提示信息

7、分屏显示文件—less

语法:less [参数] 文件名

是more的改进版

8、 显示文件前几行—head

语法:head [参数]  文件名[文件名]

参数

-n num :显示文件的钱num行,“n”可以省略,直接在“-”后加入行数

-c num: 显示文件的前num个字符

9、显示文件后几行tail命令

参数head  另加一个参数

+nnum:从弟num行以后开始显示

10、文件内容统计---wc

语法:wcp  [参数] 文件列表

参数:-c统计字符数

-l:统计行数

-w:统计单词数

11、建立新文件-----touch

语法:touch  文件名[文件名]

12、查找文件-----find

语法:find  搜索路径  匹配表达式

(1)、匹配表达式1

-name filename: 要查找的文件名。可使用通配符“*”、“?”但要用双引号将文件名引起来

-userusername: 查找属于username用户的文件

-gropgropname:查找属于gropname组的文件

-print:显示找到的文件路径名

(2)匹配表达式2

-exec 命令{}:对找到的匹配文件,执行所列出的命令,而不询问用户是否执行这些命令,参数{}由find找到当前的文件路径名取代,命令行末尾必须有“\;”

-ok 命令{}:与上相同,在执行命令钱询问用户是否要执行命令

用法:

[root@localhostuser]#find /home –user user1 –exec cat {} \; | more

找出/home下属于用户user1的所有文件并显示其内容

(3)匹配表达式3

-atimen:查找前n天访问过的文件(仅第n天这一天)

-atime+n:查找前n天前访问过的文件;-n则表示前n天后

[root@localhostuser]#find /home –atime +365 –print

找出用户一年前访问过的文件

(4)匹配表达式4

-typefiletype:指定查找的文件类型

Filetype:b快文件;c字符设备文件;d目录文件;f一般文件;l符号链接文件

[root@localhostuser]#find .-type d –print

在当前目录下查找所有子目录

(5)匹配表达式5

-sizeNumber 和 –sizeNumberc:按照文件大小进行查找

13、查找文件-------locate

语法:locate 文件名[参数]

14、在文件正文中查找指定的字符串----grep

语法:grep [参数] 查找模式文件名 [文件名]

参数:

-c:只显示匹配行的行数

-i:匹配时不区分大小写,默认情况下匹配时区分

-h:在多个文件中查找时,输出行钱不显示文件名

-n:在输出钱加上匹配串所在行的行号

-v:只显示不包含匹配串的行

-ffilename:从指定文件中获取搜索模式,每行一个搜索模式项

15、字符转换—tr

语法:tr [参数] 字符串 1 [字符串2]

参数:

-s:字符串替换,将字符串1替换为字符串2

-d:去掉不想留下的字符

[root@localhostuser]#tr –s a A

将字符串中所有的a替换为大写A

16、文本抽取—cut命令

语法:cut [参数][范围] [文件名]

参数:

-f:抽取字段

-c:抽取字符

-d:‘分隔符’:指定分割符作为字断分割的符号,默认为键,通常和-f一起使用

m:第m个字段

m-:从弟m个字符或字段到文件结束

-m:从第1个到第m个字符或字段

m-n:从第m个到第n个字符或字段

[root@localhostuser]#cut –d:-fl /etc/passwd > alluser.txt

17、确定命令文件的具体位置---------which

18、显示文件和目录类型---------file

语法:file文件或目录名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值