linux学习lesson6

目录

1 相对和绝对路径

2 cd命令

3 创建和删除目录mkdir rmdir

4 rm命令

 

 

1 相对和绝对路径

绝对路径:是从“/”根开始的目录

linux学习lesson6

相对路径:是从当前的目录开始,不是从根目录开始

linux学习lesson6

cd是进入另外一个目录命令,pwd是查看当前的目录路径

linux学习lesson6

 

2 cd命令

#cd -     //与上一次的目录和当前目录来回切换

linux学习lesson6

#cd ~     //进入用户的家目录

linux学习lesson6

#cd ..    //进入到上一级目录

linux学习lesson6

 

3 创建和删除目录mkdir rmdir

mkdir:make directory 创建目录

-p    //级联创建目录

-v    //创建可视化(可以看到创建的信息)

#mkdir /tmp/test

linux学习lesson6

#mkdir -p /tmp/test/1/2     //-p 级联创建目录

linux学习lesson6

#mkdir -pv /tmp/test/1/2/3/4    //-p级联创建目录 -v创建可视化(可以看到创建的信息)

linux学习lesson6

 

rmdir:remove directory

#rmdir /tmp/1/2/3/4    //只能删除空目录

执行命令时候,提示文件4是非空目录,删除不了,需要将该目录下的12.txt删除掉,再执行之前的删除命令即可

#rm /tmp/1/2/3/4/12.txt

#tree /tmp    //查看目录结构(如果没有这个命令,yum install -y tree安装)

linux学习lesson6

 

#cd /tmp/test

#rmdir -p /tmp/test/1/2/3     //ip级联删除目录,一般不用,很容易误删目录

linux学习lesson6

 

4 rm命令

rm:remove    删除文件

-r    该目录下的所有子文件和目录都删除

-f     强制性删除,无询问

#!tree    //最近一次使用tree的那个命令操作也可以使用方向找历史命令操作

linux学习lesson6

#rm /tmp/test/1/2/3/1.txt

linux学习lesson6

#rm -f /tmp/test/1/2/3/1.txt    //不询问直接删除

linux学习lesson6

#cd /tmp/test

#rm -rf /1/2/3/4/    //级联删除(就算没有4目录也不提示,因为有-f选项)

linux学习lesson6