目录

  • 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

最新文章

  1. JavaScript基本操作
  2. IOS开发-跨域访问DWR方法
  3. jq的bind用法
  4. UVA 10806 Dijkstra, Dijkstra.(费用流)
  5. 关于Git和SVN的对比
  6. Jmeter java协议配置文件导入
  7. 3.redis.3.2 下载,安装、配置、使用、集群主从创建 - 3
  8. GCD hdu2588
  9. Golang的CSP很酷?其实.NET也可以轻松完成
  10. 《java入门第一季》之泛型引入
  11. Spring Cloud Alibaba基础教程:Nacos的集群部署
  12. [Swift]LeetCode878. 第 N 个神奇数字 | Nth Magical Number
  13. redis配置(redis.conf)
  14. 20155228 实验二 Java面向对象程序设计
  15. JqueryValidate表单相同Name不校验问题解决
  16. Andrew Ng-ML-第十三章-支持向量机
  17. python 全局变量与局部变量
  18. ITerm常用的快捷键
  19. Cracking the coding interview--Q3.1
  20. Javac提示不是内部或外部命令

热门文章

  1. 从源码上理解Netty并发工具-Promise
  2. 用Python实现根据角4点进行矩阵二维插值并画出伪彩色图
  3. Redhat6.7 切换Centos yum源
  4. ios--->NSNotificationCenter传值
  5. Capslock+程序介绍
  6. CenOS安装MySQL服务
  7. 解决git报错:error: RPC failed; curl 18 transfer closed with outstanding read data remaining 的方法
  8. mysql+jpa简单实现步骤
  9. CSAPP
  10. HYSBZ_2002_分块