sftp常用コマンド


  • 登録
    # 
    sftp -P 22 [email protected]
    # 
    sftp -P 22 -i ~/.ssh/id_rsa [email protected]
    
  • リモート作業ディレクトリ
    cd /abc
    
  • を変更
  • ローカル作業ディレクトリ
    lcd /abc
    
  • を変更および/または印刷する.
  • リモートディレクトリの内容
    ls
    
  • をリストする.
  • ローカルディレクトリのコンテンツ
    lls
    
  • をリストする
  • リモート作業ディレクトリ
    pwd
    
  • を印刷する.
  • ローカル作業ディレクトリ
    lpwd
    
  • を印刷する.
  • ローカルディレクトリを参照すると、ローカルディレクトリ
    explore
    
  • が開きます.
  • サーバからローカルコンピュータ
    # sftp test.txt 
    get /tmp/test.txt ~/
    # sftp test 
    get -r /tmp/test/ ~/
    
  • にファイルをダウンロードする.
  • ローカルコンピュータからサーバ
    # test.txt ftp /tmp 
    put ~/test.txt /tmp/
    # test sftp /tmp 
    put -r ~/test /tmp/
    
  • にファイルをアップロードする.
  • リモートサーバ上にディレクトリabc
    mkdir abc
    
  • を作成する.
  • リモートサーバ上のファイルを移動または名前変更する
    mv /test.txt /abc.txt
    
  • リモートサーバ上のファイルを移動または名前変更する
    rename /test.txt /abc.txt
    
  • リモートサーバ上のファイルabcを削除する.txt
    rm abc.txt
    
  • リモートサーバ上のディレクトリabc
    rmdir abc
    
  • を削除する.
  • ヘルプ
    help
    
  • 鮮明なスクリーン
    clear
    
  • SFTPセッションを完了します.つまり、接続を切断します.
    bye、exit、quit、!