Как я могу копировать / вставлять файлы в окне терминала (SSH)? [дубликат]

I Я новичок в Ubuntu, и мой друг сказал мне использовать SSH в моем IPod, чтобы я мог помещать / удалять песни на нем.
Мне это удалось, но я не знаю, как копировать и вставлять свои песни из домашнего каталога в iPod. Любая помощь будет принята с благодарностью. Я знаю основные команды, такие как ls, cd, pwd, и т. Д. Я знаю команду cp , но не могу ее использовать.

5
задан 29 January 2013 в 01:42

4 ответа

Это легко. Предположим, вам нужно переместить файл в защищенный каталог. Используйте следующую команду после открытия терминала (из каталога, в котором находится перемещаемый файл) -

весь мой путь был ziad @ Cornelious: ~ / Work $ sudo mv master / var / www / html [ 111]

В этом случае «главная» папка находилась в «рабочей» папке / папке. Используйте следующую команду -

sudo mv master / var / www / html

здесь я переместил главную папку в html папку, которая является безопасной папкой.

0
ответ дан 29 January 2013 в 01:42

Вы также можете отправить файл с SCP:

scp filename username@hostname:/path/to/send/to

Вы также можете использовать IP вместо имени хоста:

scp filename username@10.0.0.1:/path/to/send/to
0
ответ дан 29 January 2013 в 01:42

Вы можете использовать команду scp в терминале, если хотите, но у вас нет , чтобы сделать это в терминале.

Просто откройте новое окно Nautilus и выберите Go - Location ... из меню. Это откроет поле ввода, где вам нужно поместить строку подключения, что-то вроде

sftp://user@ip.add.re.ss/path/to/directory

Нажмите Enter, он попросит вас ввести пароль, и все:

SFTP with Nautilus

Затем вы можете просто перетащить файлы из другого окна Nautilus

0
ответ дан 29 January 2013 в 01:42

Время выучить новую команду! :)

Чтобы узнать больше об этом:

man scp

Secure Copy позволяет копировать содержимое каталогов ваших друзей в вашу локальную систему.

Итак, вы упомянули, что вам удобно использовать SSH. Допустим, IP-адрес ваших друзей - 192.168.1.100. и ваше имя пользователя joe. Файлы на вашем компьютере друзей находятся в /share/music/.

Откройте окно терминала с помощью «Ctrl-Alt-T» или используйте панель поиска тире

Теперь, чтобы скопировать отдельные файлы, выполните следующее:

scp joe@192.168.1.100:/share/music/filename1.mp3 .
[ 1119] Это говорит о том, что ssh на компьютер вашего друга по адресу 192.168.1.100 с именем пользователя joe и скопируйте mp3-файл /share/music/filename1.mp3 в ваш локальный рабочий каталог (обратите внимание на точку)

Вы можете на самом деле укажите место для сохранения mp3, отличное от вашего текущего рабочего каталога

scp joe@192.168.1.100:/share/music/filename1.mp3 /var/tmp

Итак, в приведенном выше примере я сохраняю mp3 в /var/tmp

Просто убедитесь, что у вас есть соответствующие права доступа к каталогу тоже сохраняются.

Теперь, чтобы сохранить целые каталоги, вам нужно использовать рекурсивный флаг -r

scp -r joe@192.168.1.100:/share/music/album1 /var/tmp/

Так что теперь все mp3 в /share/music/album1 будут сохранены в /var/tmp/

0
ответ дан 29 January 2013 в 01:42

Другие вопросы по тегам:

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