本篇随笔中,主要介绍在Linux环境下,与档案和目录的管理相关的一些命令使用,具体包括如下几个方面:
- 目录的相关操作:cd,pwd,mkdir,rmdir(rm)
- 档案与目录的查视:ls
- 复制、删除与移动操作:cp,rm,mv
(1)cd
常用的cd命令在上一篇文章中已经介绍过了,在此不再赘余。
(2)pwd
pwd显示当前的工作目录。值得注意的一点是,-P参数的作用,如pwd -P可以输出显示绝对路径,而非连结档路径。
(3)mkdir
建立空目录,常用参数有:-mp。
m:配置文件目录的权限;
p:帮助你直接将所需要的目录(包括上层目录)递归建立起来
(4)rmdir
作用:删除空目录,需要注意的是删除对象是什么!常用的参数有:-p,连同上层空目录一起删除。
举例说明:
初态:test01/ --> test02/
test11/ --> test12/ --> testing
test21/
[cent@localhost tmp] $ rmdir test21 (正确)
[cent@localhost tmp] $ rmdir test01 (错误,目录test01不是空目录)
[cent@localhost tmp] $ rmdir test01/test02 (正确,但要注意:删除对象是目录test02,所以只能删除test02而test01仍在)
[cent@localhost tmp] $ rmdir -p test01/test02 (正确,test01与test02都被删除)
[cent@localhost tmp] $ rmdir -p test11/test12 (错误,因为test12不为空)
如果想要删除非空目录,需要使用指令rm
[cent@localhost tmp] $ rm test11/test12/testing (正确,但要注意,删除对象只是testing,所以目录test11与test12仍存在)
[cent@localhost tmp] $ rm -r test11/test12 (正确,但要注意,删除对象是test12,所以目录test11仍存在)
[cent@localhost tmp] $ rm -r test11 (正确,test11及其内容全部被删除)
(5) ls
作用:显示目录下的档案,常用参数有:-aAdfFhilnrRSt(一定要熟记各个参数的作用) 另有,--color={never,auto,always},--full-time
注意:因为ls -l常常被使用,所以在Linux已定义ll为ls -l的快捷方式
(6) cp
作用:复制文件。常用参数:-adfilprsu。
(7) rm
(8) mv
来源:https://www.cnblogs.com/lifeinsmile/p/4282018.html