这里写目录标题
- 写在前面
- 1. pwd
- 1.1 基本语法
- 1.2 案例实操
- 2. ls
- 2.1 基本语法
- 2.2 案例实操
- 3. cd
- 3.1 基本语法
- 3.2 案例实操
- 4. mkdir
- 4.1 基本语法
- 4.2 案例实操
- 5. rmdir
- 5.1 基本语法
- 5.2 案例实操
写在前面
在执行某些命令中,我们需要切换成root用户,这时,我们可以采用
- 普通用户 root用户:su -
- root用户 普通用户:su [用户名]
1. pwd
print working directory 打印工作目录
1.1 基本语法
pwd (功能描述: 显示当前工作目录的绝对路径)
1.2 案例实操
显示当前工作目录的绝对路径
- 讲解:从下图可以看出,当我们一开始使用普通用户进入时,当前时处于/home/kwb目录下的。然而使用root用户登陆后,路径改为了/root,再次切换目录依旧没有改变。
2. ls
ls:list 列出目录内容
2.1 基本语法
ls [选项] [目录或是文件]
- 选项说明
选项 | 功能 |
-a | 全部的文件, 连同隐藏档( 开头为 . 的文件) 一起列出来(常用) |
-l | 长数据串列出, 包含文件的属性与权限等等数据; (常用)等价于“ll” |
2.2 案例实操
- 查看当前目录的所有内容信息
2. 产看根目录下的内容信息
3. cd
cd: Change Directory 切换路径
3.1 基本语法
cd [参数]
参数 | 功能 |
cd 绝对路径 | 切换路径 |
cd 相对路径 | 切换路径 |
cd .. | 回到上一级目录 |
cd . | 当前目录 |
cd / | 是回到根目录 |
cd ~或者cd | 回到用户主目录 |
cd - | 回到上一次所在目录 |
cd -P | 跳转到实际物理路径, 而非快捷方式路径 |
3.2 案例实操
操作步骤
- 先进入根目录
- 再回到用户主目录
- 回到上一次目录【根目录】
- 再次回到上一次目录【这次回到了用户主目录】
- 回到上一级目录
- 通过相对路径进入用户主目录 /home/kwb
- 进入根目录
- 通过绝对路径进入用户主目录
4. mkdir
mkdir:Make directory 建立目录。 注:这里的目录指的时文件夹
4.1 基本语法
mkdir [选项] 要创建的目录
- 选项说明
选项 | 功能 |
-p | 创建多层目录 |
4.2 案例实操
操作讲解
- 首先通过相对路径,在当前路径下创建一个sub文件夹并查看
- 然后通过绝对路径,在/home/kwb目录下创建一个sub2文件夹并查看
- 在当前路径下创建一个多个文件夹sub3、sub4并查看
- 创建在sub5目录下创建一个subsub文件夹失败。原因当前没有sub5目录
- 正确操作,先创建一个sub5,在创建sub5/subsub
- 太麻烦,可以使用-p创建多级目录
5. rmdir
rmdir:删除一个空的目录
5.1 基本语法
rmdir 要删除的空目录
5.2 案例实操
操作讲解
- 找当当前目录,并删除sub文件夹
- 删除多个目录 sub2、 sub3
- 通过绝对路径,删除sub4文件夹
- 删除sub5目录,失败原因,sub5下还有一个subsub文件夹,所以正确操作为先删除subsub,再删sub5.
- 通过-p 删除 sub6/subsub6。原因,删除subsub6后,sub6为空,因此可以被删除。