pwd
功能描述:显示当前工作目录的绝对路径
语法:
pwd
示例:显示当前工作目录的绝对路径
ls
基本语法:
ls [选项] [目录或是文件]
常用选项:
-a:显示当前目录所有的文件和目录,包括隐藏的
-l:以列表的方式显示信息
示例:查看当前目录的所有内容信息
cd
功能描述:切换到指定目录
基本语法:
cd [参数]
常用参数:
绝对路径和相对路径
cd~ 或者cd: 回到自己的家目录
cd.. 回到当前目录的上一级目录
示例:
使用绝对路径切换到/root目录
cd /root
使用相对路径切换到/root目录
cd ../../root
表示回到当前目录的上一级目录
cd ..
回到家目录
cd ~
mkdir
功能描述:用于创建目录
语法:
mkdir [选项] 要创建的目录
常用选项:
-p :创建多级目录
示例:创建一个目录 /home/dog
创建多级目录 /home/animal/tiger
rmdir
功能描述:删除指定的空目录
语法:
rmdir [选项] 要删除的空目录
示例:删除一个目录 /home/dog
使用细节:
- rmdir 删除的是空目录,如果目录下有内容时无法删除的。
- 提示:如果需要删除非空目录,需要使用 rm -rf 要删除的目录
touch
功能描述:创建空文件
基本语法:
touch 文件名称
示例:创建一个空文件hello.txt
cp
功能描述:拷贝文件到指定目录
基本语法:
cp [选项] source dest
常用选项:
-r :递归复制整个文件夹
使用细节
强制覆盖不提示的方法:\cp
示例:将/home/aaa.txt拷贝到/home/bbb目录下
示例:递归复制整个文件夹
rm
功能描述:移除文件或目录
基本语法:
rm [选项] 要删除的文件或目录
常用选项:
-r :递归删除整个文件夹
-f :强制删除不提示
示例:将/home/aaa.txt删除
示例:递归删除整个文件夹/home/bbb
mv
功能描述:
- 移动文件或目录
- 重命名
基本语法:
mv oldNameFile newNameFile
mv /temp/movefile /targeFolder
示例:将/home/aaa.txt文件重命名为pig.txt
示例:将/home/pig.txt 文件移动到/root 目录下