Я использую учетную запись моего преподавателя, подключаясь к ssh через терминал. Я пытаюсь загрузить текстовый файл в эту учетную запись, но не смог найти команду для этого. Я попытался скопировать индекс файла и вставить его в файл, созданный командой «nano», но я думаю, что это вызывает некоторые проблемы для моих вычислений. Любые предложения?
Есть как минимум два, три варианта. Четыре варианта. Среди наших опций ...
scp можно использовать для непосредственного копирования файлов в стиле командной строки cp:scp filename yourlogin@server:/target/folder
Команды sftp работают как ftp: вы запустите его, а затем можете использовать команды ftp-стиля, такие как put и get для передачи файлов взад и вперед. Вот пример сеанса: myname@leukothea:~/tmp4$ sftp myname@leukothea:/tmp
Connecting to leukothea...
Changing to: /tmp
sftp> put log.txt
Uploading log.txt to /tmp/log.txt
log.txt 100% 26 0.0KB/s 00:00
sftp> ls
RtmpEZgt4t
RtmpU3qZ4z
log.txt
sftp> quit
Вы можете использовать одну из многочисленных программ для FTP / SFTP, в том числе Nautilus - просто введите sftp://username@server:/path/to/dir на панель местоположения. Теперь вы можете просто перетащить файлы в целевой каталог. Вы можете использовать rsync для синхронизации целых папок, сохранения времени модификации и т. Д. Это одна из самых полезных команд. Пять, пять, не четыре. Вы можете использовать sshfs для монтирования вашей файловой системы, доступной ssh, как сетевой диск: sudo apt-get install sshfs
mkdir ~/remote
sshfs user@server:/path/to/dir ~/remote
Теперь вы можете перейти в папку remote в своем домашнем каталоге и использовать любые локальные команды или инструмент для копирования файлов. Есть как минимум два, три варианта. Четыре варианта. Среди наших опций ...
scp можно использовать для непосредственного копирования файлов в стиле командной строки cp:scp filename yourlogin@server:/target/folder
Команды sftp работают как ftp: вы запустите его, а затем можете использовать команды ftp-стиля, такие как put и get для передачи файлов взад и вперед. Вот пример сеанса: myname@leukothea:~/tmp4$ sftp myname@leukothea:/tmp
Connecting to leukothea...
Changing to: /tmp
sftp> put log.txt
Uploading log.txt to /tmp/log.txt
log.txt 100% 26 0.0KB/s 00:00
sftp> ls
RtmpEZgt4t
RtmpU3qZ4z
log.txt
sftp> quit
Вы можете использовать одну из многочисленных программ для FTP / SFTP, в том числе Nautilus - просто введите sftp://username@server:/path/to/dir на панель местоположения. Теперь вы можете просто перетащить файлы в целевой каталог. Вы можете использовать rsync для синхронизации целых папок, сохранения времени модификации и т. Д. Это одна из самых полезных команд. Пять, пять, не четыре. Вы можете использовать sshfs для монтирования вашей файловой системы, доступной ssh, как сетевой диск: sudo apt-get install sshfs
mkdir ~/remote
sshfs user@server:/path/to/dir ~/remote
Теперь вы можете перейти в папку remote в своем домашнем каталоге и использовать любые локальные команды или инструмент для копирования файлов.