Вопрос: Как отключить команду «стоп» от чего-либо?


Когда я работаю на сервере Minecraft, я набираю «stop», чтобы остановить сервер, и иногда я не уделяю достаточного внимания терминалу gnome, и я набираю «stop», когда сервер уже остановлен, вместо этого я получаю

unity-settings-daemon stop/killed, process 1998

неудивительно, что некоторые настройки, похоже, перестают работать, Firefox отключается, и это просто раздражает, что эта команда так легко для меня запущена. Есть ли способ отключить его?


0
2017-08-07 14:53


Источник




Ответы:


Не «отключить», а «маску».

Обратите внимание, что stop является /sbin/stop, Посмотрите на свой $PATH (echo $PATH | tr ":" "\n"). Все, что называется stop в каталоге в вашем PATH то есть ранее будет выполняться вместо этого. Если ~/bin раньше, вы можете создать ~/bin/stop содержащий:

#!/bin/bash
echo "To really run 'stop', type '/sbin/stop`"
exit 0

или

Определите псевдоним в своем ~/.bashrc:

alias stop="echo \"To really run 'stop', type '/sbin/stop`\""

3
2017-08-07 15:04