Когда я должен отредактировать файл (например, httpd.conf файл или файл php.ini), я запускаю терминал и открываю его с:
sudo vim /etc/apache2/httpd.conf
Большинство времен, чтобы смочь отредактировать файлы, в которых я нуждаюсь, не имея необходимость к sudo все время, я делаю a:
sudo bash
и прекратите волноваться о sudo. Однако в некоторых случаях я предпочитаю редактировать файлы с gEdit или некоторыми другими текстовыми редакторами. Большинство времен, хотя, у пользователя, что я зарегистрирован как, нет необходимых полномочий отредактировать определенный файл. Таким образом, мой вопрос следующий:
Помимо открытия gedit через Терминал с sudo, там какой-либо более легкий способ отредактировать текстовый файл как Суперпользователь так, чтобы я не получал ошибки доступа запрещен? Тот же вопрос относится к запущенным приложениям как к Суперпользователю (например, WireShark требует полномочий Суперпользователя, и я должен запустить его от терминала каждый раз с sudo).
Возможно, я пропускаю что-то очевидное здесь, но просветите меня.
Вы не должны заскакивать в корень каждый раз, Вы хотите запустить несколько приложений. Можно добавить новые пункты меню к системе, которая запустит приложения как пользователя root (через sudo
и gksudo
) Добавление новых пунктов меню обрисовано в общих чертах в том, Как я могу добавить и изменить объекты в своем Меню Приложений? Просто ищите команду программного обеспечения в alacarte
, скопируйте его для новой записи, и до он - команда, добавляют gksudo
IE: gksudo gedit
Обычно я делаю новую папку названной "Системные Инструменты" и размещаю людей младше туда.
После того как Вы создаете запись в alacarte
можно затем Щелкнуть правой кнопкой по файлу, Открыть With другое Приложение и выбрать новую запись, которую Вы имеете, создают в alacarte
как программное обеспечение для открытия.