Как написать скрипт для изящной программы 'quit', так как 'kill' оставляет беспорядок

522
John Lawrence

На PClinuxOS 2010 я использую SMB4K для управления общими ресурсами локальной сети. Он работает отлично, если я не забуду выйти из SMB4K перед выключением компьютера. Если я забуду И подключенный сетевой ресурс отключился, процедура отключения всегда зависает. Завершение работы жалуется, что не может размонтировать мой домашний каталог, поскольку он занят. Это, очевидно, связано с SMB4K (который монтирует общие ресурсы локальной сети в пределах Home), поскольку завершение работы происходит без каких-либо проблем, когда я выходил из SMB4K до завершения работы. | обнаружили, что «убийство» SMB4K оставляет подключенными общие ресурсы локальной сети, тогда как «выход» приводит к отключению общих ресурсов до завершения процесса. Мои знания сценариев почти равны нулю, но мне интересно, может ли быть ответом строка в скрипте /etc/rc.d/init.d/halt. Если да, то как можно заставить скрипт остановки «выйти» из SMB4K вместо того, чтобы «убивать» его?

1

1 ответ на вопрос

1
RedGrittyBrick

killall -s QUIT SMB4KProcessName...

Увы, killall -s QUIT smb4k ничего не делает! Я не понимаю, почему, потому что логика RedGrittyBrick является здравым, и спасибо за это. John Lawrence 13 лет назад 0

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