跟老男孩学Linux运维:核心基础篇(上)(第2版)
作者:冉宏元(老男孩)
出版社:机械工业出版社
ISBN:9787111632511
VIP会员免费
(仅需0.8元/天)
¥ 65.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
鸟哥的Linux私房菜基础篇第三版 评分:
第一部分 linux的规则与安装 第0章 计算机概论 1 0.1 计算机:辅助人脑的好工具 2 0.1.1 计算机硬件的五大单元 2 0.1.2 cpu的种类 3 0.1.3 接口设备 4 0.1.4 运作流程 4 0.1.5 计算机分类 5 0.1.6 计算机上面常用的计算单位(大小、速度等) 6 0.2 个人计算机架构与接口设备 7 0.2.1 cpu 7 0.2.2 内 存 9 0.2.3 显卡 11 0.2.4 硬盘与存储设备 12 0.2.5 pci适配卡 14 0.2.6 主板 15 0.2.7 电源 16 0.2.8 选购须知 16 0.3 数据表示方式 17 0.3.1 数字系统 17 .0.3.2 文字编码系统 18 0.4 软件程序运行 18 0.4.1 机器程序与编译程序 18 0.4.2 操作系统 19 0.4.3 应用程序 22 0.5 重点回顾 22 0.6 本章习题 23 0.7 参考数据与扩展阅读 24 第1章 linux是什么 25 1.1 linux是什么 26 1.1.1 linux是什么 26 1.1.2 linux之前unix的历史 27 1.1.3 关于gnu项目 32 1.2 torvalds的linux开发 34 1.2.1 minix 34 1.2.2 对386硬件的多任务测试 35 1.2.3 初次释出linux 0.02 36 1.2.4 linux的开发:虚拟团队的产生 37 1.2.5 linux的内核版本 38 1.2.6 linux distributions 39 1.3 linux的特色 42 1.3.1 linux的特色 42 1.3.2 linux的优缺点 43 1.3.3 关于授权 45 1.4 重点回顾 46 1.5 本章习题 46 1.6 参考数据与扩展阅读 47 第2章 linux如何学习 48 2.1 linux当前的应用角色 49 2.1.1 企业环境的利用 49 2.1.2 个人环境的使用 50 2.2 鸟哥的linux苦难经验回忆录 51 2.2.1 鸟哥的linux学习之路 51 2.2.2 学习心态的分别 53 2.2.3 x window的学习 54 2.3 有心向linux操作系统学习者学习态度 55 2.3.1 从头学习linux基础 56 2.3.2 选择一本易读的工具书 57 2.3.3 实践再实践 57 2.3.4 发生问题怎么处理.. 58 2.4 鸟哥的建议(重点在solution的学习) 59 2.5 重点回顾 60 2.6 本章习题 61 2.7 参考数据与扩展阅读 61 第3章 主机规划与磁盘分区 62 3.1 linux与硬件的搭配 63 3.1.1 认识计算机的硬件配置 63 3.1.2 选择与linux搭配的主机配置 64 3.1.3 各硬件设备在linux中的文件名 66 3.2 磁盘分区 67 3.2.1 磁盘连接的方式与设备文件名的关系 67 3.2.2 磁盘的组成复习 68 3.2.3 磁盘分区表(partition table) 69 3.2.4 开机流程与主引导分区(mbr) 72 3.2.5 linux安装模式下,磁盘分区的选择(极重要) 74 3.3 安装linux前的规划 76 3.3.1 选择适当的distribution 76 3.3.2 主机的服务规划与硬件的关系 77 3.3.3 主机硬盘的主要规划 79 3.3.4 鸟哥说:关于练习机的安装建议 80 3.3.5 鸟哥的两个实际案例 80 3.3.6 大硬盘配合旧主机造成的无法开机问题 81 3.4 重点回顾 82 3.5 本章习题 82 3.6 参考数据与扩展阅读 82 第4章 安装centos 5.x与多重引导小技巧 83 4.1 本练习机的规划(尤其是分区参数) 84 4.2 开始安装centos 5 85 4.2.1 调整启动媒体(bios) 86 4.2.2 选择安装结构与开机 87 4.2.3 选择语系数据 89 4.2.4 磁盘分区 90 4.2.5 引导装载程序、网络、时区设置与root密码 95 4.2.6 软件选择 98 4.2.7 其他功能:ram testing、安装笔记本电脑的内核参数(option) 99 4.3 安装后的首次设置 100 4.4 多重引导安装流程与技巧 104 4.4.1 新主机仅有一块硬盘 104 4.4.2 旧主机有两块以上硬盘 105 4.4.3 旧主机只有一块硬盘 105 4.5 关于大硬盘导致无法开机的问题 106 4.6 重点回顾 106 4.7 本章习题 107 4.8 参考数据与扩展阅读 107 第5章 首次登录与在线求助man page 108 5.1 首次登录系统 109 5.1.1 首次登录centos 5.x图形界面 109 5.1.2 gnome的操作与注销 110 5.1.3 kde的操作与注销 113 5.1.4 x window与命令行模式的切换 115 5.1.5 在终端界面登录linux 116 5.2 在命令行模式下执行命令 117 5.2.1 开始执行命令 117 5.2.2 基础命令的操作 118 5.2.3 重要的热键[tab], [ctrl]-c, [ctrl]-d 121 5.2.4 错误信息的查看 122 5.3 linux系统的在线求助man page与info page 122 5.3.1 man page 123 5.3.2 info page 127 5.3.3 其他有用的文件(documents) 129 5.4 超简单文本编辑器:nano 130 5.5 正确的关机方法 131 5.5.1 数据同步写入磁盘:sync 132 5.5.2 惯用的关机命令:shutdown 132 5.5.3 重启、关机:reboot, halt, poweroff 133 5.5.4 切换执行等级:init 133 5.6 开机过程的问题排解 134 5.6.1 文件系统错误的问题 134 5.6.2 忘记root密码 135 5.7 重点回顾 136 5.8 本章习题 136 5.9 参考数据与扩展阅读 137 第二部分 linux文件、目录与磁盘格式 第6章 linux的文件权限与目录配置 138 6.1 用户与用户组 139 6.2 linux文件权限概念 140 6.2.1 linux文件属性 141 6.2.2 如何改变文件属性与权限 144 6.2.3 目录与文件的权限意义 147 6.2.4 linux文件种类与扩展名 150 6.3 linux目录配置 152 6.3.1 linux目录配置标准:fhs 152 6.3.2 目录树(directory tree) 156 6.3.3 绝对路径与相对路径 158 6.3.4 centos的查看 159 6.4 重点回顾 159 6.5 本章练习 160 6.6 参考数据与扩展阅读 160 第7章 linux文件与目录管理 161 7.1 目录与路径 162 7.1.1 相对路径与绝对路径 162 7.1.2 目录的相关操作 162 7.1.3 关于执行文件路径的变量:$path 165 7.2 文件与目录管理 167 7.2.1 查看文件与目录:ls 167 7.2.2 复制、删除与移动:cp, rm, mv 169 7.2.3 取得路径的文件名与目录名称 173 7.3 文件内容查阅 173 7.3.1 直接查看文件内容 173 7.3.2 可翻页查看 175 7.3.3 数据选取 176 7.3.4 非纯文本文件:od 177 7.3.5 修改文件时间或创建新文件:touch 178 7.4 文件与目录的默认权限与隐藏权限 180 7.4.1 文件默认权限:umask 181 7.4.2 文件隐藏属性:chattr, lsattr 183 7.4.3 文件特殊权限:suid, sgid, sbit 184 7.4.4 查看文件类型:file 187 7.5 命令与文件的查询 187 7.5.1 脚本文件名的查询 187 7.5.2 文件名的查找 188 7.6 权限与命令间的关系(极重要) 192 7.7 重点回顾 193 7.8 本章习题 194 7.9 参考数据与扩展阅读 195 第8章 linux磁盘与文件系统管理 196 8.1 认识ext2文件系统 197 8.1.1 硬盘组成与分区的复习 197 8.1.2 文件系统特性 197 8.1.3 linux的ext2文件系统(inode) 199 8.1.4 与目录树的关系 204 8.1.5 ext2/ext3文件的访问与日志文件系统的功能 206 8.1.6 linux文件系统的操作 208 8.1.7 挂载点(mount point)的意义 208 8.1.8 其他linux支持的文件系统 与vfs 209 8.2 文件系统的简单操作 210 8.2.1 磁盘与目录的容量:df, du 210 8.2.2 连接文件:ln 213 8.3 磁盘的分区、格式化、检验与挂载 217 8.3.1 磁盘分区:fdisk 217 8.3.2 磁盘格式化 223 8.3.3 磁盘检验:fsck, badblocks 225 8.3.4 磁盘挂载与卸载 226 8.3.5 磁盘参数修改 231 8.4 设置开机挂载 234 8.4.1 开机挂载/etc/fstab及/etc/mtab 234 8.4.2 特殊设备loop挂载(镜像文件不刻录就挂载使用) 236 8.5 内存交换空间(swap)的构建 238 8.5.1 使用物理分区构建swap 238 8.5.2 使用文件构建swap 240 8.5.3 swap使用上的限制 241 8.6 文件系统的特殊查看与操作 241 8.6.1 boot sector与superblock的关系 241 8.6.2 磁盘空间的浪费问题 243 8.6.3 利用gnu的parted进行分区行为 243 8.7 重点回顾 245 8.8 本章习题 245 8.9 参考数据与扩展阅读 246 第9章 文件与文件系统的压缩与打包 248 9.1 压缩文件的用途与技术 249 9.2 linux系统常见的压缩命令 250 9.2.1 compress 250 9.2.2 gzip, zcat 252 9.2.3 bzip2, bzcat 253 9.3 打包命令:tar 253 9.3.1 tar 254 9.4 完整备份工具:dump 259 9.4.1 dump 259 9.4.2 restore 262 9.5 光盘写入工具 265 9.5.1 mkisofs:新建镜像文件 265 9.5.2 cdrecord:光盘刻录工具 267 9.6 其他常见的压缩与备份工具 269 9.6.1 dd 269 9.6.2 cpio 270 9.7 重点回顾 272 9.8 本章习题 272 9.9 参考数据与扩展阅读 273 第三部分 学习shell与shell script 第10章 vim程序编辑器 274 10.1 vi与vim 275 10.1.1 为何要学vim 275 10.2 vi的使用 276 10.2.1 简单执行范例 277 10.2.2 按键说明 278 10.2.3 一个案例练习 281 10.2.4 vim的保存文件、恢复与打开时的警告信息 282 10.3 vim的功能 284 10.3.1 块选择(visual block) 285 10.3.2 多文件编辑 286 10.3.3 多窗口功能 286 10.3.4 vim环境设置与记录:~/.vimrc, ~/.viminfo 287 10.3.5 vim常用命令示意图 289 10.4 其他vim使用注意事项 289 10.4.1 中文编码的问题 289 10.4.2 dos与linux的断行字符 290 10.4.3 语系编码转换 290 10.5 重点回顾 291 10.6 本章练习 291 10.7 参考数据与扩展阅读 292 第11章 认识与学习bash 293 11.1 认识bash这个shell 294 11.1.1 硬件、内核与shell 294 11.1.2 为何要学命令行界面的shell 295 11.1.3 系统的合法shell与/etc/shells功能 295 11.1.4 bash shell的功能 296 11.1.5 bash shell的内置命令:type 298 11.1.6 命令的执行 298 11.2 shell的变量功能 299 11.2.1 什么是变量 299 11.2.2 变量的显示与设置:echo, unset 300 11.2.3 环境变量的功能 304 11.2.4 影响显示结果的语系变量(locale) 308 11.2.5 变量的有效范围 309 11.2.6 变量键盘读取、数组与声明:read,array,declare 310 11.2.7 与文件系统及程序的限制关系:ulimit 312 11.2.8 变量内容的删除、替代与替换 313 11.3 命令别名与历史命令 317 11.3.1 命令别名设置:alias,unalias 317 11.3.2 历史命令:history 318 11.4 bash shell的操作环境 320 11.4.1 路径与命令查找顺序 320 11.4.2 bash的登录与欢迎信息:/etc/issue, /etc/motd 320 11.4.3 bash 的环境配置文件 321 11.4.4 终端机的环境设置:stty, set 325 11.4.5 通配符与特殊符号 327 11.5 数据流重定向 328 11.5.1 什么是数据流重定向 329 11.5.2 命令执行的判断依据:;,&&,
上传时间:2017-09 大小:32.57MB
- 8.64MB
鸟哥linux私房菜基础篇第三版2
2010-08-22鸟哥linux私房菜基础篇第三版 第二分册 喜欢的下
- 32.11MB
鸟哥linux私房菜 基础篇 第三版
2012-05-07对于入门linux的人来说,很有帮助。鸟哥语言比较风趣。这本书看着不会感到枯燥
- 20.8MB
鸟哥linux私房菜基础篇(第三版)
2012-11-14鸟哥linux私房菜基础篇第三版,鸟哥带你进入linux世界
- 8.11MB
鸟哥linux私房菜基础学习篇第三版 高清完整版
2017-09-28鸟哥linux私房菜基础学习篇第三版 epub格式电子书 完整版
- 43.72MB
鸟哥的私房菜基础篇+服务器篇
2014-11-27这是史上最著名的Linux学习书籍,好不容易从官方网站上一步一步下载下来的,鸟哥的私房菜基础学习篇>>第一版/第二版/第三版+鸟哥的私房菜服务器篇>>第一版/第二版/第三版
- 20.8MB
鸟哥Linux私房菜基础学习篇第三版
2012-10-17鸟哥Linux私房菜基础学习篇第三版 ,目前最新的版本。相信各位都已经熟知鸟哥的大名,在众多Linux教程当中,鸟哥的教程是最受欢迎也是最容易让人接受,最容易上手的,有需要的就赶快下吧。
- 18.50MB
鸟哥的私房菜 基础篇 第三版
2012-11-22真心不错的linux入门书籍,每章一个pdf文件,方便阅读和学习
- 22.52MB
鸟哥Linux私房菜+基础学习篇第三版
2018-10-10鸟哥Linux私房菜+基础学习篇第三版pdf文档 还有其他许多api资源,需要可以私我
- 7.8MB
鸟哥的私房菜基础篇(第三版)part2
2010-12-04鸟哥的私房菜基础篇(第三版)不是扫描的,很清楚 学习linux的必备书籍 不可不看的书 由于只能上传15M的文件,分成了2个压缩包 这是第二部分
- 24.76MB
鸟哥的私房菜 基础篇和服务器篇 第三版
2013-07-05鸟哥的私房菜完整的第三版,一次下载省时省力,卓越人士必备品,下一个系统管理师就是你了。至于你信不信,反正我是信了。
- 13.0MB
鸟哥的私房菜基础篇(第三版)part1
2010-12-04鸟哥的私房菜基础篇(第三版) 不是扫描的,很清楚 学习linux的必备书籍 不可不看的书 由于只能上传15M的文件,分成了2个压缩包
- 29.66MB
鸟哥的私房菜基础篇和服务器架构篇(第三版)
2014-09-30学习linux入门必备,基础而全面,操作都有图片实例,就像是鸟哥的“学习笔记”,非常实用
- 20.50MB
鸟哥的Linux私房菜基础学习篇(第三版)
2013-05-18这几年鸟哥开始在大学仸教了,在教学癿绊验中发现到,由亍对 Linux 有兴趌癿朋友徆多可能幵非信息相关科系出身, 因此对亍计算机硬件及计算器方面癿概念丌熟。然而操作系统这种咚咚跟硬件有相弼程度癿关连性, 所以...
- 22.30MB
鸟哥的 Linux 私房菜 基础学习篇 第三版
2015-01-01鸟哥的 Linux 私房菜 基础学习篇 第三版 完整目录
- 4.57MB
Linux鸟哥的私房菜
2017-12-05Linux鸟哥的私房菜(基础篇+服务器+ADSL+安全篇-第三版).chm
- 32.12MB
鸟哥的私房菜基础篇第三版 高清 非扫描
2012-12-14内容如标题 里面有pdf版的和word版的,方便查阅
- 29.43MB
鸟哥的私房菜linux基础篇和服务器架设篇合集[第三版]
2015-08-27台湾鸟哥的私房菜,linux系列书籍第三版,包含linux基础篇和服务器架设篇两部分
- 32.56MB
鸟哥的私房菜linux基础学习篇(第三版)
2011-10-24linux学习最经典的教材之一,此版本是最新出版的鸟哥的私房菜系列,相比于第二版来说,内容排版更为紧凑,增加了SElinux的内容,对于linux入门非常有益。
- 21.98MB
鸟哥的私房菜-基础学习篇-第三版
2011-12-19鸟哥的私房菜-基础学习篇-第三版 第三版,最新的哦
- 202.57MB
linux aarch64架构libreoffice安装包
2023-03-20linux aarch64架构libreoffice安装包
- 34KB
(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)
2023-02-24(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
- 41.45MB
谷歌浏览器驱动 Chromedriver(125.0.6422.60版本)文件
2024-05-18包含125.0.6422.60版本谷歌浏览器的驱动包,Chromedriver # linux 64 # mac x64 # mac arm64 # win32 # win64
- 0B
openssh-server离线安装包
2022-11-04openssh-server离线安装包 三个.deb文件
- 52.9MB
VisualGDB 5.6 R9//支持VS2008-VS2022
2023-05-04VisualGDB 是 Visual Studio 的一个非常强大的扩展,它允许您调试或调试嵌入式系统。这个程序有一个非常有吸引力的用户界面,它具有许多用于调试或调试代码的功能。VisualGDB 还有一个向导,可以帮助您调试程序并为您提供强大的指南。此外,该程序还有许多其他功能,分为常见功能、高级功能、可用性功能、Linux 功能、Android 功能等类别,每个功能都已在“功能和功能”部分为您列出。 畅享版
- 190B
centos 7.6版本 ISO镜像下载
2020-12-03关于centos7.6版本的镜像文件,适用于练习docker、k8s等容器技术。 亲和性较好,本资源是网盘下载,非网盘会员慎点。
- 46.83MB
linux下nginx离线安装包及相关依赖包(附教程)
2022-06-151)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502
- 617.59MB
tongweb7.0,windows和linux安装包
2023-04-27下载安装部署tongweb
- 1.34MB
rufus-4.1.exe 版本 4.1 (2023.05.31)
2023-06-05Rufus 是一款格式化和创建 USB 启动盘的辅助工具。 本软件适用于以下场景: 需要将可引导 ISO (Windows、Linux、UEFI 等) 刻录到 USB 安装媒介的情况 需要处理未安装操作系统的设备的情况 需要在 DOS 环境下刷写 BIOS 或其他固件的情况 需要运行低级工具的情况 Rufus 麻雀虽小,但五脏俱全!
- 52.89MB
vdhcoapp-linux-x86-64.tar-2.0.19
2024-03-10视频合作应用插件2024-3-10日