1、两个目录之间切换:
cd -
2、使用名称查找文件和目录:不区分大小写:
find -type d -iname jna
3、根据权限查找文件:
find -type f -perm 777
find -type f ! -perm 777
4、查找文件并执行操作:
find -exec \;
-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
查找所有空文件并删除:find -type f -empty -exec rm {} \;
5、chmod命令设置权限位:
chmod [who] operator [permission] filename
(1)who:u—文件属主;g—属组;o—其他用户;a—所有用户。
(2)operator:+增加权限;-减少权限;=设定权限。
(3)permission:r—可读4;w—可写2;x—可执行1;l—锁定。
eg.设置test.txt为所有用户可读可写可执行权限
chmod 777 test.txt
chmod a=wrx test.txt
6、设置系统默认建立文件与目录的权限:
vim /etc/bashrc
(1)一般用户建立文件权限:666-002=664;目录权限777-002=775;
(2)root用户建立文件权限:666-022=644;目录权限777-022=755。