Здесь, это легко, потому что файл, который Вы испортили, только используется интерактивными логинами. Если Вы испортили ~/.zshenv
, или если Ваша оболочка входа в систему была ударом, и Вы испортили ~/.bashrc
(странно, чтения удара ~/.bashrc
если это - неинтерактивная оболочка входа в систему, и ее родитель rshd
или sshd
), ни один из методов, которые полагаются на выполнение команды нев интерактивном режиме, не работал бы.
SSH настаивает на том, чтобы выполнять оболочку. Если у Вас нет никакого другого способа войти в систему (с помощью другой учетной записи или с помощью метода кроме ssh), то Ваше единственное обращение за помощью должно нажать Ctrl+C действительно быстро после того, как Вы аутентифицируетесь и прежде чем оболочка достигнет проблематичной строки. На практике это может часто делаться вручную; это может помочь принять меры, чтобы машина была в большой степени загружена (ЦП или диск). При наличии затруднений при нажатии клавиш в нужное время попытайтесь использовать expect
.
Просто попытка действительно добавляет / к имени каталога так же, как:
unzip -oq vqmodmanager.zip upload/ -d temp/
upload/*
– peterph 07.12.2012, 01:45