.
当我要查询
/usr/bin/passwd
这个文件的一些属性时
(1)
传统权限;
(2)
文件类型与
(3)
文件的隐藏属性,可以使
用什么指令来查询?
ls -al
file
lsattr
.
尝试用
find
找出目前
linux
系统中,所有具有
SUID
的文件有哪些?
find / -perm +4000 -print
.
找出
/etc
底下,文件大小½于
50K
60K
之间的文件,并且½权限完整的列出
(ls -l)
find /etc -size +50k -a -size -60k -exec ls -l {} \;
注意到
-a
,那个
-a
and
的意思,为符合两者才算成功
.
找出
/etc
底下,文件容量大于
50K
且文件所属人不是
root
的档名,且½权限完整的列出
(ls -l)
find /etc -size +50k -a ! -user root -exec ls -ld {} \;
find /etc -size +50k -a ! -user root -type f -exec ls -l {} \;
上面两式均可!注意到
!
,那个
!
代表的是反向选择,亦即『不是后面的项目』之意!
.
找出
/etc
底下,容量大于
1500K
以及容量等于
0
的文件:
find /etc -size +1500k -o -size 0
相对于
-a
,那个
-o
就是或
(or)
的意思啰!
6.9
参考数据与延伸阅读
.
小洲大大回答
SUID/SGID
的一篇讨论:
http://phorum.vbird.org/viewtopic.php.t=20256
第七章、
Linux
磁盘与文件系统管理
最½更新日期:
2015/10/26
系统管理员很重要的任务之一就是管理好自己的磁盘文件系统,每个分区槽不可太大也不能太小,
太大会造成磁盘容量
的浪费,太小则会产生文件无法储存的困扰。此外,我们在前面几章谈到的文件权限与属性中,
这些权限与属性分别记
录在文件系统的哪个区块内?这就得要谈到
filesystem
中的
inode
block
了。同时,为了虚拟化与大容量磁盘,
现在
CentOS 7
默认使用大容量效能½佳的
xfs
当预设文件系统了!这也得了½一下。
在本章我们的重点在于如何制作文
件系统,包括分区、格式化与挂载等,是很重要的一个章½喔!
7.1
认识
Linux
文件系统
Linux
最传统的磁盘文件系统
(filesystem)
使用的是
EXT2
这个啦!所以要了½
Linux
的文件系统
就得要由认识
EXT2
开始!
而文件系统是½立在磁盘上面的,因此我们得了½磁盘的物理组成才行。