Linux系统管理必备知识之利用ssh传输文件
在使用SSH時候,有時我們需要傳輸文件,這就需要用到命令scp。
從服務器上下載文件
scp username@servername:/path/filename /local_dir(本地目錄)
e.g. scp root@192.168.1.100:/var/www/test.txt /var/www/site
把192.168.1.100上的/var/www/test.txt 的文件下載到/var/www/site(本地目錄)
上傳本地文件到服務器
scp /path/filename username@servername:/path
e.g. scp /var/www/index.html root@192.168.1.100:/var/www/
把本機/var/www/目錄下的index.html 文件上傳到192.168.1.100這臺服務器上的/var/www/目錄中
從服務器下載整個目錄
scp -r username@servername:/var/www/remote_dir/(遠程目錄)/var/www/local_dir(本地目錄)
e.g.: scp -r root@192.168.1.100:/var/www/test /var/www/
上傳目錄到服務器
scp -r local_dir username@servername:remote_dir
e.g.:scp -r test root@192.168.1.100:/var/www/
把當前目錄下的test目錄上傳到服務器的/var/www/ 目錄
總結
以上是生活随笔為你收集整理的Linux系统管理必备知识之利用ssh传输文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux系统管理必备知识之查看系统用户
- 下一篇: docker run 或者 docker