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

时间:2021-10-09 17:46:33

绝对路径指文件的真正存在的路径,从根目录(/)开始,进行一级级目录指向文件。



实例:

ifcfg-ens33文件的路径   

/etc/sysconfig/network-scripts/ifcfg-ens33


anaconda-ks.cfg文件的路径

/root/anaconda-ks.cfg


authorized_keys文件的路径

/root/.ssh/authorized_keys

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



相对路径指相对当前目录指向文件,不是以根目录(/)开始。

实例:

在/etc目录下ifcfg-ens33文件的路径

sysconfig/network-scripts/ifcfg-ens33 (跟绝对路径相比不是/开头)

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

pwd,以绝对路径的方式显示用户当前工作目录


无论你在哪个工作目录下,使用绝对路径,你都可以找到相应的文件或者切换到相应的目录!

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







cd命令

用来切换用户当前工作目录。


cd    进入用户家目录

例:root用户 cd 进入/roo目录;

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

cd ~  进入用户家目录;(同上)

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



cd -  返回进入此目录之前所在的目录;

例:先在/tmp目录下切换至/etc目录,cd - 就能在/tmp与/etc目录之间来回切换

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

类型电视遥控器回头看功能键,切换回之前的电视台。



cd ..  返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);

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



cd ../..  返回上两级目录;

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



cd !$  把上个命令的参数作为cd参数使用。

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





创建和删除目录mkdir/rmdir


mkdir命令,用来创建目录;rmdir目录用来删除目录。


例:/root下创建一个 mulu目录:

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


mkdir -p 同时创建多层目录:

例:想在1下创建2目录,提示1目录不存在,- p能够先创建1目录,再创建2目录

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


mkdir -v 可视化,能够看到创建目录的过程

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



rmdir命令,用来删除非空目录。

例:2目录在1目录下,用rmdir 1删除1目录,行不通,往下看

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


rmdir -p  如果多层目录为空,都能够删掉!(不常用)

例:因/root/2 目录下有文件,所以rmdir -p /root/2/3/4, 只删除了/3/4目录

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

所以rmdir有局限性,只能删除目录,不能删除文件。




rm命令

用来删除给定的文件和目录

例:rm删除/root下的1.txt文件时,还会有提示

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



rm -f:强制删除文件或目录;

例:rm -f删除/root下的2.txt文件会直接删除,且无提示

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




rm-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

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



rm -v:显示指令的详细执行过程。

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


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

本文出自 “运维之路” 博客,请务必保留此出处http://ccj168.blog.51cto.com/13163491/1975205