Linux mkdir, rmdir

命令:mkdir功能:创建一个目录(类似MSDOS下的md命令)。
语法:mkdir [选项] dir-name
说明:该命令创建由dir-name命名的目录。需要创建目录的用户在当前目录中(dir-name的父目录中)具备写权限,并且dirname不能是当前目录中已有的目录或文档名称。
命令中各选项的含义为:
- m 对新建目录配置存取权限。也能够用chmod命令配置。
- p 能够是个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次能够建立多个目录。
名称: mkdir
使用权限:于现在目录有适当权限的任何使用者
使用方式:mkdir [-p] dirName
说明:建立名称为 dirName 之子目录。
参数:-p 确保目录名称存在,不存在的就建一个。
范例:
在工作目录下,建立一个名为 AAA 的子目录 :
mkdir AAA
在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB 目录原本不存在,则建立一个。(注:本例若不加 -p,且原本 BBB目录不存在,则产生错误。)
mkdir -p BBB/Test
 
 
 
命令:rmdir
功能:删除目录(目录必须为空,否则不行)
eg:
[liusm@ServerComp ~]$ ls -lR
.:
total 24
drwxr-xr-x 3 liusm users 4096 Jul 14 21:20 file1
drwxr-xr-x 2 liusm users 4096 Jul 14 20:44 file2
drwxr-xr-x 2 liusm users 4096 Jul 14 21:58 file3
./file1:
total 12
drwxr-xr-x 2 liusm users 4096 Jul 14 21:27 file22
-rw-r--r-- 1 liusm users      0 Jul 14 18:57 temp1
./file1/file22:
total 4
-rw-r--r-- 1 liusm users 0 Jul 14 20:41 temp2
./file2:
total 4
-rw-r--r-- 1 liusm users 0 Jul 14 20:44 temp1
./file3:
total 0
[liusm@ServerComp ~]$ rmdir /home/liusm/file1/file22
rmdir: /home/liusm/file1/file22: Directory not empty
[liusm@ServerComp ~]$ cd file1;mkdir file222
[liusm@ServerComp file1]$ rmdir file222
[liusm@ServerComp file1]$ cd
[liusm@ServerComp ~]$ ls -lR
.:
total 24
drwxr-xr-x 3 liusm users 4096 Jul 14 22:33 file1
drwxr-xr-x 2 liusm users 4096 Jul 14 20:44 file2
drwxr-xr-x 2 liusm users 4096 Jul 14 21:58 file3
./file1:
total 12
drwxr-xr-x 2 liusm users 4096 Jul 14 21:27 file22
-rw-r--r-- 1 liusm users      0 Jul 14 18:57 temp1
./file1/file22:
total 4
-rw-r--r-- 1 liusm users 0 Jul 14 20:41 temp2
./file2:
total 4
-rw-r--r-- 1 liusm users 0 Jul 14 20:44 temp1
./file3:
total 0

你可能感兴趣的:(linux,职场,休闲,rmdir)