Linux 入門コース / レッスン 2

パーミッションとパイプ

rwx を読む

ls -l の先頭に出る rwxr-xr-- は「所有者/グループ/その他」それぞれの読み(r)・書き(w)・実行(x)権限です。数字では r=4, w=2, x=1 の合計で表します(例: 754)。

ターミナル

$ ls -l script.sh -rw-r--r-- 1 ape staff 120 Jul 15 10:00 script.sh $ chmod u+x script.sh # 所有者に実行権限を追加 $ chmod 755 script.sh # 数字指定(rwxr-xr-x) $ ./script.sh

パイプでコマンドを合成

| は前のコマンドの出力を次の入力へ渡します。grep(絞り込み)や wc -l(行数)と組み合わせると、小さな道具の合成で複雑な処理ができます。> は出力のファイル保存です。

ターミナル

$ history | grep git | wc -l # git を含む履歴の行数 $ ls -la > files.txt # 結果をファイルへ保存

✅ 理解度チェック

chmod 755 の「7」が表す権限は?