在尝试删除文件时,我在https://help.ubuntu.com/community/DeletingFiles的ubuntu页面上获得了rm命令。在这个页面上,我得到了术语只读文件。我试图谷歌只读文件linux ,但找不到任何关于此的定义。你能告诉我什么是只读的意思吗?这是否意味着所有所有者,团体和其他人只有阅读权限?谢谢!
答案 0 :(得分:3)
这是否意味着所有拥有者,群组和其他人只有阅读权限?
他们可能拥有不同的权限。但是你(当前用户)只有读权限。
答案 1 :(得分:2)
Linux对用户,组和其他人有三种权限。
如果文件是只读的,则表示您(用户)没有 w 权限,因此您无法删除该文件。
使用:
chmod +w FILE
添加该权限。只有当您是文件的所有者时,才能更改文件权限。
否则,您可以使用sudo
删除文件,获得超级用户权限。
sudo rm FILE
它会提示您输入密码,只有当您在/etc/sudoers/
文件中时它才有效(如果您是唯一的用户,那么您可能会在那里,因为您使用的是Ubuntu )。
答案 2 :(得分:1)
只读文件是您无权更改其内容的文件。要查看有关您的权限的详细信息,请使用ls -l
;如果要更改权限,请使用chmod
。另请参阅this example以便更好地理解。
答案 3 :(得分:0)
使用chmod
更改权限或尝试使用sudu:
sudo rm file.xxx