我正在尝试在 Wine 上运行一款游戏,出于某种原因,在我运行一次后,文件在第一次运行后被锁定,我只能使用 Root 帐户打开它。我想更改所有权,以便我可以使用常规帐户打开文件。我试过:
sudo chown -R Vince:evelauncher.sh
我收到了这样的反馈:
chown:'Vince:evelauncher.sh' 后缺少操作数,请尝试“chown --help”获取更多信息。
当然,“帮助”菜单也没什么帮助,哈哈
答案1
命令的正确语法chown
是:
sudo chown user:group file
所以你必须像这样使用它:
sudo chown -R Vince: evelauncher.sh
注意空间,离开群组部分后它将自动设置为您的主要群组。
答案2
sudo chown -R Vince:evelauncher.sh
是一个不完整的命令。
的正确用法chown
如下:
chown [options] USER[:GROUP] file
(在您的命令中,-R
递归是一个选项)
您的行未在Vince:
(用户和组指示符) 和文件名之间添加空格,因此它不起作用。您需要使用空格,以便最终得到以下结果:
sudo chown -R Vince: evelauncher.sh