Для выполнения домашнего задания мне нужно выполнить несколько команд и сообщить о результатах.
Но когда я пытаюсь du /var > tmp.txt
, он говорит, что мне не разрешен доступ tmp.txt
.
Я пытался использовать другое имя для файла, но безрезультатно, я пытался добавить текстовый файл в папку «Компьютер» в графическом интерфейсе, но я тоже не могу этого сделать.
Я нахожусь в группе sudo
, sudo echo ok
возвращает ok
Мой вопрос: почему я не могу добавить простой файл txt
в папку «Компьютер» и как это сделать? Я делаю это?
Когда Вы перенаправляете вывод, эти sudo
не применяется к выходному файлу.
можно сделать это
du /var | sudo tee tmp.txt
или
sudo -i
du /var > tmp.txt
exit
Можно быть в папке, где у пользователя нет полномочий.
Попытка du /var > ~/tmp.txt
для записи файла в корневой каталог у Вас должно быть разрешение записи там.
/
раздел
–
10 June 2017 в 18:55