linux档案与目录管理
1.cd 目录名:将该目录作为当前目录。其中几个比较特殊的符号为:~当前用户的家庭目录,~user:指定用户的家庭目录,-:上一次cd操作指定的目录,/:根目录,
2.显示当前完整路径名。
3.mkdir [-mp]:创建目录,参数:-m以数字的形式设置配置文件的权限,-p递归地创建多层目录。
4.rmdir [-p] 目录名:删除空目录,参数-p:递归地删除空目录。
5.ls [-aAdfFhilnrRSt][--color={never,auto,always}][--full-time]:查看当前目录目录下的档案,参数的意义分别为:
1)-a:全部档案
2)-A:除了.和..外的全部
3)-d:仅列出目录
4)-f:直接列出,而不排序,默认要按档案名排序
5)-F:根据档案、目录等信息给予附加的数据结构,eg:*,可执行文件;/,目录;=,socket档案;|,fifo管道档案。
6)-h:将档案容量以人类易读的方式显示
7)-i:列出inode号
8)-l:列出档案的属性与权限等数据,其中ll是该参数的简写指令
9)-n:列出UID和GID而非使用者与群组的名称
10)-r:将排序结果反向输出
11)-R:连同子目录一起列出来
12)-S:以档案容量大小排序
13)-t:以时间排序
14)--color=never:不用依据档案特性给予颜色显示
15)--color=always:显示颜色
16)--color=auto:让系统自定显示颜色。
17)--full-time:以完整的时间模式输出
18)--time={atime,ctime}:输出最近一次访问时间,最近一次权限改变时间,而不是mtime(内容最后一次被修改的时间)。
6.cp [-adfilprsu] 来源文件 目标文件:复制文件;cp [options]来源文件1 来源文件2 … 目录:将多个文件复制到指定的目录,参数的意义为:
1) -a:相当于pdr
2) -d:直接复制链接文件,而不去找其源文件
3) -f:force,若目标文件存在,则直接替换掉
4) -i:若目标文件存在,在替换时,会询问
5) -l:link,进行硬式连接的连接档的建立,而非复制档案
6) -p:连同档案的属性一起复制过去,而非使用默认属性(备份常用)
7) -r:递归地复制
8) -s:复制为符号链接文件,即快键方式
9) -u:若目标档比原档案就才会更新
7.rm [fir]:移除档案或目录,参数:-f,force忽略不存在的档案,不会发出警告;-i:删除时询问;-r:递归地删除,删除目录时常用。
8.mv [-fiu] 源文件目标文件:移动源文件到指定的文件;mv [options] 源文件1 源文件2 … 目标目录:移动源文件到指定的目录。参数:-f,force,目标文件存在,直接覆盖;-i,目标档案存在时,询问;-u,只有当源文件比目标文件新时才移动。
9.basename:从路径中获取档案名
10.dirname:从指定路径中获取目录名
本文出自 “虎哥的博客” 博客,请务必保留此出处http://7613577.blog.51cto.com/7603577/1589901
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。