putty使用root账户登录,修改文件无法保存的问题
自己购买了版瓦工vps,尝试着在上面安装node.js
并且发布程序:
首先是下载 node.js,然后解压,并且安装,然后 cd node解压缩路径/bin,执行 node -v,可以显示版本号,到这一步都是正确的;
接下来需要配置环境变量,好让任何路径都可以执行 node 命令:
首先 cd etc,然后 vim profile 打开改文件,按 i
进入Insert 模式,在最末添加两行(网上找的,还不确认是否正确,我看到文档前面已经有一行 EXPORT PATH USER LOGNAME MAIL ……
) :
//node解压缩路径PATH=$PATH:/usr/local/MATLAB/R2013a/bin
export PATH
然后输入:
进入命令模式,输入wq
,然后报错了,错误信息如下:
网上说是没有权限,可是我已经是 root 账户登录的呀,是什么问题呢?
回答:
问题找到了,在输入vim profile
的时候会显示如下界面:
此时应该按e
(其实不管按哪个,然后按i
,都可以进入编辑模式),编辑完成后,依次操作:
按esc
: 推出编辑模式——最底下 Insert 会消失;
按:
:进入命令模式;
输入wq
:保存并退出;
组后,别忘了执行 source /etc/profile
,否则也不会生效的
然后再次 vim profile,就可以看到刚才的改动了
回答:
这个权限指的是文件的权限,并不是指的是你登录时候root的权限,你可以在网上搜索liunx文件属性,就可以了解了。这个文件你可以使用chmod 777 文件路径,给这个文件最高权限,就可以保存了。
回答:
root用户一样可以设置只读权限的。
以上是 putty使用root账户登录,修改文件无法保存的问题 的全部内容, 来源链接: utcz.com/p/198830.html