1.1文件目录类
1.1.1: pwd 指令
pwd 指令
功能描述:显示当前目录的绝对路径
1.1.2: ls 指令
ls [选项] [目录或文件]
常用选项:
-al //显示当前目录所有文件和目录,包括隐藏文件
-l //以列表的方式显示信息
1.1.3: cd 指令
cd [参数]
功能描述:切换到指定目录
常用参数:
cd ~ 或者 cd 回到自己家目录
cd.. 回到当前目录的上一级目录
1.1.4: mkdir 指令
mkdir [选项] 要创建的目录 //# mkdir /home/dog 在/home创建dog目录
常用选项:
-p 创建多级目录 如:mkdir -p /home/animal/cat
1.1.5: rmdir 指令
功能:删除一个空目录,如果这个目录下有内容无法删除
rmdir [选项] 要删除的空目录
1.1.6: touch 指令
功能:创建空文件
touch [文件名称]...[文件名称]
1.1.7: cp 指令
功能:拷贝文件到指定目录
注意:当发现目标目录下有相同文件可以使用\cp 会强制覆盖相同文件
cp [选项] 源文件 目标文件
常用参数:
-r 递归复制整个文件夹
1.1.8: rm 指令
功能:移除文件或目录
rm [选项] 要删除的文件或目录
常用选项:
-rf 递归删除整个文件夹
-f 强制删除不提示
1.19:mv 指令
功能:移动文件或重命名文件
mv oldNameFile newNameFile //重命名
mv /源文件 /目标目录 //文件移动
1.1.10 : cat 指令
功能:查看文件内容,是以只读的方式打开
cat [选项] 要查看的文件夹
cat [选项] 要查看的文件夹 | more //分页显示
常用选项:
-n 显示行号
1.1.11 : less 指令
功能:用来分屏查看文件内容,对于显示大型文件具有较高的效率
less 要查看的文件
1.1.12 :>输出重定向指令和 >>追加指令
【】> 输出重定向:会将原来文件的内容覆盖
【】>> 追加:不会覆盖原来文件的内容,而是追加到文件尾部
1.1.13 : echo 指令
功能:输出内容到控制台
1.1.14: head 指令
功能:显示文件的开头部分内容
head 文件 //查看文件前10行内容
head -n 5 文件 //查看文件前5行内容
1.1.15: tail 指令
功能:输出文件中尾部的内容
tail 文件 //查看文件后10行内容
tail -n 5 文件 //查看文件后5行内容
tail -f 文件 //实时追踪该文件的所有更新,工作中经常使用
1.1.16: ln 指令
功能:创建软连接;相当于windos下的快捷方式
ln -s [源文件] 软连接文件
细节:当我们使用pwd指令查看目录时,仍然看到的时软连接在的目录
1.1.17: history指令
功能:查看已经执行过的历史指令
history
显示最近使用的10个指令
history 10
显示编号为5的指令
!5