(2)Linux常用文件处理命令

2020-08-26 11:02:14 浏览数 (1)

1.命令名称:touch

命令所在路径:/bin/touch

执行权限:所有用户

语法:touch [文件名]

功能描述:创建空文件

例1:在当前目录(这里指/tmp)下创建文件

指明绝对路径,在/root下创建文件

例2:加双引号创建带空格的文件名 不推荐使用

2.命令名称:cat

命令所在路径:/bin/cat

执行权限:所有用户

语法:cat [文件名]

功能描述:显示文件内容

-n 显示行号

-A 显示隐藏字符

例1:显示文件内容 只适合短的文件内容

例2:显示行号 给文件内容的每一行标号

例3:-A 显示隐藏字符

例4:逆序显示文件内容 倒着来 不支持-n

3.命令名称:more

命令所在路径:/bin/more

执行权限:所有用户

语法:more [文件名]

(空格)或f 翻页

(Enter) 换行

q或Q 退出

功能描述:分页显示文件内容,不能向上翻页

例1:一页一页显示文件内容 适合长的文件内容

4. 命令名称:less

命令所在路径:/usr/bin/less

执行权限:所有用户

语法:less [文件名]

功能描述:分页显示文件内容(可向上翻页)

例1:一页一页显示文件内容,但这条命令可以往回翻页,查看翻过的文件内容 page up向上翻页,其他操作和more命令一样。在less命令中可以按“/ 需要查找文件内容的关键字”(黄色标记)查询内容,高亮内容(红色标记)即为含有关键字的内容,按"n"可以查看下一个含有关键字的内容。

5. 命令名称:head

命令所在路径:/usr/bin/head 执行权限:所有用户

语法:head [文件名] 功能描述:显示文件前面几行,默认十行

-n 指定行数

例1:默认情况下显示前10行

例2:显示指定行数,这里为7行

6. 命令名称:tail

命令所在路径:/usr/bin/tail

执行权限:所有用户

语法:tail [文件名]

功能描述:显示文件后面几行

-n 指定行数

-f 动态显示文件末尾内容

例1:默认情况下显示后10行

例2:显示后3行

END

0 人点赞