Linux之文件与目录操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mr_Xuf/article/details/80249027

在Windows中,对文件夹操作直接右击,其基本的操作几乎都显示出来了,在Linux下也有相应的对文件和目录操作命令

常用到的命令如下:

cd (选项) (参数)

用来切换工作目录到指定目录,后跟的目录路径可以是绝对路径也可以是相对路径。绝对路径的写法一定是由根目录/写起,而相对目录路径的写法不是有根目录写起。选项及参数请查看手册!

.或是./代表此层目录;

..表示上一级目录(若当前目录为“/“,则执行完后还在“/";);如cd .. 即为返回上一级目录cd ../.. 返回上两级目录;

~ 表示当前用户的主目录;

ls(选项)(参数)

用来打印当前目录清单。常用有ls -al;  ls -ll;选项及参数请查看手册!!!(重要指令)

pwd(选项)

以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。选项及参数请查看手册!

du [选项][文件]

是对文件和目录磁盘使用的空间进行查看。选项及参数请查看手册!

touch(选项)(参数)

1、用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;

2、用来创建新的空文件,选项及参数请查看手册!

mkdir (选项)(参数)

该命令创建新的目录。如果在目录名的前面没指定路径,则在当前目录下创建由指定目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 注意:在创建文件时,不要把所有的文件都存放在主目录中,可以创建子目录来更有效地组织文件

rmdir(选项)(参数)

用来删除空目录,可以从一个目录中删除一个或多个空的子目录,如果dirname中没有指定路径,则删除当前目录下指定的目录;如指定目录中包含路径,则删除指定位置的目录。删除目录时,必须具有对其父目录的写权限。选项及参数请查看手册!

cp(选项)(参数)

用来将一个或多个源文件或者目录复制到指定的目的文件或目录。选项及参数请查看手册!

mv(选项)(参数)

1、用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。如:mv XF newXF(将XF改名为newXF)

2、mv命令可以用来将源文件移至一个目标文件中,或将一组文件移至一个目标目录中。选项及参数请查看手册!

rm (选项)(参数)

可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变.常用如:rm -rf (目录) 强制全部删除(慎用!!!);;rm (文件)删除文件







猜你喜欢

转载自blog.csdn.net/Mr_Xuf/article/details/80249027