微信读书书城
精通Linux(第2版)
版权信息
登录
查看
全部搜索结果
书城
目录
设置
去书架查看
精通Linux(第2版)
Brian Ward
版权信息
数字版权声明
作者简介
前言
致谢
第1版书评
第1章 概述
1.1 Linux 操作系统中的抽象级别和层次
1.2 硬件系统:理解主内存
1.3 内核
1.4 用户空间
1.5 用户
1.6 前瞻
第2章 基础命令和目录结构
2.1 Bourne shell: /bin/sh
2.2 shell的使用
2.3 基础命令
2.4 浏览目录
2.5 中间命令
2.6 更改密码和shell
2.7 dot文件
2.8 环境变量和shell变量
2.9 命令路径
2.10 特殊字符
2.11 命令行编辑
2.12 文本编辑器
2.13 获取在线帮助
2.14 shell输入输出
2.15 理解错误信息
2.16 查看和操纵进程
2.17 文件模式和权限
2.18 归档和压缩文件
2.19 Linux目录结构基础
2.20 以超级用户的身份运行命令
2.21 前瞻
第3章 设备管理
3.1 设备文件
3.2 sysfs设备路径
3.3 dd命令和设备
3.4 设备名总结
3.5 udev
3.6 详解SCSI和Linux内核
第4章 硬盘和文件系统
4.1 为磁盘设备分区
4.2 文件系统
4.3 交换空间
4.4 前瞻:磁盘和用户空间
4.5 深入传统文件系统
第5章 Linux内核的启动
5.1 启动消息
5.2 内核初始化和启动选项
5.3 内核参数
5.4 引导装载程序
5.5 GRUB简介
5.6 UEFI安全启动的问题
5.7 链式加载其他操作系统
5.8 引导装载程序细节
第6章 用户空间的启动
6.1 init介绍
6.2 System V 运行级别
6.3 识别你的init
6.4 systemd
6.5 Upstart
6.6 System V init
6.7 关闭系统
6.8 initramfs
6.9 紧急启动和单用户模式
第7章 系统配置:日志、系统时间、批处理任务和用户
7.1 /etc目录结构
7.2 系统日志
7.3 用户管理文件
7.4 getty和login
7.5 设置时间
7.6 使用cron来调度日常任务
7.7 使用at进行一次性任务调度
7.8 了解用户ID和用户切换
7.9 用户标识和认证
7.10 PAM
7.11 前瞻
第8章 进程与资源利用详解
8.1 进程跟踪
8.2 使用lsof查看打开的文件
8.3 跟踪程序执行和系统调用
8.4 线程
8.5 资源监控简介
8.6 测量CPU时间
8.7 调整进程优先级
8.8 平均负载
8.9 内存
8.10 使用vmstat监控CPU和内存性能
8.11 I/O监控
8.12 使用pidstat监控进程
8.13 更深入的主题
第9章 网络与配置
9.1 网络基础
9.2 网络层次
9.3 网际层
9.4 路由和内核路由表
9.5 基本ICMP和DNS工具
9.6 物理层与以太网
9.7 理解内核网络接口
9.8 配置网络接口
9.9 开机启动的网络配置
9.10 手动和开机启动的网络配置带来的问题
9.11 一些网络配置管理器
9.12 解析主机名
9.13 Localhost
9.14 传输层:TCP、UDP和Service
9.15 普通本地网络
9.16 理解DHCP
9.17 将Linux配置成路由器
9.18 私有网络
9.19 网络地址转换(IP伪装)
9.20 路由器与Linux
9.21 防火墙
9.22 以太网、IP和ARP
9.23 无线以太网
9.24 小结
第10章 网络应用与服务
10.1 服务的基本概念
10.2 网络服务器
10.3 SSH
10.4 守护进程inetd和xinetd
10.5 诊断工具
10.6 远程程序调用
10.7 网络安全
10.8 前瞻
10.9 套接字:进程与网络的通信方式
10.10 Unix域套接字
第11章 shell脚本
11.1 shell脚本基础
11.2 引号与字面量
11.3 特殊变量
11.4 退出码
11.5 条件判断
11.6 循环
11.7 命令替换
11.8 管理临时文件
11.9 here文档
11.10 重要的shell脚本工具
11.11 子shell
11.12 在脚本中包含其他文件
11.13 读取用户输入
11.14 什么时候(不)应该使用shell脚本
第12章 在网络上传输文件
12.1 快速复制
12.2 rsync
12.3 文件共享
12.4 用Samba分享文件
12.5 NFS客户端
12.6 有关网络文件服务的选择与局限的更多内容
第13章 用户环境
13.1 创建启动文件的规则
13.2 何时需要修改启动文件
13.3 shell启动文件的元素
13.4 启动文件的顺序及例子
13.5 用户默认设置
13.6 启动文件的一些陷阱
13.7 前瞻
第14章 Linux桌面概览
14.1 桌面组件
14.2 近观X Window系统
14.3 探索X客户端
14.4 X的未来
14.5 D-Bus
14.6 打印
14.7 其他有关桌面的话题
第15章 开发工具
15.1 C编译器
15.2 make
15.3 调试器
15.4 Lex和Yacc
15.5 脚本语言
15.6 Java
15.7 展望:编译包
第16章 从C代码编译出软件
16.1 软件的构建系统
16.2 解开C源码包
16.3 GNU autoconf
16.4 实践安装
16.5 打补丁
16.6 编译和安装的问题排查
16.7 前瞻
第17章 在基础上搭建
17.1 Web服务器与应用
17.2 数据库
17.3 虚拟化
17.4 分布式计算与实时计算
17.5 嵌入式系统
17.6 结束语
版权声明
是否关闭自动购买?
关闭后,阅读到本书未购买章节均需要手动购买确认。
取消
关闭
暂无笔记
本地导入书籍的 AI 翻译功能
仅支持付费会员使用
微信扫码开通付费会员
一键翻译全文