let sum=$I
let I+=1 相当于 let I++;
-=
+=
/=
%=
文件查找:
locate:非实时,模糊匹配,查找是根据全系统文件数据库进行的
updatedb,手动生成文件数据库
速度快
find:
实时查找,精确,遍历指定目录中所有文件完成查找,速度慢,支持查找标准多种
find 查找路径 查找标准 查找到以后的处理动作
默认当前目录 标准默认所有文件 处理动作默认为显示
-name 'filename':-----对文件filename精确查找
-iname----------------不区分大小写
-regex pattern 基于正则表达式查找
-user username----根据属主查找
-group groupName---根据属组查找
-uid UID 根据UID查找
-gid GID根据GID查找
-nouser:-----查找没有属主文件
-nogroup:-----查找没有属组的文件
-type:
f--普通文件
d--
c
b
l
p
s
-size:
[+|-]#k
#M
#G
特殊权限:
SUID:--------运行某程序时候,相应进程的属主是程序文件自身的属主,而不是启动者
chmod u+s File
如果file本身原来就有执行权限,则SUID显示为S否则s
u-s
SGID:-------运行某程序时候,相应进程的属组是程序文件自身的属组,而不是启动者属组
g+s
g-s
Sticy:公共目录,每个都可以创建文件,删除自己文件,但不能是别人的文件
o+t
o-t