Разрешение на мой файл.sh?
H, я пытался установить sqldeveloper в мою недавно установленную ОС ubuntu16.0.4.
Проблема в том, что я не могу отредактировать файл sqldeveloper.sh. Я пытался с sudo, chmod и chown, но это показывает, что операция не разрешена. Помоги мне здесь.
harishaa@harishaa-system:/opt/sqldeveloper$ chown harishaa sqldeveloper.sh
chown: changing ownership of 'sqldeveloper.sh': Operation not permitted
Это файл, который я хочу изменить:
harish@harish-system:/opt/sqldeveloper$ chown harish sqldeveloper.sh
chown: changing ownership of 'sqldeveloper.sh': Operation not permitted
Спасибо.
1 ответ
Не волнуйтесь, есть быстрое и безопасное решение.
Как выполнить административное действие
Очень быстрое введение в sudo
Единственная командная строка
В терминале выполните:
sudo SUDOARGUMENTS COMMAND COMMANDARGUMENTS
... после замены:
SUDOARGUMENTS
с параметрами дляsudo
утилита (получить список отsudo --help
;COMMAND
с командой для выполнения от имени администратора (root);COMMANDARGUMENTS
с аргументами для команды, выполняемой от имени администратора (root).
Административная сессия
Используйте только при необходимости; всегда используйте предыдущий метод, если это возможно.
казнить sudo su
чтобы получить привилегии root и быть очень осторожным при выполнении любой команды.
Завершить сеанс, используя exit
и никогда не оставляйте корневой интерактивный сеанс активным без контроля.
пример
Если sudo
настроен правильно, вы можете выполнить вашу команду с:
sudo chown harishaa sqldeveloper.sh
... он спросит пароль вашего текущего пользователя и надежно запомнит его на несколько минут. Команда будет выполняться с более высокими привилегиями, выполнять только команды из надежных источников.
Полезные ссылки
Если вы являетесь администратором многопользовательской системы (например, пользователь ПК от отца, матери и двух маленьких детей), прочтите официальный справочник по Ubuntu для настройки sudo
,
Не стесняйтесь комментировать здесь, если вам нужна дополнительная поддержка.