Сеня рядом и Белла пришел. Былое
Bash sudo command not found как исправить
Ошибка sudo command not found в Bash означает, что команда sudo не найдена в системном пути (PATH) текущего пользователя. Это обычно происходит, когда: Вот несколько шагов для исправления этой ошибки: 1. Проверьте, установлен ли sudo: 2. Если sudo установлен, но не в PATH: 3. Если sudo не установлен: Вам потребуется войти в систему как пользователь root (если у вас есть пароль root) или использовать другой способ получения административных привилегий для установки sudo. 4. Проверка членства в группе sudo или wheel: После установки sudo или если вы подозреваете,...
Astra Linux. Как убить процесс. Bash скрипт.
В процессе разработки бывает так, что сотрудникам необходимо прекратить работу Вашей самодельной программы, которая стартует в автозапуске (например). Чтобы не делать лишних движений персоналу - я написал скрипт, который запускается и убивает процесс. Главные моменты отмечу: Найти значения pid процессов с названием программы ("your_program"): pgrep your_program -l Получите список всех процессов, в которых содержится словосочетание your_program. Если необходимо конкретно только точное совпадение: pgrep '^your_program$' -l pgrep - возвращает номер pid процесса. Исходя из этого напишем скрипт kill_your_program...