用来了解不熟悉的指令
man [命令或配置文件]
help 命令
pwd指令
显示当前工作目录的绝对路径
ls指令
ls [选项] [目录或是文件]
常用选项:
-a :显示当前目录所有的文件和目录
-l :以列表形式显示
-al:显示所有文件包括隐藏文件
cd指令
cd ~ 回到家目录
cd …回到当前目录上一级目录
mkdir指令
mkdir [选项] 要创建的目录
常用选项:-p:创建多级目录
redir指令
删除空目录
如果目录下有内容是无法删除的
如果删除非空目录:rm -rf 文件名
touch指令
创建一个空文件
可以一次性创建多个文件
touch happy1.txt happy2.txt
cp指令
拷贝文件到指定目录
cp [选项] source dest
常用选项:-r:递归复制整个文件
rm指令
移除文件或目录
常用选项:
-r:删除整个文件夹
-f:强制删除不提示
mv指令
移动文件或重命名
重命名:mv 老名字 新名字
移动:mv 老位置 新位置
cat指令
查看文件内容(只能浏览不能修改)
常用选项:-n:显示行号
结尾加管道命令“ | more ”分页显示(常用)
more指令
Ctrl+B上一页
Ctrl+F下一页
Enter翻下一行
less指令
分屏查看文件内容,比more强大。显示文件内容时,并不是一次将整个文件加载,而是根据需要显示需要来加载内容,对于显示大型文件具有较高的效率。
> 指令和 >> 指令
“>” :输出重定向
会将原来的文件的内容覆盖
“>>”:追加
不会覆盖原来文件的内容,而是追加到文件的尾部
例1:
将profile的文件内容写入c.txt
echo指令
输出内容到控制台
输出环境变量:echo $PATH
head指令
用于显示文件的开头内容,默认显示前10行
head -n 5 看前五行
tail指令
用于显示文件的尾部内容,默认显示后10行
tail -f 文件 实时追踪该文档的所有更新,工作经常使用
ln指令
软连接(符号链接),类似于win的快捷方式,主要存放了链接其他文件的路径
删除软连接时注意!!
通过自动补全 要删除的软连接后有/
此时会进入链接的根目录进行删除
要把/删掉再进行rm指令
history指令
查看已执行过的历史指令,也可以执行历史指令
history 10 显示最近10个指令
!178 执行编号为178的指令(178为举例数字)