linux常用命令笔记(一):目录切换、查找文件、权限设置

时间:2021-10-29 09:10:32

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。