在我的部门,我们有一个带有 CentOS 和 samba 的小型文件服务器。我有 root 访问权限,可以执行一些基本的维护。
今天我将一些文件夹设为只读,所以我继续做了一个chmod -R -w some-folder/
,但是对于一些文件我得到了响应:
chmod: ./somefile.pdf: 新权限是 r-xrwxr-x,而不是 r-xr-xr-x
添加后-v
我没有得到很多信息:
`./somefile.pdf' 的模式保留为 0575 (r-xrwxr-x)
我尝试了以下只是为了确保:
# touch test-file
# chmod -v -R -w .
mode of `./somefile.pdf' retained as 0575 (r-xrwxr-x)
chmod: ./somefile.pdf: new permissions are r-xrwxr-x, not r-xr-xr-x
mode of `./test-file' changed to 0444 (r--r--r--)
Run Code Online (Sandbox Code Playgroud)
我想不出为什么 root 不能执行 chmod的任何充分理由?
一些花絮:
在搜索文件时,我通常更喜欢使用 locate(因为速度)。
但是,我最终为此目的打开了一个终端,然后再次关闭它。对我来说不是大问题,但我的女朋友经常忘记命令名称。
有没有办法让 Nautilusmlocate
用于搜索?
理想情况下,我希望单独显示结果(因为其中的文件locatedb
可能不再存在),但如果不存在也没关系。
否则,是否有一些 GUI 可以定位?
我继承了旧电脑,服务器(四奔腾4)只有分区的/
,/boot
和swap
(RAID1 2个1T SATA磁盘),但更新(从CentOS的6.9)的发行需要。我决定创建一个新分区,以便/
可以格式化包含的分区。
但是我忘记添加-p
标志resize2fs
,现在它默默地盯着我看,我不知道它需要多长时间(它已经持续了 50 多个小时)。现在,我知道缩小文件系统可能需要很长时间,但是虽然我可以等待100 小时,但800 小时之类的时间是不可能的。
这是我目前的想法:
Ctrl
+ C
&& e2fsck
。resize2fs -p ...
但我一直没能找到共识上是多么危险的是送SIGINT到resize2fs
。
我确实有重要信息的额外备份,但仍然希望在不损坏文件系统的情况下执行此操作。是的,我知道从头开始安装发行版并恢复备份可能会更快。
更新:我决定打断它。一切似乎都很好,但问题仍然存在。我还是很好奇。
我正在阅读http://docs.fedoraproject.org/en-US/Fedora/14/html/Installation_Guide/s1-diskpartitioning-x86.html,但我不清楚这意味着什么。什么是 LVM 卷组与硬盘驱动器?我想确保我的主目录在它自己的分区上,以便我可以更轻松地重新安装和升级 os。
编辑:如果 /home 在它自己的逻辑卷上,我是否能够轻松地重新安装操作系统,或者逻辑卷是与分区不同类型的实体?