Linux 文件处理命令
Linux 文件处理命令
命名名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch 【文件名】
功能描述:创建空文件
案例:
$ touch gcx.properties
命名名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat【文件名】
功能描述:查看文件内容
-n 显示行号
案例:
$ cat /etc/issue
$cat -n /etc/issue
命名名称:tac
命令所在路径:/usr/bin/tac
执行权限:所有用户
语法:tac【文件名】
功能描述:显示反向文件内容
案例:
$ tac /etc/issue
命名名称:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more【文件名】
空格或者f 翻页
Enter 换行
q或Q 退出
功能描述:分页显示文件内容
案例:
$ more /etc/services
命名名称:less
命令所在路径:/usr/bin/less
执行权限:所有用户
语法:less【文件名】
空格或者f 翻页
Enter 换行
q或Q 退出
pgUp 向上翻页
上箭头 向上翻一行
功能描述:分页显示文件内容(可以向上翻页)
案例:
$ less /etc/services
less 不仅可以向上翻页 还可以搜索
在less 浏览状态 输入 /service 搜索service 会进行标记 按键 n 是查找下一个
命名名称:head
命令所在路径:/usr/bin/head
执行权限:所有用户
语法:head【文件名】
功能描述:显示文件前几行
-n 显示行数
案例:
$ head -n 20 /etc/services
默认是前 10行
命名名称:tail
命令所在路径:/usr/bin/tail
执行权限:所有用户
语法:tail【文件名】
-n 指定行数
-f 动态显示文件末尾内容 (比如,再开一个窗口对这个文件进行操作 之前的那个窗口会动态显示操作后的记录)
功能描述:分页显示文件内容
案例:
$ tail -n 18 /etc/services