2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令相关的知识,希望对你有一定的参考价值。

绝对路径的概念:
从“/”开始的均为绝对路径,例如我们常用的网卡配置文件/etc/sysconfig/network-scripts/ifcfg-ens33,这就是一个绝对路径文件。
相对路径的概念:
不是以“/”开始,而是相对于现在的路径

cd命令
切换目录的命令。
命令格式:
cd[目录名] 切换当前目录至dir目录名
cd - 是上一次的目录
技术分享图片
cd ~是进入家目录
[[email protected] tmp]# cd ~
[[email protected] ~]# cd /
cd ..进入上一级目录
[[email protected] /]# cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]# cd ..
[[email protected] sysconfig]# cd ..
[[email protected] etc]# cd ..
[[email protected] /]# cd ..
[[email protected] /]#

mkdir创建目录命令
[[email protected] ~]# mkdir /tmp/aminglinux/
[[email protected] ~]# ll /tmp/aminglinux/
总用量 0
[[email protected] ~]# ll -d /tmp/aminglinux/
drwxr-xr-x. 2 root root 6 12月 17 17:18 /tmp/aminglinux/
[[email protected] ~]#
加参数-p,可以递归创建
[[email protected] ~]# mkdir -p /tmp/aminglinux/1/2/3
[[email protected] ~]# ll -d /tmp/aminglinux/1/2/3
drwxr-xr-x. 2 root root 6 12月 17 17:21 /tmp/aminglinux/1/2/3
在递归创建的时候加参数-pv,可视化进程
[[email protected] ~]# mkdir -pv /tmp/aminglinux/4/5/6
mkdir: 已创建目录 "/tmp/aminglinux/4"
mkdir: 已创建目录 "/tmp/aminglinux/4/5"
mkdir: 已创建目录 "/tmp/aminglinux/4/5/6"
[[email protected] ~]#
删除目录的命令rmdir
[[email protected] ~]# rmdir /tmp/aminglinux/1
rmdir: 删除 "/tmp/aminglinux/1" 失败: 目录非空
从上面的提示可以看出,rmdir只能删除空目录,如果里面有文件或者其他目录,那么它将不能删除。如果要删除这个文件夹,必须要将文件夹里面的全部东西都删除。

删除命令rm
[[email protected] ~]# rm /tmp/aminglinux/1/3.txt
rm:是否删除普通空文件 "/tmp/aminglinux/1/3.txt"?
你在删除文件或目录的时候他会询问你是否删除,如果单个的文件可以,如果文件很多的话那就会很麻烦。这时我们在命令后面加参数-f,就不会再询问了[[email protected] ~]# rm -f /tmp/aminglinux/1/3.txt
[[email protected] ~]#
[[email protected] ~]# rm -r /tmp/aminglinux/1/2/3/
rm:是否删除目录 "/tmp/aminglinux/1/2/3/"?
这样删除还是会先询问,我们在加参数-f,这样就不会再有询问的提示了
[[email protected] ~]# rm -fr /tmp/aminglinux/1/2/3/
[[email protected] ~]#
工作中先可以利用mv移走,如果不出问题可以rm删除,不建议用rm直接删除。

以上是关于2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令的主要内容,如果未能解决你的问题,请参考以下文章

2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm

2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令

2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm

2.6相对和绝对路径;2.7CD命令;2.8创建和删除目录mkdir rmdir;2.9rm命令

3月26日 打卡

20180129第六次课