常用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):递归地删除目录及其下的内容

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...