名师讲坛——Linux入门与实战经典


名师讲坛——Linux入门与实战经典

文章插图
名师讲坛——Linux入门与实战经典【名师讲坛——Linux入门与实战经典】本书使用生动而简单的生活实例来解释複杂的计算机和Linux作业系统概念,避免用计算机的例子来解释计算机和Linux作业系统的概念 。
基本介绍书名:名师讲坛——Linux入门与实战经典
作者:何明 何茜颖
ISBN:9787302366317
定价:79.80元
出版社:清华大学出版社
出版时间:2015.05.01
目录第0章 Linux的安装及相关配置0.1 计算机的主要部件 20.2 计算机作业系统简介 30.3 安装Linux系统的準备工作 30.4 安装Linux作业系统 50.5 telnet和ftp服务的启动与连线 11第1章 UNIX和Linux作业系统概述( 视频讲解:13分钟)1.1 什幺是UNIX 171.2 UNIX的简要发展史 171.3 UNIX的设计理念 181.4 GNU项目与自由软体 191.5 Linux简介 201.6 Oracle Linux的特点 201.7 启动和关闭Linux系统 211.8 登录和退出Linux 22第2章 运行Linux命令及获取帮助2.1 Linux(UNIX)命令的格式 272.2 whoami命令 282.3 who、w、users和tty命令 292.4 uname命令及带有选项的命令 312.5 date、cal和clear命令及带有参数的命令 332.6 su和passwd命令 342.7 whatis命令与命令的--help选项 392.8 怎样阅读命令的使用摘要 402.9 利用man命令来获取帮助信息 412.10 浏览Man Pages 432.11 利用关键字搜寻Man Pages 442.12 利用info命令来获取帮助 462.13 其他获取帮助的方法 482.14 您应该掌握的内容 49第3章 目录和档案的浏览、管理及维护3.1 Linux档案系统的层次结构 513.2 Linux系统中一些重要的目录 513.3 目录和档案的命名以及绝对和相对路径 533.4 使用pwd和cd命令来确定和切换目录 543.5 使用ls命令列出目录中的内容 593.6 使用cp命令複製档案和目录 623.7 使用mv命令移动及修改档案和目录名 673.8 使用mkdir命令创建目录 713.9 使用touch命令创建档案 723.10 使用rm命令删除档案 743.11 使用rmdir或rm -r命令删除目录 763.12 Linux系统图形界面操作简介 793.13 您应该掌握的内容 79第4章 不同系统之间传输档案及档案的浏览4.1 ftp简介 814.2 利用ftp将档案从本地传送到远程系统 844.3 利用ftp将档案从远程系统传输到本地 864.4 使用file命令确定档案中数据的类型 894.5 使用cat命令浏览正文档案的内容 914.6 使用head命令浏览档案中的内容 944.7 使用tail命令浏览档案中的内容 964.8 使用wc命令显示档案行、单词和字元数 974.9 使用more命令浏览档案 994.10 您应该掌握的内容 100第5章 Bash Shell简介5.1 shell的工作原理 1025.2 bash的成长曆程 1035.3 使用type识别bash的内置命令 1055.4 利用通配符操作档案 1085.5 利用Tab键补齐命令行 1115.6 命令行中~符号的使用 1125.7 history命令与操作曾经使用过的命令 1135.8 bash变数简介及大括弧{}的用法 1165.9 将一个命令的输出作为另一个命令的参数 1195.10 使用Linux命令进行数学运算 1205.11 命令行中反斜线(\)的用法 1225.12 Linux命令中引号的用法 1245.13 gnome终端的一些快捷操作 1265.14 您应该掌握的内容 127第6章 输入/输出和管道(|)及相关的命令6.1 档案描述符与标準输入/输出 1306.2 使用find命令搜寻档案和目录 1316.3 将输出重定向到档案中 1356.4 重定向标準输出和标準错误(输出信息) 1376.5 输入重定向及tr命令 1406.6 cut(剪下)命令 1426.7 paste(贴上)命令 1446.8 使用col命令将Tab转换成空格 1466.9 使用sort命令进行排序 1476.10 使用uniq命令去掉档案中相邻的重複行 1506.11 管道(|)操作 1526.12 使用tee命令分流输出 1556.13 传送电子邮件 1566.14 阅读电子邮件 1586.15 利用管道传送邮件 1616.16 您应该掌握的内容 163第7章 用户、群组和许可权7.1 Linux系统的安全模型 1657.2 用户(Users)及passwd档案 1657.3 shadow档案 167 7.4 groups(群组)及group和gshadow档案 1717.5 root用户及档案的安全控制 1747.6 怎样查看档案的许可权 1757.7 Linux系统的安全检测流程 1777.8 使用符号表示法设定档案或目录上的许可权 1787.9 使用数字表示法设定档案或目录上的许可权 1817.10 nautilus界面的汉化和许可权设定 1857.11 您应该掌握的内容 185第8章 用户、群组及许可权的深入讨论8.1 passwd、shadow和group档案及系统用户和群组 1888.2 使用passwd修改密码和检查用户密码的状态 1898.3 使用su命令进行用户的切换 1918.4 发现与用户相关信息的命令 1968.5 Linux系统的默认许可权设定 1988.6 特殊许可权(第4组许可权) 2028.7 以chmod的字元方式设定特殊(第4组)许可权 2048.8 以chmod的数字方式设定特殊许可权 2068.9 特殊许可权对执行档的作用 2078.10 特殊许可权对目录的作用 2108.11 您应该掌握的内容 216第9章 Linux档案系统及一些命令的深入探讨9.1 磁碟分区和档案系统 2189.2 i节点 2189.3 普通档案和目录 2209.4 cp、mv及rm命令如何操作inodes 2229.5 符号(软)连线 2239.6 怎样发现软连线断开问题 2259.7 软连线所对应路径的选择及软连线的测试 2269.8 列出软连线对应的i节点号及软连线的工作原理 2309.9 硬连线 2319.10 Linux系统中的档案类型和socket简介 2349.11 怎样检查磁碟空间 2359.12 可移除式媒体的工作原理及CD和DVD的使用 2389.13 可移除式媒体——USB快闪记忆体 2409.14 可移除式媒体——软碟 2429.15 将软碟格式化为DOS档案系统及可能产生的问题 2469.16 您应该掌握的内容 248第10章 正文处理命令及tar命令( 视频讲解:13分钟)10.1 使用cat命令进行档案的纵向合併 250 10.2 unix2dos和dos2unix命令(工具) 25110.3 使用diff或sdiff命令比较两个档案的差别 25410.4 使用aspell和look命令检查单词的拼法 25610.5 使用expand命令将製表键(Tab)转换成空格 26010.6 使用fmt和pr命令重新格式化正文 26110.7 归档档案和归档技术 26510.8 使用tar命令创建、查看及抽取归档档案 26710.9 档案的压缩和解压缩 26910.10 在使用tar命令的同时进行压缩和解压缩 27210.11 使用tar命令将档案打包到软碟上的步骤及準备工作 27410.12 低级格式化多张虚拟软碟 27510.13 使用tar命令将arch目录打包(备份)到软碟上 27610.14 使用tar命令利用软碟上的备份恢复arch目录 27710.15 您应该掌握的内容 279第11章 Shell编程11.1 使用grep命令搜寻档案中的内容 28111.2 使用egrep命令搜寻档案中的内容 28811.3 使用fgrep命令搜寻档案中的内容 29211.4 使用sed命令搜寻和替换字元串 29411.5 awk命令简介及位置变数(参数) 30011.6 在awk命令中指定栏位的分隔设定及相关例子 30211.7 在awk命令表达式中使用NF、NR和$0变数 30311.8 利用awk命令计算档案的大小 30511.9 简单shell脚本的开发 30711.10 在awk命令中条件语句的使用 30911.11 在awk命令中循环语句的使用 31011.12 您应该掌握的内容 314第12章 利用vi编辑器创建和编辑正文档案12.1 vi编辑器简介 31712.2 vi编辑器的操作模式 32012.3 在vi编辑器中游标的移动 32012.4 进入插入模式 32312.5 在命令行模式下修改、删除与複製的操作 32412.6 贴上命令 32612.7 复原和重做命令及vi的可视模式 32712.8 在命令行模式下关键字的搜寻 32812.9 一些编辑命令及编辑技巧 329 12.10 扩展模式与档案的存储和退出 33012.11 快速移动游标在档案中的位置 33212.12 快速移动游标在萤幕中的位置 33312.13 vi编辑器的过滤功能 33412.14 设定vi编辑器工作方式 33512.15 搜寻和替代关键字 33712.16 间接(高级)读写档案操作 33812.17 您应该掌握的内容 341第13章 配置Bash Shell和系统配置档案13.1 Bash Shell的配置与变数 34313.2 通过局部变数来设定Shell 34413.3 局部变数PS1 34513.4 别名的用法及设定 34713.5 利用set进行Shell的设定 35013.6 将局部变数转换成环境变数 35413.7 常用的环境变数 35813.8 Shell启动脚本和登录Shell 36013.9 Login shell执行的启动脚本和顺序 36113.10 Non-login shell执行的启动脚本和顺序 36413.11 /etc/profile档案和/etc/profile.d目录 36613.12 ~/.bash_profile和~/.bashrc及其他的一些系统档案 36813.13 您应该掌握的内容 371第14章 系统安装注意事项及相关的概念14.1 RHEL安装的硬体需求及相关的概念 37414.2 硬体设备与档案的对应关係 37614.3 安装RHEL的方法和一些安装选项 37714.4 硬碟的结构及硬碟分区 37914.5 Linux系统中硬碟的分区 38114.6 配置档案系统的注意事项 38414.7 Linux系统安装时的网路配置 38614.8 Linux系统安装时的其他配置 38714.9 您应该掌握的内容 388第15章 系统的初始化和服务( 视频讲解:16分钟)15.1 Linux系统引导的顺序 39115.2 BIOS的初始化和引导载入程式 39215.3 GRUB程式和grub.conf档案 39615.4 在grub开机选单中加入多个系统的实例 40115.5 修改root和grub的密码 40315.6 核心的初始化和init的初始化 40515.7 run levels(运行级别) 408 15.8 /etc/rc.d/rc.sysinit所做的工作 41015.9 执行对应/etc/rc.d/rc*.d目录中的程式(脚本) 41115.10 守护进程 41215.11 System V 脚本(程式)的特性 41515.12 System V服务的管理及/etc/rc.d/rc.local脚本 41615.13 虚拟控制台 41815.14 管理和维护服务 42015.15 关闭系统及重启系统 42515.16 您应该掌握的内容 427第16章 Linux核心模组及系统监控16.1 Linux系统核心模组以及这些模组的配置 43016.2 /proc虚拟档案系统 43216.3 通过sysctl命令永久保存/proc/sys下的配置 43516.4 检测和监督Linux系统中的硬体设备 43616.5 系统汇流排支持和可热插拔汇流排支持 43816.6 系统监视和进程控制工具——top和free 44016.7 系统监视和进程控制工具——vmstat和iostat 44316.8 系统中进程的监控——ps和pgrep 44516.9 系统中进程的监控——pstree、kill和pkill 44716.10 您应该掌握的内容 453第17章 软体包的管理17.1 RPM的特性和RPM程式的工作方式 45617.2 使用RPM安装及移除软体 45717.3 查询RPM软体包中的信息 46017.4 验证RPM软体包是否修改过 46217.5 rpm2cpio工具 46717.6 RPM软体包的属性依赖性问题 47017.7 您应该掌握的内容 473第18章 硬碟分区、格式化及档案系统的管理18.1 在VMware虚拟机上添加虚拟硬碟 47518.2 系统初始化时怎样识别硬碟设备及硬碟分区 47518.3 使用fdisk和partprobe命令来管理硬碟分区 47718.4 创建档案系统(数据的管理) 48118.5 使用mke2fs格式化命令创建档案系统的实例 48418.6 ext2与ext3档案系统之间的差别及转换 48718.7 为一个分区设定lable(分区名) 49018.8 档案系统的挂载与卸载 492 18.9 mount和umount命令深入讨论 49718.10 使用mount命令的两个特殊实例 50118.11 利用/etc/fstab档案在开机时挂载档案系统 50418.12 虚拟记忆体的概念以及设定与管理 50818.13 使用硬碟分区创建和使用系统交换区的实例 50818.14 使用档案创建和使用系统交换区的实例 51018.15 在ext3/ext2档案系统中档案属性的设定 51218.16 您应该掌握的内容 516第19章 Linux网路原理及基础设定( 视频讲解:14分钟)19.1 Linux作业系统怎样识别网路设备 51919.2 使用ifconfig命令来维护网路 52019.3 使用ifdown和ifup命令停止和启动网卡 52119.4 网路配置档案和使用命令行网路配置工具配置网路 52219.5 使用图形化网路配置工具配置网路 52619.6 在一个网卡上绑定多个IP位址 52919.7 分享其他Linux系统上NFS的资源 53519.8 利用Auto-Mounter自动挂载NFS档案系统 53919.9 您应该掌握的内容 543第20章 用户管理及维护20.1 /etc/passwd档案与finger和chfn命令 54620.2 怎样在Linux系统中添加一个新的用户账户 55120.3 使用newusers命令一次创建一批(多个)用户 55420.4 用户的私有群组以及群组的管理 55720.5 使用usermod命令修改用户账户 55820.6 使用usermod命令锁住用户及将用户解锁 56120.7 使用userdel命令删除用户账号 56220.8 用户账户密码的管理 56420.9 Login shell与Non-login shell脚本以及su命令 57020.10 普通用户利用sudo命令执行root用户许可权的命令 57120.11 suid、sgid以及sticky特殊许可权综述 57320.12 您应该掌握的内容 577第21章 Linux高级档案系统管理21.1 在虚拟机上添加虚拟硬碟 57921.2 磁碟阵列简介 57921.3 RAID 0的工作原理 580 21.4 RAID 1的工作原理 58121.5 RAID 5的工作原理 58221.6 配置软体RAID 1的实例 58421.7 软体RAID 1的测试和恢复实例 58921.8 逻辑卷管理的概念 59221.9 创建逻辑卷的实例 59321.10 动态放大逻辑卷 59621.11 增大Volume Group的大小 59821.12 删除逻辑卷、卷组以及物理卷 59921.13 Linux系统的磁碟配额管理 60121.14 设定用户磁碟配额的实例 60221.15 您应该掌握的内容 606第22章 Linux系统排除故障方法简介( 视频讲解:15分钟)22.1 排除故障的基本原理 60922.2 排除图形界面(X协定)故障的流程 61022.3 排除网路故障的实例及流程 61222.4 开机以及档案系统故障排除的流程 61522.5 某一运行级别的恢复 61722.6 修复/etc/fstab设定错误而产生的系统故障 61722.7 Linux系统的救援模式及如何进入救援模式 61822.8 修复根目录档案系统损毁的实例 61922.9 开机管理程式损坏的实例 62022.10 您应该掌握的内容 622