我知道在备份副本后,我应该只测试我的脚本之一,但我想知道是否会有任何区别,因为我有几个脚本可以在多个文件上执行相同的任务。今天我被诱惑运行一个或两个以root身份运行。相反,我选择“谨慎起见”并来到这里。谢谢
如果你没有说明脚本的具体功能,那么就无法确定,但是这里有一个关于不同文件操作的简要介绍: 读取/写入现有文件:不会改变文件所有权 例如:cat/tee 创建新文件:是的,新文件将由root所有 例如:touch 更改文件所有权:当然可以 例如:chown root 更改文件权限:不行 例如:chmod
sudo -H gui-program
,例如sudo -H gedit
,但建议您使用文本模式编辑器,例如sudo nano
,当您需要提升权限时。 - sudodussudo cat >>file
命令不会改变'file'的所有权)。 - guiverc