Linux系统最佳实践工具——命令行技术
分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 曹江华著
出 版 社: 电子工业出版社
出版时间: 2009-3-1字数:版次: 1页数: 727印刷时间:开本: 大16开印次:纸张:I S B N : 9787121081248包装: 平装编辑推荐
本书特色:
◎本书是Linux命令行下主要命令最详尽的介绍,弥补了国内该领域市场空白
◎针对最新版LinuX内核,汇集最常用命令和新增命令,提供最新命令行参考
◎结合大量应用实例,力求将每个命令的使用方法及功能介绍清楚
◎从使用方便性上为读者考虑,功能相近的命令放在一起,便于读者查阅
◎对于初、中级用户,本书是一本字典式工具书供查阅
◎本书中介绍的重点命令通用于其他Linux发行版,是所有Linux用户必备参考书
本书结构:
本书的每一章都建立在前面章节所介绍知识的基础之上,这样就形成了自始至终的一个自然的学习路径。读者从本书获得了足够的知识之后,也会获得相应的信心,同时会发现章节的顺序和结构就是一个很有用的参考工具。
内容简介
经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。
本书汇集了Linux命令行下主要命令的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.0所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。
作者简介
曹江华:作者长期工作在LinuX网络教学与管理第一线,既有一定程度的理论积累,又有较为丰富的实践经验,在IT168、天极、赛迪、51 CTO、0BM开发者、计算机世界、《网管员世界》、《开放系统世界)等报刊发表Linux文章二百余篇,并长期担任《网管员世界》、《开放系统世界》“网络故障应用问答”的撰稿人,主要作品《Linux服务器安全策略详解》、《Red HatEnterprise Linux 5.0服务器构建与故障排除》。
目录
第1部分 Linux基础
第1章 LINUX简介
1.1 Linux简介
1.2 Linux内核和Linux发行版本
1.3 Linux的优势
1.4 小结
第2部分 从系统管理角度学习Linux命令
第2章 LINUX文件系统及其相关处理命令
2.1 Linux的文件系统介绍
2.2 查看当前Linux支持的文件类型
2.3 小结
第3章 LINUX磁盘管理及其相关命令
3.1 硬盘相关的概念
3.2 Linux磁盘分区
3.3 Linux磁盘操作实战
3.4 RAID和LVM
3.5 总结
第4章 LINUX进程及其管理命令
4.1 Linux进程的基础
4.2 理解Linux守护进程
4.3 Linux进程管理命令详解
4.4 总结
第5章 LINUX网络体系及其相关命令
5.1 Linux网络体系简介
5.2 Linux网络基础
5.3 Linux网络管理命令详解
5.4 通过Linux命令行进行网络操作
5.5 掌握Linux 命令行嗅探器工具
第6章 LINUX用户管理及其相关命令
6.1 Linux用户管理简介
6.2 Linux用户管理命令
6.3 Linux用户管理实例
第7章 LINUX的备份和压缩及其相关命令
第8章 LINUX系统管理命令
第9章 LINUX服务器管理命令
第10章 LINUX打印系统及其相关命令
第3部分 Linux开发编程中需要使用的命令
第11章 LINUX库应用及其相关命令
第12章 LINUX开发常用命令GCC和MAKE
第13章 LINUX编辑器VI和EMACS
第14章 使用SHELL
第4部分 附录
附录A 解读LSB标准
命令索引
书摘插图
第1部分 Linux基础
第1章 LINUX简介
1.1 Linux简介
Linux操作系统是UNIX操作系统的一种克隆系统。它诞生于1991年的10月5日(这是第一次正式向外公布的时间)。之后借助于Internet网络,并经过全世界各地计算机爱好者的共同努力,现已成为世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。Linux操作系统的诞生、发展和成长过程始终依赖于以下几个重要支柱:UNIX操作系统、Minix操作系统、GNU计划、POSLX标准、互联网。
1.1.1 UNIX操作系统的诞生
UNIX操作系统的发展,经历了漫长的十几载。回顾其发展史,将会对学好UNⅨX操作系统有很大的帮助。
1965年,贝尔电话实验室和通用电气公司及麻省理工学院的MAC课题组合作研发Multics操作系统,其设计目标是:
(1)向大的用户团体提供对计算机的同时访问。
(2)支持强大的计算能力与数据存储。
(3)在需要时,用户能够很容易地共享他们的数据。
1969年,原始版的Multics操作系统在GE645计算机上运行了,但是没有达到预定的设计目标。由于系统只能在GE645计算机上运行,没能提供预定的综合计算服务,因此动摇了研发目标,结果使贝尔实验室退出了这一项目。
于是,新的研发开始了:
(1)在贝尔实验室退出Multics工程后,贝尔实验室计算科学研究中心的成员们处于缺乏“方便的交互式计算服务”的境况中,为了改善他们的设计环境,K.汤普逊(Ken:r:hompson)、D.里奇(Dennis.Ritchie)及其他人勾画出一个纸面上的文件系统设计方案,它后来就演化成为UNIX文件系统的早期版本。
(2)此后,汤普逊编写了有关程序,该程序模拟了这个文件系统及请求分页环境中程序的行为。
(3)与此同时,他们借助GECOS计算机的程序开发环境为UNIX操作系统的开发在PDP-7机上建立了更好的开发环境。
……