命令 --help (展示此命令下所有方法)
单词联想 tab 键 (自动联系你可能要的单词)
Vi 文件名 : 编辑文件
I: insert 输入
:wq 退出
命令名称 touch
执行权限: 所有用户
语法:touch [文件名]
功能描述: 创建空文件
范例: touch 文件名.list
如果要指定文件夹需要指定绝对路径 不加的话就是默认当前文件夹
linux的后缀名是随便起的 但是不建议特别是空格 以便找不到 所以建议统一后缀 也可以同时创建多个文件
命令名称 cat 常用
执行权限: 所有用户
语法: cat [文件名]
功能描述:显示文件内容
-n 显示行号
范例:cat /etc/issue
cat -n /etc/services
不建议查看比较长的目录 可以 用 tac 从头查看
tac /etc/issue
命令名称:more 常用
执行权限:所有用户
语法:more [文件名]
(空格)或f 翻页
(Enter) 换行
q或Q 退出
功能描述: 分页显示文件内容
范例: more /etc/services
注意不能前翻
命令名称:less 重点
执行权限: 所有用户
语法: less [文件名]
(空格)或f 翻页
(Enter) 换行
q或Q 退出
功能描述: 分页显示文件内容(可向上翻页)
范例:less /etc/services
在浏览过程中 按 /内容 可以查出想要的内容 按 n 继续向下查找关键词
注意: 与more的区别就是 more会显示剩余文件百分比
命令名称 head
执行权限: 所有用户
语法: head [文件名]
功能描述: 显示文件前几行
-n 指定行数
范例: head -n20 /etc/services
注意: 如果不指定行数 它会默认显示前10行
命令名称: tail
执行权限: 所有用户
语法: tail [文件名]
功能描述: 显示文件后面几行
-n 指定行数
-f 动态显示文件末尾内容
范例: tail -n 18 /etc/services
注意 不写行数会默认显示后10行
命令名称: ln
命令英文原意: link
执行权限: 所有用户
语法: ln -s 原文件 目标文件
-s 创建软链接
功能描述: 生成链接文件 和 windows 放在桌面的快捷方式差不多
它指向到了原文件的路径
范例:
ln -s /etc/issue /tmp/issue.soft
创建文件
/etc/issue 的软链接
/tmp/issue.soft
ln
/tmp/issue
/tmp/issue.hard
创建文件 /etc/issue的硬链接/tmp/issue.hard (硬链接 相当于拷贝了一份原文件 同步更新)