为什么在linux系统中修改只读文件时提示不是root用户,无法修改保存。怎样设定为root用户啊

如题所述

因为当前用户对那个文件没有相应的权限,你可以在那个目录执行命令 ls -l查看当前文件以及相应的所有者和对应的权限,drwxrwxrwx应该是这样的,每一个字母都有可能是 - ,其中第一个d表示是不是文件夹,后面的分成三组,分别对应所有者,所属组,其它用户。r是读权限,w是写,x是执行。
如果你是Ubuntu系统的话可以用sudo命令提升用户权限,系统会提示你输入root用户的密码。如果是Redhat, Fedora, CentOS之类的系统就直接su -,然后系统会提示你输入root密码,这回你就有权限了。
用root用户是可以修改文件的所有者和所属组的。详细的你可以查一下chown和chgrp命令。要修改相应的权限可以看一下chmod命令。
如果还有不明白的可以追问或者私信。Linux系统其实很不错,日常用也很不错,你需要的都能满足。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-05
再执行命令前加sudo空格
第2个回答  2012-06-05
复制
第3个回答  2012-06-05
你是神马版本的Linux系统呀?最起码也要截个图贴出来呀
相似回答