時折使うのに忘れてしまいがちなコマンド備忘録 Part.1 【Mac編】
時折必要なのにいつも覚えていなくてググっている…
なんてことが最近割と増えてしまったので,ごちゃ混ぜだけどここに備忘録代わりにメモメモ.
最近はJetson(Ubuntu)も触り始めたのでまだまだ備忘録は増える予定……
とりあえず今回はMac関連(?)で!!
因みに,ここにあるメモの一覧↓
コマンドメモ
外部ストレージデバイスのディレクトリパス
/Volumes/デバイス名
これはMacだけっぽい.Ubuntuとかはこのパスが使用できないらしいからまた今度メモする.
現在使っているShellの確認
echo $SHELL
sshキーの作成
(~/.ssh内で) ssh-keygen
この後2つのファイルが生成されるので,サーバ等に渡すのは公開鍵の(.pub)の方.
configの方も以下のように追加編集する.
Host ホスト名(`ssh ホスト名`で繋がるようになる(名前は自由設定)) HostName サーバーのアドレス IdentityFile ~/.ssh/秘密鍵名 User サーバのユーザ名
ローカルからサーバにファイルを送る
rsync -av 送るファイルパス 送り先のIPアドレス:送ったファイルの保存先名
オプションの-av
は,
-a
:アーカイブモード(これを指定することでなるべくコピー元のファイルと同一条件でコピーする)
-v
:詳細の出力
とりあえずファイルをそのままコピーしたかったら-a
をつけておけば大丈夫そう.