发布网友 发布时间:2022-04-24 01:46
共5个回答
热心网友 时间:2023-10-19 15:58
/etc/profile是整个系统所有用户的环境初始化文件,只有root有权限更改的,如果只想自定义个人的PATH等,编辑你家目录下的 .bashrc 文件,添加相应信息即可。。。。提示不让保存,就应该想到权限问题。追答# cd /etc/
# cp profile profile.bak
# echo abc >> profile
# tail -3 profile
unset i
unset pathmunge
abc
# whoami
root
#
实际操作,刚完成的,你的 /etc是单独的分区么?看看是不是/etc 分区挂载选项是ro只读的啊
热心网友 时间:2023-10-19 15:58
首先你要是root用户 如果不是可能会权限不够,切换到root试下 如果还不行 chmod 更改文件权限为可执行 在编辑保存即可。追问对你说的很对,可惜我用命令做的是chmod 777 profile 你说我是什么权限的 我就是改成root才去更新 只能编辑 不让保存
热心网友 时间:2023-10-19 15:59
用普通用户:热心网友 时间:2023-10-19 15:59
ls -l来看看?热心网友 时间:2023-10-19 16:00
如果修改普通用户的环境变量的话 直接修改用户家目录下的.bash_profile这个文件 然后把变量加进去 然后执行souc(tab一下具体我也忘了) .bash_profile 让变量生成一下热心网友 时间:2023-10-19 15:58
/etc/profile是整个系统所有用户的环境初始化文件,只有root有权限更改的,如果只想自定义个人的PATH等,编辑你家目录下的 .bashrc 文件,添加相应信息即可。。。。提示不让保存,就应该想到权限问题。追答# cd /etc/
# cp profile profile.bak
# echo abc >> profile
# tail -3 profile
unset i
unset pathmunge
abc
# whoami
root
#
实际操作,刚完成的,你的 /etc是单独的分区么?看看是不是/etc 分区挂载选项是ro只读的啊
热心网友 时间:2023-10-19 15:58
首先你要是root用户 如果不是可能会权限不够,切换到root试下 如果还不行 chmod 更改文件权限为可执行 在编辑保存即可。追问对你说的很对,可惜我用命令做的是chmod 777 profile 你说我是什么权限的 我就是改成root才去更新 只能编辑 不让保存
热心网友 时间:2023-10-19 15:59
用普通用户:热心网友 时间:2023-10-19 15:59
ls -l来看看?热心网友 时间:2023-10-19 16:00
如果修改普通用户的环境变量的话 直接修改用户家目录下的.bash_profile这个文件 然后把变量加进去 然后执行souc(tab一下具体我也忘了) .bash_profile 让变量生成一下