《读Linux就是这个范》本书介绍
本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支付宝网络技术有限公司的高级专家Jie Zhang(张洁)共同著写。
两位作者用轻松、诙谐的语言讲解了高深的Linux特性。通俗易懂、深入浅出,从Linux设计思想的角度出发,授人以渔。同时,又密切结合应用案例,透彻展示出Linux的系统架构设计是如何在实际中贯穿的,从而让读者真正掌握Linux的强大之处。书中不含较为复杂的技术理论问题,一切从实际出发。
全书共分为三个部分:基础篇、进阶篇和扩展篇。通过对Linux的版本选择与安装、基本使用与系统结构、设计哲学与思想、脚本编程与软件开发、内核编译、网络与认证,以及多媒体等几个方面的精彩讲解,将Linux操作系统的灵魂与运用教授给读者。
笔记正文
这本书实在是太厚了,由于时间所限,博主只能阅读其中一部分具有实践价值、精要的部分。
基础篇
sudo 和 su的区别
sudo要求你拥有sudoer的权限。输入当前用户密码即可。
设置的位置在/etc/sudoers中。
su则是相当于切换了用户。
su - root
su - Fridge
实际用户(UID)和有效用户(EUID)
dongergoudeMacBook-Pro:~ Fridge$ whoami
Fridge
dongergoudeMacBook-Pro:~ Fridge$ who am i
Fridge ttys003 Apr 14 16:12
dongergoudeMacBook-Pro:~ Fridge$ su - root
Password:
dongergoudeMacBook-Pro:~ root# whoami
root
dongergoudeMacBook-Pro:~ root# who am i
Fridge ttys003 Apr 14 16:12
UID在登录回话中不会改变,但是EUID是可以切换的。
文件权限
rwx 对应的位数是:
421
搜索文件的方式
这个是重点内容。非常实用。
dongergoudeMacBook-Pro:/ Fridge$ whereis ls
/bin/ls
dongergoudeMacBook-Pro:/ Fridge$ which ls
/bin/ls
查看一天之内被修改的文件:
#{}中的内容会被替换成find搜索到的文件
find / -mtime -1 -exec ls -lG {} \; 2>>/dev/null
对文件进行压缩和解压缩
tar -cf a.tar a.txt
tar -xf a.tar