プログラム関係の備忘録。技術系記事1000記事以上を目指すブログ

よく使うLinux(Debian)コマンドの早見表

  • 2020年2月14日
  • 2020年2月29日
  • Linux
  • 188view
  • 0件

前書き

あーなんだっけと思ったときの用に。
頻繁に使う気がしなくて最初から覚える気がないコマンドに限って、忘れた頃に必要になってもどかしい思いをすることがあります。
ついでに極々メジャーなのも記載します。

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