即使在chmod和chown之后,我似乎也无法移动或删除主目录中的文件。
乍一看,权限设置似乎是正确的。
user@f9195084fbf8:~$ ls -lah
total 32K
drwxr-xr-x 18 user user 4.0K Oct 8 17:35 .
drwxr-xr-x 16 root root 4.0K Oct 8 04:57 ..
-rwxr-xr-x 1 user user 220 Apr 3 2012 .bash_logout
-rwxr-xr-x 1 user user 3.5K Apr 3 2012 .bashrc
drwxr-xr-x 2
我无法在上使用lsattr和chattr命令设置或查看文件属性。观察到以下结果:
chattr +i Temp.txt
chattr: Inappropriate ioctl for device while reading flags on Temp.txt
lsattr Temp.txt
lsattr: Inappropriate ioctl for device While reading flags on Temp.txt
是否有一种使用ReiserFS获取文件属性的方法,或者如何访问ReiserFS上的文件属性?
试图使用Ansible更新不可变文件(在支持属性的文件系统上)失败,出现以下错误。
Operation not permitted
还请参见
示例任务
- name: example
template:
src: example.j2
dest: /some/example
attributes: '+i'
到目前为止,我已经提出了以下选项来处理这个问题,每个选项都有一个缺点。
选项1)
缺点:这两个任务总是在每次运行时更改文件。
- name: Make example mutable (so changes can be applied)
f
我正在做一些关于戴尔OS10 ()的反工程,让我咯咯地笑,因为我认为它的工作方式真的很酷,我在看一个负责创建桥梁的文件。我想玩它来测试我认为命令流是如何从上面来的,但是即使作为根,它也说它是只读的:
"/alt/opt/dell/os10/lib/python/dn_base_br_tool.py" [readonly] 263 lines, 6785 characters
Press ENTER or type command to continue
因此,我检查了挂载的权限:
root@OS10:/alt/opt/dell/os10/bin# df -P /alt/opt/
我知道:
find . -perm -664
Search for files which have read and write permission for their owner and group,
and which other users can read.
但是我搞不懂04000和02000是什么意思,也许lsattr能告诉我?但我也对此一无所知。
谢谢。