12月18日笔记 相对路径,mkdir、rmdir、rm命令

简介:

一、相对和绝对路径

文件都有相对路径
从根开始的就是绝对路径
如:
相对所在位置的路径就是相对路径,不是从根开始的。

相关命令
pwd:pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。

示例:显示ens33链接的配置文件的路径
12月18日笔记 相对路径,mkdir、rmdir、rm命令

二、cd命令
cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。

语法
cd(选项)(参数)

示例
cd 进入用户主目录;

cd ~ 进入用户主目录; 
12月18日笔记 相对路径,mkdir、rmdir、rm命令
cd - 返回进入此目录之前所在的目录; 
12月18日笔记 相对路径,mkdir、rmdir、rm命令

cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思); 
cd !$ 把上个命令的参数作为cd参数使用。

三、mkdir命令与rmdir命令

mkdir命令:
该命令用于创建目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。

语法:mkdir (选项)(参数)

选项:-p 级联创建目录,如果若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。
-v 可视化创建过程

示例:
1、在/tmp/目录下创建目录1
12月18日笔记 相对路径,mkdir、rmdir、rm命令
2、在/tmp/目录下级联创建目录
12月18日笔记 相对路径,mkdir、rmdir、rm命令
12月18日笔记 相对路径,mkdir、rmdir、rm命令

rmdir命令
rmdir命令用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。
注意:子目录被删除之前应该是空目录。当前工作目录必须在被删除目录之上,不能是被删除目录本身,也不能是被删除目录的子目录。

语法:rmdir (选项)(参数)

选项:-p 级联创建目录,删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。
-v 可视化操作过程。

示例:
1、在/tmp/目录下删除目录1。
12月18日笔记 相对路径,mkdir、rmdir、rm命令

2、在/tmp/目录下级联删除各级别目录。
12月18日笔记 相对路径,mkdir、rmdir、rm命令

四、rm命令
rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
` 注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。实际工作中最好用 mov命令将文件打包后放到其他位置!如有必要,可对rm命令设置alias,设置别名为mv到指定目录!
PS rm / 命令后不要接空格,不然就是删系统!!! ,系统对这个做了预防
12月18日笔记 相对路径,mkdir、rmdir、rm命令
但是!!!12月18日笔记 相对路径,mkdir、rmdir、rm命令桃花过后,寸草不生。*嘣咔啦咔!!!!
12月18日笔记 相对路径,mkdir、rmdir、rm命令
12月18日笔记 相对路径,mkdir、rmdir、rm命令
虚拟机快照都恢复了1分钟!

语法:rm (选项)(参数)

选项:-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户,系统本身已经alias到这条了; 
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
-v:显示指令的详细执行过程,跟mkdir、rmdir一样。

示例:
1、删除单一文件:
12月18日笔记 相对路径,mkdir、rmdir、rm命令
2、删除目录:
12月18日笔记 相对路径,mkdir、rmdir、rm命令

3、强制删除:
12月18日笔记 相对路径,mkdir、rmdir、rm命令

4、删除/tmp下文件名包含systemd的文件及文件夹:
12月18日笔记 相对路径,mkdir、rmdir、rm命令


 本文转自 whytl 51CTO博客,原文链接:http://blog.51cto.com/11934539/2051915


相关文章
|
30天前
rmdir 删除一个空的目录
rmdir 删除一个空的目录。
17 3
|
8月前
重定向,创建文件,删除文件,创建目录,删除目录,cp命令
重定向操作符可以将命令输入和输出数据流从默认设备重定向到其他位置。重定向操作符本身不是命令,而是命令中附加的可改变命令的输入和输出对象的特殊符号。
72 0
|
Ubuntu Linux Shell
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
160 0
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
|
数据可视化 安全 Linux
Linux目录和文件管理:mkdir、touch、cp、mv、rm
1 创建 文件名最长255个字节 包括路径在内文件名称最长4095个字节 除了斜杠和NULL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引 号来引用
250 0
|
Linux
如何使用 rmdir 命令删除目录?
rmdir 是您将在开始时学习但很少使用的基本 Linux 命令之一
263 0
如何使用 rmdir 命令删除目录?
|
数据可视化
相对和绝对路径/cd命令/创建和删除目录mkdir/rmdir/rm命令
 2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm命令   绝对路径:从根开始的路径;文件所在的路径; 相对路径:相对于当前目录而言的路径;上一级或者下一级的路径。
1222 0