linux容易被忽视的细节一:当一个用户对目录具有写权限,但对目录下的文件没有任何权限时,是否可以编辑此文件,是否可以删除此文件?
测试:
1、创建/tmp/test目录,其下创建test.txt文件,写入任意数据
2、查看test目录的权限770,修改test.txt的权限600,修改test目录的属组为test,修改text.txt的属组为test
3、添加user1用户,使test组成为user1的附加组,切换用户user1,测试。
linux容易被忽视的细节二:bash的引用分为几类
分三类:强引用、弱引用、命令引用
强引用:直接引用引号内的任意字符
弱引用:引用引号内的变量替换后的值
命令引用:引用命令的执行结果
$(COMMAND)或者`COMMAND`