| 好处不仅仅是权限,与简单的 mv命令相比,rsync命令有很多有用的选项(其中最重要的是--exclude选项,这样你可以在一个大型移动操作中排除某些项目),这使它成为一个更强大的工具。例如,要在移动文件集合时排除所有备份文件: $ rsync --chmod=666 --times     --exclude '*~'     --remove-source-files example/foo .
 使用 install 设置权限install命令是一个专门面向开发人员的复制命令,主要是作为软件编译安装例程的一部分调用。它并不为用户所知(我经常想知道为什么它有这么一个直观的名字,而剩下的包管理器却只能使用缩写和昵称),但是install实际上是一种将文件放在你想要地方的有用方法。
 install命令有很多选项,包括--backup和--compare命令(以避免更新文件的新副本)。
 与 cp和cat命令不同,但与mv完全相同,install命令可以在复制文件的同时而保留其时间戳: $ install --preserve-timestamp example/foo .$ ls -l -G -g --inode7476869 -rwxr-xr-x. 1 29545 Aug  2 07:28 foo$ trash example/foo
 在这里,文件被复制到一个新的 inode,但它的 mtime(修改时间)没有改变。但权限被设置为 install的默认值755。 你可以使用 install来设置文件的权限,所有者和组: $ install --preserve-timestamp     --owner=skenlon     --group=dialout     --mode=666 example/foo .$ ls -li7476869 -rw-rw-rw-. 1 skenlon dialout 29545 Aug  2 07:28 foo$ trash example/foo
 移动、复制和删除文件包含数据,而真正重要的文件包含你的数据。学会聪明地管理它们是很重要的,现在你有了确保以你想要的方式来处理数据的工具包。 【编辑推荐】 【责任编辑:庞桂玉 TEL:(010)68476606】Linux大牛心得总结:明确这几点,学Linux才能事半功倍Linux有什么好用系统克隆工具?这里介绍6个Linux老鸟给出的Linux系统故障问题汇总,值得收藏Linux系统克隆工具之Top 6推荐如何更改Linux终端颜色主题
 点赞 0
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |