linux文件目录管理

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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值