相对和绝对路径和cd、mkdir、rm命令的使用

绝对路径和相对路径

  • 绝对路径:由根目录/开头的路径;例如:/etc/sysconfig/network-scripts/ifcfg-ens33

  • 相对路径:相对于当前位置的路径;不是以根目录开头的路径。例如:network-scripts/ifcfg-ens33相对于/etc/sysconfig目录就是相对路径

cd命令

  • 命令cd(change directory缩写)使用来改变用户所在的目录;例如:

  • cd命令后面只能跟目录名,如果跟文件名,则会报错;例如:

  • cd .. 进入当前目录的上一级目录;例如:

  • cd .进入当前目录;例如:

  • cd ~ 或者什么都不加 可以进入用户家目录;例如:

  • cd – 进入上一次所在目录来回交替;例如:

mkdir命令

  • 命令mkdir(make directory简写)用于创建目录,格式如下: mkdir [选项] [目录名称]

  • -p能创建一大串级联目录;如果不加-p就会报错;例如: mkdir –p [目录名称]

  • 如果创建一个已经存在的目录会报错,加上-p后就不会报错;例如:

rmdir命令

  • 命令rmdir(remove directory简写)用于删除空目录,后面可以是一个目录,也可以是多个目录;例如:

  • rmdir只能删除目录,不能删除文件;例如:

  • rmdir和mkdir有共同选项-p,能删除一大窜目录,但是在联级的目录中,如果某一个目录里面还有目录或者文件,这个命令就不好用,会报错;例如:

rmdir使用起来有一定的局限性,所以用的很少,可以使用rm来删除目录或者文件。

rm命令

  • rm [文件名] 删除文件;例如:

  • -r 用来删除目录

  • -f (forces)强制删除,它不会在提示是否删除,而是直接删除。如果后面跟一个不存在的文件或者目录,它也不会报错;例如:

  • 如果要删除目录,必须要加上-r,不然就算加上-f选项也会报错;例如:

  • -v 可视化,可以看见删除的步骤;例如:

注意:rm -rf虽然好用,但是要千万注意,rm –rf 命令后面千万不要加“/”,否则它会把系统文件全部删除,是非常危险滴!

猜你喜欢

转载自my.oschina.net/u/3791387/blog/1784805