我正在尝试编辑我的.mycshrc
文件,以在我的终端中添加更多快捷命令。
但是,我意识到存在问题。
看来我的文件被一名大四学生取代了(他已经不在了,同样也在计算机上),由于权限选项卡中的选项都是灰色的权限,我无法编辑它出。
我尝试输入chmod 644 .mycshrc
并收到错误:chmod:更改.mycshrc': Operation not permitted
的权限
然后我尝试创建一个新的纯文本文档文件,将其重命名为.mycshrc
,即使我添加了新命令也无法正常工作,除非我做错了。
以下是我尝试添加的示例:
alias designer '/apps/Linux64/qt/qt-4.5.0/bin/designer'
答案 0 :(得分:1)
在这种情况下,您需要更改用户,而不是文件模式。使用
sudo chown youruser:youruser .mycshrc
其中youruser
是您的用户名。
在任何情况下,chmod 644 .mycshrc
都失败了,因为您不是该文件的所有者(高级用户帐户最有可能是他自己取而代之后)。这正是您需要使用sudo
作为root
用户执行上述步骤的原因。
答案 1 :(得分:0)
找出一种更简单的方法来处理我所面临的问题。
source ~/.mycshrc
确保您在保存文件时位于目录中,因为它以这种方式适用于我