我是 ubuntu 的新手,我的朋友告诉我通过 SSH 连接到我的 iPod,这样我就可以在上面放置/删除歌曲。
我已经成功地通过 ssh 连接到它,但我不知道如何将我的歌曲从我的主目录复制并粘贴到我的 iPod 中。任何帮助将不胜感激。我确实知道诸如ls, cd, pwd,等的基本命令。我知道cp命令但不能使用它。
是时候学习一个新命令了!:)
要了解更多信息:
man scp
Run Code Online (Sandbox Code Playgroud)
安全复制允许您将朋友目录的内容复制到本地系统。
所以你提到你很习惯使用 SSH。假设您朋友的 IP 地址是192.168.1.100. 你的用户名是joe. 您朋友计算机上的文件位于/share/music/.
使用“Ctrl-Alt-T”或使用 Dash 搜索栏打开终端窗口
现在复制单个文件发出以下命令:
scp joe@192.168.1.100:/share/music/filename1.mp3 .
Run Code Online (Sandbox Code Playgroud)
这就是说,使用用户名通过 ssh 连接到您朋友的计算机(地址为 192.168.1.100)joe并将 mp3 文件复制/share/music/filename1.mp3 到您当前的本地工作目录(注意句号)
您实际上可以指定一个位置来保存当前工作目录以外的 mp3
scp joe@192.168.1.100:/share/music/filename1.mp3 /var/tmp
Run Code Online (Sandbox Code Playgroud)
所以在上面的例子中,我将 mp3 保存到 /var/tmp
只需确保您对保存的目录也有适当的权限。
现在,要保存整个目录,您需要使用递归标志 -r
scp -r joe@192.168.1.100:/share/music/album1 /var/tmp/
Run Code Online (Sandbox Code Playgroud)
所以现在所有的 mp3 都/share/music/album1将保存到/var/tmp/
您可以使用scp在终端命令,如果你想,但你不具备做这件事终端。
只需打开一个新的 Nautilus 窗口并从菜单中选择 Go - Location...。这将打开一个输入框,您需要在其中放置连接字符串,例如
sftp://user@ip.add.re.ss/path/to/directory
Run Code Online (Sandbox Code Playgroud)
按 Enter,它会要求您输入密码,就是这样:

然后你可以从另一个 Nautilus 窗口拖放文件
| 归档时间: |
|
| 查看次数: |
23471 次 |
| 最近记录: |