ディレクトリ権限(特にパーミッション)を数値表示させるコマンド

パーミッション表示がアルファベットになっててわかりにくい!(覚えればいいんだがw)ことが多いので、数値表示させるコマンドを。

■ディレクトリの場合

find /ディレクトリ名 -type d -exec stat --format "%a %U %n" {} \;

■ファイルの場合

find /ディレクトリ名 -type f -exec stat --format "%a %U %n" {} \;

オプションについては、

%a:アクセス権限の数値表記
%U:ユーザー
%G:グループ
%n:ファイル名("-type d"を指定しているため、ディレクトリ名が表示される)

find /ディレクトリ名 -type f -exec stat --format "%a %U %n" {} \; > aaa.txt

などとして、DLして秀丸置換すると、コマンド一発で作れますね!

ルートで間違ってやっちまった!場合に役に立つかもです。( ^ω^ )

 COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

NO IMAGE

特定のファイル名を検索した結果をファイルに出力する

NO IMAGE

CentOS7でfirewalldではなくiptablesを設定する

NO IMAGE

ハードディスクHDD/SSDなどの型番を調べる方法

NO IMAGE

ハードディスクのUUIDを調べる。

NO IMAGE

OS層のハードディスク、sda等においてVolGroup-lv_rootのパーテ...

NO IMAGE

nginxでhtmlファイルをphpとして動作させてみる

抜け毛対策