【发布时间】:2015-01-21 11:05:56
【问题描述】:
我很好奇为什么即使我以非管理员用户身份登录,Vim 似乎也能够覆盖我的文件权限。
dq-donahue:perm_prac fartknocker$ login root
Password:
dq-donahue:~ root# cd /Users/fartknocker/perm_prac/
dq-donahue:perm_prac root# touch derp
dq-donahue:perm_prac root# ls -l
-rw-r--r-- 1 root staff 0 Nov 23 13:39 derp
dq-donahue:perm_prac root# logout
dq-donahue:perm_prac fartknocker$ vim derp
...这里我用vim添加到文件中并使用wq!覆盖只读权限 放屁账号……
dq-donahue:perm_prac fartknocker$ ls -l
-rw-r--r-- 1 fartknocker staff 13 Nov 23 13:39 derp
什么给了?为什么 Vim 能够做到这一点? Fartknocker 是一个 os x “标准”帐户。另外,很抱歉这个有趣的帐户名。 :) 任何帮助表示赞赏。
【问题讨论】:
标签: macos vim terminal file-permissions