不是我干的。。。那么问题来了:
1 、如何恢复?现在貌似只能发现问题再改?
2 、怎么选择所有隐藏文件?只查到下面两个可以列出隐藏的文件(非目录)
ls -al | grep '^[^d]'
ls -al | grep '^-'
1
debiann 2016-08-16 11:41:05 +08:00 via iPhone
这个会有什么效果?
|
2
ToughGuy 2016-08-16 11:45:02 +08:00
修改隐藏文件
|
3
ToughGuy 2016-08-16 11:48:43 +08:00 1
上面按到 ctrl+enter 发出去了
修改隐藏文件 find -name '.*' -type f | xargs -n1000 chown -R user:user 排除隐藏文件 find -not -path '*/\.*' -type f | xargs -n1000 chown -R user:user |
4
ToughGuy 2016-08-16 11:50:39 +08:00 1
find 已经递归目录查找了, chown 的-R 参数去掉也行, 我直接复制你的没有去掉。
上面只查找了文件, 如果要把目录也包含进去 去掉 -type f |
5
bombless 2016-08-16 12:21:38 +08:00 via Android
find 有个-regex 选项。另外配回-type f
|