Изменяет ли запуск сценария bash от имени пользователя root права собственности на файлы на root? [закрыто]

Я знаю, что мне нужно просто протестировать один из моих скриптов для файла после создания резервной копии, но я хотел бы знать, будет ли это иметь какое-либо значение, поскольку у меня есть несколько скриптов, которые выполняют одинаковые задачи с несколькими файлами . И сегодня у меня возникло искушение запустить одну или две с правами root. Вместо этого я «ошибся в осторожности» и пришел сюда.

Спасибо

3
задан 24 November 2018 в 03:58

1 ответ

Где Вы не сказали, что делает сценарий, это невозможно сказать точно, но здесь является быстрой разбивкой различных операций файла:

  • Чтение/запись существующего файла: нет, файл не изменит владение
    • например. cat/tee
  • Создание нового файла: да, новые файлы будут принадлежать корню
    • например. touch
  • Изменение принадлежности файла:да, конечно
    • например. chown root
  • Изменение полномочий файла: нет
    • например. chmod
3
ответ дан 1 December 2019 в 16:16

Другие вопросы по тегам:

Похожие вопросы: