日期:2014-05-16  浏览次数:20525 次

问个入门问题
一个普通用户不能执行象vi,touch这样的命令,提示说没有权限,应该在哪里修改呢?谢谢。
redhat

------解决方案--------------------
是你对目录或者文件没有权限
chmod 或者chown 修改文件或目录的权限和所有者
------解决方案--------------------
如果你发现在linux屏幕上显示的是提示符 $ 证明你是一般用户的身份。可以用简单的命令 su
就可以了。如下:
$ su
# (出现这个提示符就是切换到超级用户了,就可以了)
------解决方案--------------------
可以的,如果你在你的用户的home目录下,对可以操作的文件执行这些操作都可以
touch失败,因为你对目录没有权限
vi失败,因为你对文件没有访问权限

只要你修改权限就可以了