相对和绝对路径 、 cd命令 、创建和删除目录mkdir/rmdir 、 rm命令
2018-01-30 00:00
603 查看
绝对路径和相对路径
Linux系统中的路径有绝对路径和相对路径之分,什么是路径呢?简单的说,路径就是文件所在的地方。绝对路径 :绝对路径是由 / 开始的,是唯一的,不会出现分歧的路径。举个例子:/root/bin 这个就是绝对路径。
相对路径是相对绝对路径来说的,比如要进入/root/bin 这个目录中,可以使用cd /root 然后在使用cd bin,这个地方可以看出来,如果不是在/root目录下而是在/目录下,直接cd bin 进入的是 /bin 目录而不是/root/bin
cd 命令=change directory
刚刚提到了cd命令,cd命令是变更用户所在的目录。cd 后面不加任何参数就会进入执行该命令的用户的家目录下
cd .表示进入当前目录
cd ..表示进入上一级目录
cd ~进入用户家目录
cd _ 目录名_ 表示进入该目录
cd - 表示进入上一次用户所在的目录
mkdir / rmdir命令
mkdir=make directory 创建目录,命令格式为mkdir_ [参数] [目录名]_。常用的参数如下:
mkdir -m 这个选项用于指定要创建目录的权限,不常用。mkdir -p 这个选项常用,表示级联创建目录。比如我们要在/tmp/11/下创建目录22,可是/tmp/11这个目录是不存在 ,如果不适用-p就会报错,而适用-p就会级联创建/tmp/11和/tmp/11/22目录。
[root@localhost ~]# mkdir /tmp/11/22 mkdir: 无法创建目录"/tmp/11/22": 没有那个文件或目录 [root@localhost ~]# mkdir -p /tmp/11/22 [root@localhost ~]# ls /tmp 11 ks-script-PUqKsg yum.log [root@localhost ~]# ls /tmp/11 22
而且mkdir -p 这个选项在创建目录时,如果已经存在了相同名字的目录,它不会报错,也不会覆盖原目录。
[root@localhost ~]# mkdir /tmp/11 [root@localhost ~]# ls -ld /tmp drwxrwxrwt. 8 root root 4096 1月 31 03:31 /tmp [root@localhost ~]# ls -ld /tmp/11 drwxr-xr-x. 2 root root 6 1月 31 03:31 /tmp/11 [root@localhost ~]# mkdir /tmp/11 mkdir: 无法创建目录"/tmp/11": 文件已存在 [root@localhost ~]# mkdir -p /tmp/11 [root@localhost ~]# !ls ls -ld /tmp/11 drwxr-xr-x. 2 root root 6 1月 31 03:31 /tmp/11 [root@localhost ~]#
rmdir命令=remove directory 删除目录
rmdir命令只能删除空目录,就算rmdir-p也只能删除一连串的空目录,有很大的局限性。也没有什么特别的用法。rm命令=remove 删除
rm命令是最常用的命令之一,格式为 rm -参数 _文件名或目录名_常用参数如下:
rm -r :删除目录,空目录和非空目录都可以删除。但是在删除的时候会提示你确认rm -f :强制删除文件,在删除的时候不会提示确认
rm -rf :强制删除目录,在删除目录的时候不会提示确认。
所以使用rm -f 这个命令时要慎重,因为它没有任何提示,不管要删除的文件不存在还是别的什么情况,当你执行完这条命令以后,没有任何显示。
[root@localhost ~]# rmdir /tmp/11 rmdir: 删除 "/tmp/11" 失败: 目录非空 [root@localhost ~]# rm -r /tmp/11 rm:是否进入目录"/tmp/11"? y rm:是否删除普通空文件 "/tmp/11/22"?n rm:是否删除目录 "/tmp/11"?n [root@localhost ~]# rm -rf /tmp/11 [root@localhost ~]# ls /tmp ks-script-PUqKsg yum.log [root@localhost ~]#
相关文章推荐
- 相对和绝对路径、命令cd、创建和删除目录命令mkdir、rmdir以及rm命令
- 相对和绝对路径 、创建和删除目录mkdir/rmdir、cd和 rm命令
- 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm
- 二周第一次课(10月23日) 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm命令
- 相对和绝对路径 cd命令 创建和删除目录mkdir/rmdir rm命令
- Linux的相对和绝对路径、cd命令、创建和删除目录mkdir/rmdir和rm命令
- L6 详解相对和绝对路径,cd命令,创建和删除目录mkdir/rmdir,rm命令
- 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm
- Linux-相对路径、绝对路径、cd命令、创建和删除目录mkdir/rmdir、 rm命令
- 相对和绝对路径、 cd命令 、 创建和删除目录mkdir/rmdir 、 rm命令
- 相对和绝对路径、cd命令、创建和删除目录mkdir/rmdir 、rm命令
- 相对和绝对路径/cd命令/创建和删除目录mkdir/rmdir/rm命令
- 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm命令
- 相对和绝对路径、 cd命令 、创建和删除目录mkdir/rmdir 、 rm命令
- 相对和绝对路径、cd命令 、创建和删除目录mkdir/rmdir、rm命令2.6-2.9
- 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm
- 相对路径和绝对路径/CD命令/创建目录和删除目录mkdir/rmdir/rm命令
- 相对和绝对路径 cd命令 创建和删除目录mkdir/rmdir 和rm命令
- 相对路径和绝对路径, CD命令,创建和删除目录mkdir/rmdir, rm命令
- 相对和绝对路径,cd命令,创建和删除目录mkdir/rmdir, rm命令