#用語
カレントディレクトリ・・・現在作業中のディレクトリ
パス・・・ディレクトリ/ファイルの場所を示す
相対パス・・・呼び出し元ファイルから参照ファイルまでの階層構造
絶対パス・・・ルートディレクトリから特定ファイルまでの階層構造
ルートディレクトリ・・・ディレクトリツリーの一番大元に位置するディレクトリ
#ファイル・ディレクトリ操作
touch・・・ファイルを作成
touch hoge.txt
// hoge.txt作成
mkdir・・・ディレクトリ作成
mkdir hoge
// hogeディレクトリ作成
mv・・・ファイルを移動する
touch hoge.txt
// ファイル作成
mkdir hoge
// ディレクトリ作成
mv hoge.txt hoge
// hoge.txtをhogeディレクトリに移動
rm・・・ファイル削除
touch hoge.txt
// hoge.txt作成
rm hoge.txt
// hoge.txt削除
cat・・・ファイルの中身をCUIに表示
cat hoge.txt
// <p>Hello world.</p>
cp・・・ファイル/ディレクトリのコピー
cat hoge.txt
// <p>Hello world.</p>
cp hoge.txt hogehoge.txt
// hoge.txtと同じ内容のhogehoge.txtを作成
cat hogehoge.txt
// <p>Hello world.</p>
rmdir・・・空のディレクトリ削除
mkdir hoge
// hogeディレクトリ作成
rmdir hoge
// hogeディレクトリ削除
rm -r・・・ディレクトリを中身ごと削除
mkdir hoge
// ディレクトリ作成
touch hoge.txt
// hoge.txt作成
mv hoge.txt hoge
// hoge.txtをhogeディレクトリに移動
rm -r hoge
// hogeディレクトリ及びhogeディレクトリ内のhoge.txtをまとめて削除
cd・・・ディレクトリ移動
cd hoge/hogehoge
// カレントディレクトリからhogeディレクトリ内のhogehogeディレクトリに移動
cd ..
一階層上のディレクトリへ移動
cd ~
ホームディレクトリへ移動
ls・・・カレントディレクトリのファイル一覧を表示
ls
⇨hoge
⇨hoge.txt
⇨hogehoge.txt
// hogeディレクトリ、hoge.txt、hogehoge.txtが存在
pwd・・・カレントディレクトリの位置を表示
pwd
⇨/home/ec2-user/environment
// environmentまでの階層を表示
#あとがき
権限やアプリインストールのコマンドを引き続き学習していきたい。