我正在寻找一种方法来cp一个文件和修改它的烫发到400在同一时间…在public_html文件夹中进行了一些测试之后...
public_html >> ls -lah
-rw-r--r-- 1 user user 0 Feb 27 14:21 a.txt
public_html >> cp a.txt{,.bak}
-rw-r--r-- 1 user user 0 Feb 27 14:21 a.txt
-rw-r--r-- 1 root root 0 Feb 27 14:23 a.txt.bakperms仍然是相同的(644),尽管文件归根所有,但是它仍然可以通过public_html读取
public_html >> cp a.txt{,.bak} && chmod 400 a.txt.bak
-rw-r--r-- 1 user user 653 Feb 27 14:26 a.txt
-r-------- 1 root root 653 Feb 27 14:30 a.txt.bak这是可行的,但是正在寻找一些东西供一组新用户使用
awk/sed命令可能吗?
不要认为我错过了一个可以修改烫发的cp标志,没有看到任何东西,也不认为有,但想要选择集体大脑
谢谢..。
发布于 2015-02-28 04:26:52
install(1)可以同时复制文件和创建目录,并设置它们的权限。
install -m 0400 foo bar/https://stackoverflow.com/questions/28773624
复制相似问题