《linux内核注释权威》pdf下载在线阅读全文,求百度网盘云资源

《linux内核注释权威》pdf下载在线阅读全文,求百度网盘云资源,第1张

《linux内核注释权威》百度网盘pdf最新全集下载:

链接:https://pan.baidu.com/s/15IP9Ywnfh93BOWzdw8dPmg

?pwd=24cy 提取码:24cy

简介:本书通过对完整的0.95版本Linux内核源代码进行完全剖析和逐行注释,使得读者能够在较短时间内深刻理解Linux *** 作系统的基本功能和实现方式,为深入研究Linux *** 作系统打下坚实基础。作为Linux早期内核版本的0.95版本,其内核是目前所使用的较新内核的精简版,代码量比较小,却包括了几乎所有的基本功能原理的内容,通过阅读源代码能够使读者快速地理解内核工作的基本原理。

本书共分10章,全面系统地介绍了Linux内核发展历史和版本变化,详细说明了Linux运行的硬件基础和Linux内核体系结构,完全剖析和注释了Linux内存管理、中断处理与系统调用、进程控制、块设备驱动程序、字符设备驱动程序、文件系统、引导启动程序、初始化程序,最后总结性地介绍了继续研究Linux系统的方法和着手点。

本书适合Linux爱好者学习内核工作原理使用,也可作为高校计算机专业学生学习 *** 作系统课程的辅助和实验教材,还可供一般技术人员作为开发嵌入式系统的参考书使用。

1、使用grep -v "^#"  来去掉注释行

其中:-v  就是取相反的   ^# 表示以#开头的行eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用“>”来重写配置文件)

2、有时也会连同空行一起去掉,使用管道符来完成(^$表示空行  )

eg. grep -v "^#"  httpd.conf | grep -v "^$"  >>vsftpd.conf

上面用了2次 grep 过滤命令 ,也就是把空行和注解行过滤掉,再把剩下的内容追加保存为原来的配置文件 vsftpd.conf  这个时候就文件里的内容就没有注解行和空行了。

扩展资料:

注意事项

1、^一行的开始 ^d以开头的  ^..1 第三个为1的字符   ^字符要放在匹配的字符前面

2、$一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的  $字符要放在匹配的字符后面

3、*匹配任意个字符  包括0个字符 .表示单个字符

4、\可以屏蔽一个特殊的字符 \*\.pas 这里的*是特殊字符,这样就表示*.pas这个文件

5、逗号可以分割不同的匹配字符如[S,s]表示S或者s都可以

6、-表示一个范围,[1-9],[a-z],[A-Z]  [1-9 A-Z a-z]任意的字符或者数字

A\{2\}B 表示A出现了2次  AAB

A\{4,\}B 表示A至少出现4次 AAAAB,AAAAAB

A\{2,4\}B 表示A出现2-4次  AAB AAAB AAAAB

[0-9]\{3\}\.[0-9]\{3\}\.[0-9]\{3\}\.[0-9]\{3\}  0-999.0-999.0-999.0-999

cat server.conf |grep -v "^[#,]" |grep -v "^$"


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7367285.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存