文章目录
一、Linux命令的普遍语法格式
Linux命令格式(可修改):
命令 -选项 参数
例子:
ls -la /etc
二、创建空文件命令:touch
- 英文原意:
- 命令所在路径:/bin/touch
- 执行权限:所有用户
- 功能描述:创建空文件
- 语法:
- touch 文件名
例子:
- 在txt目录下创建hello文件
- 如果想创建文件,应该用引号括起来(尽量避免文件名包含空格,不然就是创建了两个文件)
三、显示文件内容命令(适合内容较少的文件):cat
- 英文原意:
- 命令所在路径:/bin/cat
- 执行权限:所有用户
- 功能描述:显示文件内容(只能显示内容较少的文件)
- 语法:
- cat 文件名
- -n 显示文件行号
例子:
- 加参数-n和不加参数-n
四、反向显示文件内容命令(适合内容较少的文件):tac
- 英文原意:
- 命令所在路径:/bin/tac
- 执行权限:所有用户
- 功能描述:显示文件内容(只能显示内容较少的文件)
- 语法:
- tac 文件名
例子:
- 反向显示hello的内容
五、分页显示文件内容命令(不能向前翻页):more
- 英文原意:
- 命令所在路径:/bin/more
- 执行权限:所有用户
- 功能描述:分页显示文件内容
- 语法:
- more 文件名
- 空格 或 f 翻页(一页一页的往后显示)
- Enter 换行(一行一行的往后显示)
- q 或 Q 退出
例子:
- 查看etc目录下的 services 文件信息:more /etc/services
六、分页显示文件内容命令(可以前后翻页):less
- 英文原意:
- 命令所在路径:/usr/bin/less
- 执行权限:所有用户
- 功能描述:分页显示文件内容
- 语法:
- less 文件名
- 空格 或 f 或 PgDn 翻页(一页一页的往后显示)
- PgUp 向前翻页
- Enter 换行或 向下 的箭头(一行一行的往后显示)
- 向上的箭头(一行一行的往前显示)
- q 或 Q 退出
- 输入/加上想搜索的字符,然后回车键
例子:
- 查看etc目录下的 services 文件信息:less /etc/services,/ + time + 回车搜索
七、显示文件内容命令(指定行数):head
- 英文原意:
- 命令所在路径:/usr/bin/head
- 执行权限:所有用户
- 功能描述:显示文件的前面几行
- 语法:
- head 文件名
- -n 指定显示的行数
例子:
- 显示 etc 目录下的 services 文件前面 20 行
八、反向文件内容命令(文件即时更新后也能动态显示,多用于日志文件显示):tail
-
英文原意:
-
命令所在路径:/usr/bin/tail
-
执行权限:所有用户
-
功能描述:显示文件的后面几行
-
语法:
- tail 文件名
- -n 指定显示的行数
- -f 动态显示文件末尾内容,即使文件实时变化
例子:
- 显示 etc目录下的 services 文件后面 20 行