SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【linux】ファイルのパーミッションを8進数表記で確認する

問題

ファイルのパーミッションを 0755 などの8進数表記で確認したい。

lsコマンドでは drwxr-xr-x のように表示されてしまう。

答え

statコマンドで確認できる。

# stat /home/xxx/lib
  File: `/home/xxx/lib'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: fd00h/64768d    Inode: 28575754    Links: 3
Access: (0755/drwxr-xr-x)  Uid: (   48/  apache)   Gid: (   48/  apache)
Access: 2016-05-16 05:23:47.992757398 +0900
Modify: 2014-11-17 12:54:28.000000000 +0900
Change: 2015-03-02 20:24:38.234934182 +0900

もっとすっきり、権限の8進数表記だけを見たいときは -c オプションを指定する。

# stat -c %a /home/xxx/lib
755

関連するメモ

コメント