一、常见的文件处理命令-------touch
- 命令所在路径:
/bin/touch
; - 执行权限:所有用户;
- 功能描述:创建空文件;
- 语法:
touch [文件名]
; - 范例:
$ touch one.list
(在当前目录下创建一个文件);
二、常见的文件处理命令-------cat
- 命令所在路径:
/bin/cat
; - 执行权限:所有用户;
- 功能描述:显示文件内容(适用于内容较少的文件,
-n
:显示行号); - 语法:
cat [文件名]
; - 范例:
$ cat /etc/issue
、$ cat -n /etc/issue
。
三、常见的文件处理命令-------tac
- 命令所在路径:
/user/bin/tac
; - 执行权限:所有用户;
- 功能描述:显示文件内容(反向列示);
- 语法:
tac [文件名]
; - 范例:
$ tac /etc/issue
。
四、常见的文件处理命令-------more
- 命令所在路径:
/bin/more
; - 执行权限:所有用户;
- 功能描述:分页显示文件内容(适用于内容较多的文件);
- 语法:
more [文件名]
,使用键盘(空格或f:翻页、Enter:换行、q或Q:退出); - 范例:
$ more /etc/services
。
五、常见的文件处理命令-------less
- 命令所在路径:
/user/bin/less
; - 执行权限:所有用户;
- 功能描述:分页显示文件内容(适用于内容较多的文件, 可向上翻页);
- 语法:
less [文件名]
,使用键盘(空格或f:翻页、Enter:换行、q或Q:退出、n:在搜索内容下换行、Page up:向上翻页); - 范例:
$ less /etc/services
(在显示内容下面输入/[需要搜索的关键词]
可以进行搜索)。
六、常见的文件处理命令-------head
- 命令所在路径:
/user/bin/head
; - 执行权限:所有用户;
- 功能描述:显示文件前几行(没有指定行数时,默认显示前10行);
- 语法:
head [文件名]
(-n
:指定行数); - 范例:
$ head -n 20 /etc/services
(显示前20行)。
七、常见的文件处理命令-------tail
- 命令所在路径:
/user/bin/tail
; - 执行权限:所有用户;
- 功能描述:显示文件后几行(没有指定行数时,默认显示后10行);
- 语法:
tail [文件名]
(-n
:指定行数、-f
:动态显示文件末尾内容,常用于查看日志); - 范例:
$ tail -n 20 /etc/services
(显示后20行)。