Как сбросить $ PATH после случайной установки чего-то бессмысленного?

приостановить процесс означает остановить его выполнение на некоторое время. Когда процесс приостановлен, он не запускается, но он все еще присутствует в памяти, ожидая возобновления (пробуждения). Процесс можно приостановить, послав ему сигнал STOP , и возобновить, послав ему сигнал CONT .

убить процесс означает заставить его умереть. Это можно сделать, послав ему сигнал . Есть разные сигналы, и не все они приводят к смерти процесса.сигнал KILL всегда приводит к завершению процесса; некоторые другие сигналы обычно действуют, но процесс может сделать что-то другое; и есть сигналы, роль которых не в том, чтобы приводить к остановке процесса, например STOP и CONT . Обратите внимание, что утилита kill и функция kill C отправляют сигнал, который может или не может фактически убить процесс.

завершить процесс означает заставить его умереть. Разница между kill и terminate заключается в том, что kill обычно относится конкретно к отправке сигнала, тогда как terminate обычно также включает другие методы, такие как отправка процессу команды, которая сообщает ему о выходе (если процесс включает какой-либо интерпретатор команд).

1
30.03.2019, 07:12
1 ответ

Вы можете использовать что-то вроде:

PATH=$(/usr/bin/getconf PATH)

, чтобы использовать полный путь к getconf, который вернет стандартное значение PATH, которое вы можете использовать в дальнейшем.

5
27.01.2020, 23:15

Теги

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