微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

常用Bash Shell 命令(二)

  1. touch:用于创建、变更和修改文件的时间戳。

-a:只改变访问时间。

-c:不创建任何文件

-m:只改变修改时间

-r:使用指定文件的时间替代当前时间

-t:使用[[CC][YY]MMDDhhmm[ss]]替代当前时间

2.mkdir:创建目录

mkdir dirname

-p:自动创建所有还不存在的父目录

-m:设置你将要创建的目录的权限 mkdir -p -m 777 backup/old

3.cp:复制文件或目录

cp [option] source dest

cp [option] source... dest

cp [option] -t directory source...

-p:保留源文件的所有者、用户组、权限、修改和访问时间。

-d:保留软链接

-R:递归地复制目录

-a:存档模式。相当于-dpR

4.ln:连接文件或目录

-s:创建一个链接

认硬链接

--backup:创建新链接前,先备份同名文件

5.mv:移动或重命名文件或目录

mv source... directory

mv file newfile

6.rm:删除文件或目录

rm [options]... file...

-f:删除前不提示用户确认,并忽略不存在的文件

-r(或-R):递归地删除目录及其下的内容

原文地址:https://www.jb51.cc/bash/391568.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐