linux sftp使用

Linux Client: sftp

那麼如何使用 SSH FTP 的功能呢?也是很容易啦!就是使用 sftp 這支程式即可!而登入的方式與 ssh 相同,都是使用 sftp -l username hostname 或者直接以 sftp user@hosname 來書寫!執行之後會有底下的模樣:
[root@linux ~]# sftp dmtsai@localhost
Connecting to localhost...
dmtsai@localhost's password: <== 這裡請輸入密碼啊!
sftp> <== 這裡就是在等待您輸入 ftp 相關指令的地方了!
進入到 sftp 之後,那就跟在一般 FTP 模式下的操作方法沒有兩樣了!底下我們就來談一談, sftp 這個介面下的使用指令吧!

針對遠方主機(Server)之行為
變換目錄到 /etc/test 或其他目錄cd /etc/test
cd PATH
列出目前所在目錄下的檔名ls
dir
建立目錄mkdir directory
刪除目錄rmdir directory
顯示目前所在的目錄pwd
更改檔案或目錄群組chgrp groupname PATH
更改檔案或目錄擁有者chown username PATH
更改檔案或目錄的權限chmod 644 PATH
其中,644 與權限有關!回去看基礎篇!
建立連結檔ln oldname newname
刪除檔案或目錄rm PATH
更改檔案或目錄名稱rename oldname newname
離開遠端主機exit (or) bye (or) quit
針對本機(Client)之行為(都加上 l, L 的小寫 )
變換目錄到本機的 PATH 當中lcd PATH
列出目前本機所在目錄下的檔名lls
在本機建立目錄lmkdir
顯示目前所在的本機目錄lpwd
針對資料上傳/下載的行為
將檔案由本機上傳到遠端主機put [本機目錄或檔案] [遠端]
put [本機目錄或檔案]
如果是這種格式,則檔案會放置到目前遠端主機的目錄下!
將檔案由遠端主機下載回來get [遠端主機目錄或檔案] [本機]
get [遠端主機目錄或檔案]
若是這種格式,則檔案會放置在目前本機所在的目錄當中!可以使用萬用字元,例如:
get *
get *.rpm
亦是可以的格式!

就整體而言, sftp 在 Linux 底下,如果不考慮圖形介面,那麼他已經可以取代 FTP 了呢!因為所有的功能都已經涵蓋啦!因此,在不考慮到圖形介面的 FTP 軟體時,可以直接關掉 FTP 的服務,而改以 sftp-server 來提供 FTP 的服務吧! ^_^
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值