前書き
あーなんだっけと思ったときの用に。
頻繁に使う気がしなくて最初から覚える気がないコマンドに限って、忘れた頃に必要になってもどかしい思いをすることがあります。
ついでに極々メジャーなのも記載します。
Linux(Debian系)コマンド一覧
ssh接続
ssh {ユーザー名}@{ホスト名}
例)
ssh user@192.192.***.***
公開鍵を指定してssh接続
ssh -i {鍵のディレクトリ}/{鍵ファイル} {ユーザー名}@{ホスト名}
例)
ssh -i /example/test.pem user@192.192.***.***
SCPでファイル転送
リモートPCからローカルPCへ
scp {リモートユーザー名}@{リモートホスト名}:{ファイル名} {転送先}
例)
scp user@192.192.***.***:/home/test.txt /home
リモートPCからローカルPCへディレクトリごと転送
scp -r {リモートユーザー名}@{リモートホスト名}:{ディレクトリ名} {転送先}
例)
scp -r user@192.192.***.***:/home/ /home
公開鍵を指定してリモートPCからローカルPCへファイルを転送する
scp -i {鍵のディレクトリ} {リモートユーザー名}@{リモートホスト名}:{ファイル名} {転送先}
例)
scp -i /example/test.pem user@192.192.***.***:/home/test.txt /home
ローカルPCからリモートPCへ
scp {ファイル名} @{リモートホスト名}:{転送先}
例)
scp ~/test.txt user@192.192.***.***:/home/test.txt
ローカルPCからリモートPCへ ディレクトリごと転送
scp -r {ディレクトリ名} {リモートユーザー名}@{リモートホスト名}:{転送先}
例)
scp -r ~/dir user@192.192.***.***:/home
公開鍵を指定してローカルPCからリモートPCへ ファイルを転送
scp -i {鍵のディレクトリ} {ファイル名} {リモートユーザー名}@{リモートホスト名}:{転送先}
例)
scp -i /example/test.pem ~/test.txt user@192.192.***.***:/home/test.txt