2.6 相对和绝对路径
2.7 cd命令
2.8 创建和删除目录mkdir/rmdir
2.9 rm命令
2.6 相对和绝对路径
绝对路径 从/开始的 都是绝对路径
相对路径
相对你所在的位置的一个路径。
当前目录所在路径 叫相对路径
例如 想查看当前目录下的某一个文件,
当前的文件在哪儿——#pwd
例如cd进去/root下面。
#ls /root/ #pwd 查看所在的目录。
#cd change directory
cd 到指定目录下
2.7 CD命令
cd,顾名思义,come directory
cd,进入一个目录
#cd 当前用户的家目录下
#cd - 返回上一次的目录
#cd ~ 进入用户的家目录
#cd ..进入上一级目录 最顶的位置是/目录(此处可以截图)
2.8 创建和删除目录mkdir rmdir
mkdir 创建目录
make directory的简写
用法
#mkdir /tmp/111 在tmp目录下创建111目录
创建一连串目录
#mkdir -p /tmp/111/2/3/ 创建111目录的2目录的3目录 #mkdir -pv /tmp/111/2/4/ 可视化看目录创建进度。可以观看创建记录。
rmdir 删除目录 remove directory 简写 #rmdir /tmp/111/2/ 删除/tmp/111/2目录,删除失败,提示目录非空(rmdir删除的目录,目录必须要空,因为/2下面还有个/3目录,所以删除失败)
#rmdir /tmp/111/2/3 删除目录成功(因为目录是空)
2.9 rm命令
rm remove,删除的意思
用法#rm 要删的文件或者目录
#touch /tmp/aminglinux/2/3/2.txt #rm /tmp/aminglinux/2/3/2.txt
会询问是否删除的提示(y或n)
#rm /aminglinux/2/3/*.txt
删除2/3/的*.txt(*代表要删除的文件)
#rm -f /aminglinux/2/3/*.txt
强制删除文件,不报提示。-f fouce 强制。
#!tree
(上一次使用tree的命令,!代表使用命令历史里面,上一次tree开头的命令)发现/3 下面的文件已经被删除掉
#history
查看敲过的命令(例如#!tree的 !会从history里面查找相关tree的命令)
#rm -f /tmp/aminglinux/2/3/
发现无法删除
#rm -r /tmp/aminglinux/2/3/
可以删除,提示应答是否。
#rm -rf /tmp/aminglinux/2/3/ 发现直接删除 #touch /aminglinux/2/3/1.txt #touch /aminglinux2/2.txt #rm -rfv /aminglinux/2/3/
发现
先删除文件,
再删除目录.
注意,
/3是不存在的目录,
#rm -rfv /tmp/aminglinux/2/3/
(发现还是没有提示,其实没有提示有可能是有错误的,只是-f没有显示出来,-f一般不会提示报错信息)
#rm -rv /tmp/aminglinux/2/3
报错,提示:没有那个文件或目录。