linux文件目录管理

来源:互联网 发布:ubuntu 文字编辑 编辑:程序博客网 时间:2024/06/05 05:41

linux文件目录管理

查看文件与目录ls

ls【aAdfFhilnrRSt】 文件名ls【--color={never,auto,always}】目录ls 【--full-time】目录参数:-a :全部文件,连同隐藏文件-A:全部文件,连同隐藏文件,但不包含 . 与 ..-d : 近列出目录本身,而不是目录内的文件数据。-f :直接列出结果,而不是进行排序。-F:根据文件,目录等信息给予附加数据结构 如:    *:代表可执行文件;/:代表目录; =:代表socket文件; |:代表FIFO文件-h:将文件容量以人较易读的方式列出。-i:列出inode号码-l:列出长数据串-n:列出UID与GID,-r:将排序结果反向输出-R:连同子目录一起列出-S:以文件大小排序-t:以时间排序--color=never :不要根据文件特性给予颜色显示--color=always:显示颜色--color=auto:让系统根据设置来判断是否给予颜色--full-time:以完整时间模式输出。

复制。删除与移动:cp,rm,mv

cp【-adfilprsu】源文件 目标文件

参数:-a 相当于-pdr的意思。-d:若源文件为连接文件,则复制连接文件属性而非文件本身-f:为强制的意思,若文件已经存在且无法开启,则删除后再尝试一次-i:若目标文件已经存在,在覆盖时询问-I;进行硬连接的连接的文件创建-p:连同文件属性一起复制-r:递归持续复制-s:复制为符号连接文件,及“快捷方式”

rm 移除文件或目录

rm【-fir】文件或目录参数:-f:忽略不存在的文件。不出现警告信息-i:在删除前询问-r:递归删除

mv移动文件与目录

mv 【-fiu】 -f 强制覆盖-i 移动时询问-u 若目标文件已存在。且比较新时,才会更新

取得路径名称与目录民

basename 取得最后的文件名dirname 取得路径名
0 0
原创粉丝点击