コンソール 頻繁に使うコマンドとオプション

2012/02/23

ファイル(ディレクトリ)の表示

オプション(一部)
-a:隠しファイルを含めた全ファイル
-1:(数字の「1(イチ)」)1行ずつ表示
-l:(英語小文字の「l(エル)」)パーミッションやサイズなど各種情報を表示
-p:ディレクトリ名の最後に「/」をつける
-F:ファイルタイプをつける(「/」:ディレクトリ、「*」:実行可能ファイル、「@」:シンボリックリンク)
全ファイル・ディレクトリ表示で、ディレクトリは最後に「/」をつける。
$ ls -ap1

※最後は数字の「1(イチ)」

全ファイル・ディレクトリを各種情報をまとめて表示で、ディレクトリは最後に「/」をつける。
$ ls -apl

※最後は英語小文字の「l(エル)」

文字列の検索(grep検索)-i:大文字・小文字の区別なし

オプション(一部)
-l:ファイル名のみ表示
-r:サブディレクトリ(サブフォルダ)も対象にする
カレントディレクトリ内とそのサブディレクトリ内も対象にしてgrep検索。検索語は「recatnap」
$ grep -r recatnap ./
カレントディレクトリ内でgrep検索。結果はファイル名のみの出力。検索語は「recatnap」
$ grep -l recatnap ./
指定したディレクトリ内の全ファイルを対象に大文字・小文字の区別無しでgrep検索。指定するディレクトリは「/var/www/」。サブディレクトリも対象。検索語は「recatnap」
$ grep -ir recatnap /var/www/

ファイルの検索

オプション(一部)
-name パターン:ファイル名を検索。完全一致・部分一致(ワイルドカード利用可)
カレントディレクトリとそのサブディレクトリ内を対象に「recatnap」をファイル名に含むファイル一覧
$ find ./* -name "*recatnap*"
カレントディレクトリ内を対象に「recatnap」というファイル名のファイルの検索。サブディレクトリ内は対象外
$ find ./ -name "recatnap"

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい