目录
- touch
- cat
- more
- less
- head
tail
touch
解释
命令名称:touch 命令所在路径:/bin/touch 执行权限:所有用户 功能描述:创建空文件
语法
touch [文件名]
示例
# 当前目录下创建空文件 touch test.txt # 在已存在test.txt的基础上再次touch test.txt,修改test.txt的最后修改时间 touch test.txt # 在/root下创建空文件 touch /root/test.txt # 创建带空格的文件 touch "program files"
cat
解释
命令名称:cat 命令所在路径:/bin/cat 执行权限:所有用户 功能描述:显示文件内容
语法
cat [文件名] -n 显示行号
示例
# 显示文件内容 cat test.txt # 显示文件内容,带行号 cat -n test.txt # 倒序显示文件的内容 tac test.txt
more
解释
命令名称:more 命令所在路径:/bin/more 执行权限:所有用户 功能描述:分页显示文件内容
语法
more [文件名] (空格)或f 翻页 (enter) 换行 q或Q 退出
示例
# 分页显示内容 more /etc/services 使用(空格)或f 向下翻页 使用enter 向下换行 使用q或Q退出浏览
less
解释
命令名称:less 命令所在路径:/usr/bin/less 执行权限:所有用户 功能描述:分页显示文件内容(可以向上翻页)
语法
less [文件名] (空格)或f 翻页 (enter) 换行 q或Q 退出
示例
# 分页显示内容 less /etc/services 使用(空格)或f 向下翻页 使用pageup 向上翻页 使用enter 向下换行 使用上箭头 向上换行 使用q或Q退出浏览 使用"/关键词"然后回车进行搜索 搜索到之后会进行高亮显示 使用n向下查找 至于向上则可以使用上箭头或者pageup,但此时不是根据关键词来走的
head
解释
命令名称:head 命令所在路径:/usr/bin/head 执行权限:所有用户 功能描述:显示文件的前几行
语法
head [文件名] -n 指定行数
示例
# 显示文件的前5行 head -n 5 /etc/services # 显示文件的前10行(默认显示前10行) head /etc/services
tail
解释
命令名称:tail 命令所在路径:/usr/bin/tail 执行权限:所有用户 功能描述:显示文件的后几行
语法
tail [文件名] -n 指定行数 -f 动态显示文件末尾内容
示例
# 显示文件的后5行 tail -n 5 /etc/services # 显示文件的后10行(默认显示后10行) tail /etc/services # 动态显示文件的后10行(默认显示后10行),不会返回命令行,如果监控的文件有变动,会动态更新 tail -f /etc/services
来源:https://www.cnblogs.com/eternityz/p/12372476.html