Linux查看文件列表时(ll 或者 ls -l ) ,得到的文件列表会同时显示文件的权限属性。
Novell迷,迷Novell
但是是以dwrx 的字母形式来表示的。有些场景我们期望能得到数字的形式以便进一步操作。 Novell迷网站內容,版权所有
肿么办呢? 本文引用自http://novell.me
经过搜索,发现stat 这个命令可以实现数字形式输出文件的权限。
CopyRight http://novell.me
- novell-me.desktop% stat ./test.txt
- File: `./test.txt'
- Size: 4934 Blocks: 16 IO Block: 4096 regular file
- Device: 801h/2049d Inode: 3598475 Links: 1
- Access: (0644/-rw-r--r--) Uid: (241776/novell-me) Gid: ( 100/ amazon)
- Access: 2014-09-02 01:52:43.000000000 -0700
- Modify: 2014-09-02 01:52:43.000000000 -0700
- Change: 2014-09-02 01:52:43.000000000 -0700
本文转载自http://novell.me
这样输出是比较详细的信息。 内容来自http://novell.me
想直接知道数字呢?
Novell迷,迷Novell
版权所有,未经Novell迷允许,不得转载!
- stat -c %a ./test.txt
- 644
用的是-c参数,同时加%a 格式符。表示以8进制形式显示权限。 Novell迷网站內容,版权所有
还有其它参数可以自行使用 stat --help进行获取。 内容来自http://novell.me
转载请注明出处!本文地址 http://novell.me/Linux/201410/stat-get-file-permission-with-octal-numb.html
(责任编辑:Novell迷)