博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令
阅读量:5738 次
发布时间:2019-06-18

本文共 1722 字,大约阅读时间需要 5 分钟。

绝对路径的概念:

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

cd命令

切换目录的命令。
命令格式:
cd[目录名] 切换当前目录至dir目录名
cd - 是上一次的目录
2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令
cd ~是进入家目录
[root@localhost tmp]# cd ~
[root@localhost ~]# cd /
cd ..进入上一级目录
[root@localhost /]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cd ..
[root@localhost sysconfig]# cd ..
[root@localhost etc]# cd ..
[root@localhost /]# cd ..
[root@localhost /]#

mkdir创建目录命令

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

删除命令rm

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

转载于:https://blog.51cto.com/13067688/2066594

你可能感兴趣的文章
CentOS LVM 新加硬盘,扩容逻辑卷步骤
查看>>
CentOS 7下安装部署Oracle11g图文教程
查看>>
F#初学笔记06
查看>>
利用Failovr Cluster的Hyper-v创建高可用虚拟机
查看>>
Windows Server 2016-管理站点复制(一)
查看>>
实战:将企业域名解析委派给企业DNS服务器
查看>>
ExtJS应用架构设计(三)
查看>>
在Lync 2013环境部署Office Web Apps
查看>>
微软大会Ignite,你准备好了么?
查看>>
读书笔记-高标管事 低调管人
查看>>
Master带给世界的思考:是“失控”还是进化
查看>>
用户和开发者不满苹果iCloud问题多多
查看>>
Windows 8上安装本地回环网卡
查看>>
一位多年老站长告白:如何用老域名让新站快速上首页
查看>>
iOS开发那些事-Passbook详解与开发案例(附视频)
查看>>
attrs.xml中declare-styleable 详解(用于自定义控件的属性)
查看>>
java.lang.UnsatisfiedLinkError:no dll in java.library.path终极解决之道
查看>>
严苛模式(StrictMode)
查看>>
错误“Unexpected namespace prefix "xmlns" found for tag LinearLayout”的解决方法(转)
查看>>
我的工具:文本转音频文件
查看>>