まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

Linuxコマンド

ディレクトリ操作

ディレクトリ 確認

$ pwd

ディレクトリ 作成

$ mkdir ディレクトリ名

ディレクトリ内 確認

$ ls
  • -lオプション:詳細情報 表示
  • -aオプション:隠しディレクトリも 表示

ディレクトリ 移動

$ cd ディレクトリ名

ディレクトリ 削除

$ rmdir ディレクトリ名

ディレクトリ+ファイル 操作

移動 + 名前変更

mv 変更前ファイル名 変更後ファイル名

コピー

$ cp コピー元のパス コピー先のパス

ディレクトリ内のファイルごと コピー

$ cp -r コピー元のパス コピー先のパス

削除

$ rm ディレクトリ名
$ rm ファイル名

ディレクトリ内のファイルごと 削除

$ rm -r ディレクトリ名

検索

$ find . -name "test*"
↓
$ find 検索対象のパス 検索式

テキストファイル 操作

表示

$ cat ファイル名

一画面分ごと 表示

$ less ファイル名

⬆️⬇️矢印キーで操作

先頭だけを表示

$ head ファイル名

末尾だけを表示

$ tail ファイル名

並べ替え

$ sort ファイル名

検索

$ grep abc text.txt
↓
$ grep 検索パターン 対象のテキスト

マニュアル 表示

man コマンド名

管理者権限で実行

$ sudo コマンド

ちょこっとメモ

sudo利点

  • sudo利用を制限できる
  • rootアカウントのパスワードを通知不要
  • 履歴がのこる

ファイルパーミッション

パーミッションを変更

$ chmod パーミッション ファイル名
↓
$ chmod a+x ファイル名

7.ドキュメントルートのパーミッション(権限)変更

ファイルの所有者

パーミッション

変更

$ sudo chown グループ名 ファイル名

ファイルのグループ

パーミッション

変更

$ sudo chgrp グループ名 ファイル名

所有者+グループ 同時に変更

$ sudo chown 所有者グループ名:グループ名 ファイル名