Команда, которую вы ищете, это Pushd
и POPD
.
Вы можете просмотреть практический рабочий пример Pushd
и POPD
из здесь .
mkdir /tmp/dir1
mkdir /tmp/dir2
mkdir /tmp/dir3
mkdir /tmp/dir4
cd /tmp/dir1
pushd .
cd /tmp/dir2
pushd .
cd /tmp/dir3
pushd .
cd /tmp/dir4
pushd .
dirs
/tmp/dir4 /tmp/dir4 /tmp/dir3 /tmp/dir2 /tmp/dir1
Не используйте [119520]telnet[119521], так как он не шифрован. Вы можете использовать [119522]ssh[119523] и [119524]sftp[119525] как показано ниже.
В вашей локальной папке [119526]Linux_Server[119527] будет присутствовать копия [119528]/etc/hosts[119529].
P.S[119531]: Протестировано на локальной машине и работает отлично. Если вы все еще хотите использовать telnet, вышеприведенный скрипт даст вам представление о том, как это сделать. Вы можете изменять ssh и sftp соединения с telnet по своему усмотрению.
P.P.S [119533]: Я был бы очень признателен, если бы вы ответили либо кирпичами или комплиментами, так как я потратил хорошие полчаса на подготовку этого скрипта :). Хорошо, не полчаса, а определенно 15 минут :)[119100].