копирование с удаленного сервера на мой hdd с помощью псевдонима или сокращение длинных путей к файлам

Я хочу скопировать файлы с удаленного сервера на рабочий стол и наоборот. Однако проблема заключается в том, что мои файлы, которые будут скопированы с сервера, имеют довольно длинные пути к файлам с по крайней мере 7-8 подпапками, которые более или менее постоянны.

Весьма сложно использовать весь путь к файлу для выполнения простых действий копирования. например, если бы я хотел скопировать filex с удаленного сервера, мне пришлось бы вводить:

 scp -r username@remotesrvr.com:/fldr1/fldr2/fldr3/fldr4/..../myfile ./mydesktop 

Есть ли способ преодолеть это?

Один трюк, который я использую постоянно, – это монтировать через SSH удаленный каталог, а не использовать некоторую громоздкую команду scp .

пример

Сначала установите удаленный каталог.

 $ mkdir $HOME/mnt $ sshfs user@remote:/fldr1/fldr2/fldr3/fldr4/.../myfile $HOME/mnt 

С этого момента вы можете копировать файлы в / из $ HOME / mnt локально, и он будет попадать в каталог удаленного сервера. Используйте стандартные инструменты, такие как cp , mv и т. Д.

Когда вы закончите, вы можете отключить это соединение.

 $ fusermount -u $HOME/mnt 

Я думаю, что использование пакета, такого как fileZilla, делает его намного быстрее и делает именно то, что я хочу!