绝对相对路径,cd,mkdirrmdir及rm命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了绝对相对路径,cd,mkdirrmdir及rm命令相关的知识,希望对你有一定的参考价值。

 

linux绝对路径和相对路径

绝对路径是指从根目录说起的。例如 /etc/sysconfig..
相对路径是指从当前目录说起。即 ./

介绍:

当前目录            .
当前目录的父目录    ..

对目录进行访问的简单命令:

1、改变当前目录     cd
     格式: cd 路径   例如 cd /etc

2、显示当前所在的工作目录      pwd

cd 命令

cd命令用来切换工作目录。切换目录可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录

实例:

cd    进入用户主目录;
cd ~  进入用户主目录;
cd -  返回进入此目录之前所在的目录;
cd ..  返回上级目录(若当前目录为"/",则执行完后还在"/";".."为上级目录的意思);
cd ../..  返回上两级目录;
cd !$  把上个命令的参数作为cd参数使用。

mkdir命令

mkdir命令用来创建目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建目录与它所在目录下的文件没有重名。

语法:

mkdir (选项)(参数)

选项:

-p 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;
-v 显示创建的过程;
-m 创建目录的同时设置目录的权限

创建多个目录:

指定要创建的目录列表,多个目录之间用空格隔开。

rmdir命令

rmdir命令用来删除目录。当目录不再被使用,或磁盘空间已达到限定值,就需要删除失去价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。如果没有指定路径,则删除当前路径下指定的目录;如果指定路径,则删除指定位置的目录。删除时,必须具有对其父目录的写权限。被删除的目录应该是空目录!!

语法:

rmdir (选项)(参数)

选项:

-p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;
-v:显示命令的详细执行过程;
--help:显示命令的帮助信息;
--version:显示命令的版本信息。

删除多个目录:

删除的空目录列表,当删除多个空目录时,目录名之间用空格隔开。

rm命令

rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

注意:使用rm命令要格外小心,因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,再次确认文件内容,是否真要删除。可使用-i选项,使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。

语法:

rm (选项)(参数)

选项:

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
--preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。

参数:

指定被删除的文件列表,如果含有目录,则必须加上 -r 或 -R 选项。

以上是关于绝对相对路径,cd,mkdirrmdir及rm命令的主要内容,如果未能解决你的问题,请参考以下文章

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

相对和绝对路径cd命令创建删除目录rm命令

相对和绝对路径cd命令创建和删除目录rm命令

CD命令 Mkdir命令 Rmdir命令 rm命令 相对/绝对路径

相对和绝对路径/cd命令/创建和删除目录mkdir/rmdir/rm命令

Linux的相对路径和绝对路径cd命令创建和删除目录rm命令