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

回到顶部