10.23 相对,绝对路径,cd,mkdir/rmdir,rm命令

相对,绝对路径

相对路径就是相对当前所在目录来说的路径,绝对路径就是相对/(根)目录来说的路径。相对路径不以/开头,绝对路径以/开头,./abc是相对路径(./表示当前路径),/abc是绝对路径。但是:~/abcd/123/是一个绝对路径,因为~符号表示的是用户的家目录,所以这个是绝对路径。

例如ls命令后面跟的这个路径是相对于root目录的:

技术分享

绝对路径:

技术分享

pwd可以查看当前在哪个目录下:

技术分享

echo $PWD 也可以查看当前在哪个目录下:

技术分享

whoami用于查看当前用户的名字:

技术分享

id可以查看uid等:

技术分享

cd命令

  cd是change directory 的缩写,就是改变目录的意思,可以使用这个命令进入文件目录:

203456_DZ2l_3716831.png

  cd如果不加任何参数的话,就会进入到用户的家目录下,如果你当前用户是root,那么就会进入到root目录下:

技术分享

cd后面加目录名就可以进入哪个目录下:

技术分享

cd - 命令可以回到上一次所在的目录下:

技术分享

cd ~ 命令可以进入到当前用户的家目录下,和cd的意义是一致的:

技术分享

cd . 进入当前目录:

技术分享

cd .. 进入到上一层目录:

技术分享

mkdir/rmdir

  mkdir是make directory的缩写,这个命令是用来创建一个目录的:

技术分享

date命令可以查看当前系统时间:

技术分享

mkdir -p 命令可以批量创建目录:

技术分享

技术分享

mkdir -pv 命令加个v选项可以显示创建目录的过程:

技术分享

rmdir是remove directory的缩写,这个命令是用于删除目录的,但是前提是这个目录是空的不然无法删除:

技术分享

只有目录为空才能删除:

技术分享

touch命令可以创建一个空的文件:

技术分享

rmdir -p 可以批量删除目录,同样的目录要为空才能删除:

技术分享

技术分享

rm命令

  rm是remove的缩写,rm可以删除目录也可以删除非空的文件:

技术分享

rm -f 命令可以强制删除,不进行询问:

技术分享

!tree 命令可以运行最近一次敲的tree开头的命令:

技术分享

history 命令可以查看之前敲的命令:

203939_V4gc_3716831.png

rm -r 命令可以批量删除目录,但是每次都会询问:

技术分享

rm -rf 命令可以批量删除目录,因为加了f选项就不会进行询问了:

204002_mFLT_3716831.png

rm -rfv 命令可以看到删除的过程,v表示可视化。

转载于:https://my.oschina.net/u/3716831/blog/1588761

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值