概要
Progateを参考に今の自分にとって必要なコマンドをノートしました。
32 選びました。
課題
scpの使い方。
scp -i "./test-key.pem" test-db-key.pem ec2-user@XX.XXX.XX.XXX:/home/ec2-user/
解決済み
TakeAway
.コマンドは必ず半角英数字
.コマンドを実行後、 キーボードの入力は画面に表示されるが、プロンプトが表示されない
→ [control]+[d]
.コマンドを実行後、 キーボードの入力は画面に表示されず、プロンプトも表示されない
[control]+[c]
.コマンドと引数の間には必ず半角スペースを1つ以上入れます
コマンド
mkdir ディレクトリ作成
cd ディレクトリの移動
pwd カレントディレクトリを確認する
ls ディレクトリの中身を確認する
ls -l 詳細な情報が確認できる
ls -a 隠れているファイルも表示される
ls -l .conf
ls -l s?????
ls -l [ps]?????
ls -l [f-h]
ls -l {sh,ho}*
○less テキストファイルを1画面ずつ表示する
←スペース 改ページ q 終了 Ctrl + L クリア
/ 前から検索
←Enterで繰り返し
? 後ろから検索
Enterで繰り返し
○Shift + > ファイルの最後
Shift + < ファイルの先頭
touch ファイルの作成
cp コピーする
cp -r mysite/ myprofile
mv 移動する
chmod 権限を変える 例)chmod 777
tail -f ttt.dat 追記を監視する
← Ctrl + C 終了
ps aux プロセスを表示する
mkdir ディレクトリを作成する
mkdir -p mysite/css
rmdir ディレクトリを削除する
○rm -rf test ファイルやフォルダを強制的に削除する
vi viエディタを起動する。(本項の手に余るので詳細はご容赦を)
番外
現場に出た時必要なもの参考アドレス
https://satton-infra.com/sekkeikochiku-kihon/
VIについて
https://language-and-engineering.hatenablog.jp/entry/20121207/p1
https://github.com/IBMDeveloperTokyo/DojoBasicLab/tree/master/Lab2_Editor/Lab2-1_vi
コマンドについて
Dojo Basic: Lab1-1 コマンドの基礎
https://github.com/IBMDeveloperTokyo/DojoBasicLab/tree/master/Lab1_ShellCommand/Lab1-1_CommandLineBasic
エクササイズ
コマンドを実行後、 キーボードの入力は画面に表示されるが、プロンプトが表示されない
→
テキストファイルを1画面ずつ表示する →
ファイルの最後 →
ファイルやフォルダを強制的に削除する →