Сначала установите p7zip-full на сервер, а затем запустите его, чтобы извлечь z7-архив с именем test.7z, зашифрованный паролем password:
7z x test.7z -ppassword
. Как добавляет JanC ниже, вы можете опустите весь флаг -ppassword, и он просто попросит вас ввести пароль при извлечении:
oli@bert:~/Desktop$ 7z x test.7z
7-Zip 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)
Processing archive: test.7z
Enter password (will not be echoed) : <<I typed the password here>>
Extracting botch2
Everything is Ok
Folders: 1
Files: 0
Size: 0
Compressed: 118
Используйте команду nohup следующим образом:
nohup gedit /home/user/file.txt &
Полезной командой (bash?) является disown. хорошая вещь в том, что он работает для уже запущенной работы (кстати, вы отключаете задания, а не процессы, поэтому вам нужно сделать ctrl-Z, bg перед запуском отлучения на вашей работе. Например, представьте себе, что вы делаете следующее :
local % ssh some.where.com
remote % verylongscript.sh
Теперь вы понимаете, что вам нужно идти, но не хотите, чтобы сценарий был убит при выходе, поэтому вы
ctrl-Z
remote % bg
remote % disown
remote % exit
local %
Теперь, на remote , ваш скрипт все еще запущен.
Я использую
nohup mycommand &
Например, чтобы вызвать виртуальный сервер VirtualBox, я набираю следующее в удаленной оболочке (которую я закрываю тогда):
nohup VBoxHeadless --startvm "myvm" --vrdp=off &