我的脚本正在使用
创建一个包含文件的文件夹mkdir easy
echo aaa > easy/key_file
echo read_file_a_text > easy/read_file_a
cat > easy/write_file_a
....
由于某种原因,文件是通过对它们的锁定创建的,我不能手动删除它们,只能通过具有sudo权限的终端。我该如何正常创建它们?
感谢。
答案 0 :(得分:1)
您是否使用sudo运行脚本?如果是这样,它创建的任何内容都将由root拥有,因为sudo意味着“以root用户身份执行代码”。
见这里:https://superuser.com/questions/161702/why-is-my-sudo-generated-file-owned-by-root
答案 1 :(得分:0)
检查谁是此文件的所有者。你可以输入ls -la并在这里发帖。