Linux-操作文件与目录(manipulatingfilesanddirectories)

本文发布时间: 2019-Mar-22
操作文件与目录(manipulating files and directories)原文地址: http://blog.csdn.net/caroline_wendy/article/details/21555775cp - 复制(CoPy)文件和目录;mv - 移动(MoVe)/重命名文件和目录;mkdir - 创建文件夹(MaKe DIRectories);rm - 删除(ReMove)文件和目录;通配符(Wildcards):* : 匹配任意字符;?: 匹配任意单个字符;[characters]: 匹配任意一个属于字符集的字符, 如[abc][!characters]: 匹配任意一个不属于字符集的字符, 如[!bcd][[:class:]]: 匹配任意一个属于特定类的字符, 如[[:alpha:]], 任何一个字母;常用的字符类:[:alnum:]:任意一个字母数字(alphanumeric)的字符, ALl NUMber;[:alpha:]:任意一个字母(ALPHAbetic)的字符;[:digit:]:任意一个数字;[:lower:]:任意小写字母;[:upper:]:任意大写字母;注意: 尽量使用字符类, 代替[A-Z], [a-z];mkdir - 创建目录:mkdir directory...参数可以重复, 创建多个文件夹;cp - 复制文件和目录:cp item1 item2, 复制单个cp item... directory, 复制多个参数:-a, --archive, 复制文件目录的属性(拥有者和权限);-i, --interactive, 覆盖一个已经存在的文件, 会提示用户, 否则是静默(silently);-r, --recursive, 迭代的复制文件夹和内容, 复制文件夹(-a), 需要这个参数;-u, --update, 只复制不存在的文件或目录, 更新(update);-v, --verbose, 提示有用的(informative)信息;mv - 复制和重命名文件mv item1 item2, 复制或重命名文件;mv item... directory, 移动至文件夹;参数: -i; -u; -v;rm - 删除文件和目录rm item...参数: -i, -r, -v;--force: 忽略不存在的文件, 没有提示, 会覆盖-i(提示);注意: rm 与 通配符使用时, 需要检查输入内容, 尽量使用ls检查删除文件, 然后再替换rm删除;


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表