注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统LinuxLinux系统最佳实践工具:命令行技术

Linux系统最佳实践工具:命令行技术

Linux系统最佳实践工具:命令行技术

定 价:¥80.00

作 者: 曹江华 著
出版社: 电子工业出版社
丛编项:
标 签: 执业药师

购买这本书可以去


ISBN: 9787121081248 出版时间: 2009-03-01 包装: 平装
开本: 大16开 页数: 727 字数:  

内容简介

  汇集了Linux命令行下主要命令的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。阅读《Linux系统最佳实践工具:命令行技术》之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。《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.1.1 UNIX操作系统的诞生
1.1.2 MInix操作系统
1.1.3 GNU早期简史
1.1.4 POSIX标准历史
1.1.5 Linux概述
1.1.6 Linux和开源软件的商业化
1.1.7 Linux和开源软件的商业模式
1.2 Linux内核和Linux发行版本
1.2.1 Linux发行版本概述
1.2.2 Linux内核的变迁
1.2.3 Linux主要发行版本
1.3 Linux的优势
1.4 小结
第2部分 从系统管理角度
学习Linux命令
第2章 LINUX文件系统及其相关处理命令
2.1 Linux的文件系统介绍
2.1.1 文件系统定义
2.1.2 Linux文件系统的体系结构
2.1.3 Linux文件系统结构
2.1.4 /proc文件系统
2.1.5 Linux文件系统的组成
2.1.6 文件类型
2.1.7 文件系统的特性
2.1.8 Linux主流文件格式
2.2 查看当前Linux支持的文件类型
2.2.1 Is:显示文件名
2.2.2 cat:显示文本文件内容
2.2.3 rm删除文件
2.2.4 less:分屏显示文件
2.2.5 cp:复制文件
2.2.6 mv:更改文件名
2.2.7 grep:查找字符串
2.2.8 head:显示文件头部
2.2.9 tail:显示文件尾部
2.2.10 sort:按顺序显示文件内容
2.2.11 uniq:忽略文件中的重复行
2.2.12 diff:比较两个文件
2.2.13 diffstat命令:diff结果的统计信息
2.2.14 file:测试文件内容
2.2.15 echo:显示文本
2.2.16 date:显示日期和时间
2.2.17 script:记录Linux会话信息
2.2.18 apropos:搜索关键字
2.2.19 locate:搜索文件
2.2.20 rmdir:删除目录
2.2.21 basename:显示文件或者目录的基本名称
2.2.22 cl;chaattr:改变文件的属性
2.2.23 cksum:文件的CRC校验
2.2.24 cmp:比较文件差异
2.2.25 split:分割文件
2.2.26 dirname:显示文件除名字外的路径
2.2.27 find:查找目录或者文件
2.2.28 findfs:通过列表或用户ID查找文件系统
2.2.29 In:链接文件或目录
2.2.30 Indir:链接目录内容
2.2.31 Isattr:显示文件属性
2.2.32 od:输出文件内容
2.2.33 paste:合并文件的列
2.2.34 slat:显示inode内容
2.2.35 tee:读取标准输入到标准输出并可保存为文件
2.2.36 tmpwatch:删除临时文件
2.2.37 touch:更新文件或日录时间
2.2.38 tree:以树状图显示目录内容
2.2.39 urnask:指定在建立文件时预设的权限掩码
2.2.40 chmod:设置文件或者目录的权限
2.2.41 chgqa:改变文件或者目录所属的群组
2.2.42 chown:改变文件的拥有者或者群组
2.3小结
第3章 LINUX磁盘管理及其相关命令
3.1 硬盘相关的概念
3.1.1 硬盘及其组成
3.1.2 硬盘的性能指标
3.1.3 硬盘接口方式
3.1.4 Linux服务器硬盘的选择
3.2 Linux磁盘分区
3.2.1 df:磁盘信息
3.2.2 du:显示目录或者文件所占的磁盘空间
3.2.3 dd:磁带驱动操作
3.2.4 fdisk:磁盘分区
3.2.5 mount:加载文件系统
3.2.6 umount:卸载文件系统
3.2.7 mkfs:建立各种文件系统
3.2.8 lmkfsext2:建立一个ext2/ext3文件系统
3.2.9 mkbootdisk:建立启动盘
3.2.10 fsck:检查文件系统
3.2.11 fsckext2:检查文件系统
3.2.12 hdparm:设置磁盘参数
3.2.13 mkswap:建立交换分
3.2.14 dump:备份文件系统
3.2.15 restore:还原文件
3.2.16 sync:写入磁盘
3.2.17 e21abel:设置卷标
3.2.18 badblock:检查磁盘
3.2.19 quota:显示磁盘已使用的空间与限制
3.2.20 quotacheck:检查磁盘的使用空问与限制
3.2.21 quotaoff:关闭磁盘空问限制
3.2.22 quotaon:开启磁盘空间限制
3.2.23 quotastats:显示磁盘空间的限制
3.2.24 repquota:检查磁盘窑问限制的状态
3.2.25 mdadm:RAID工具
3.2.26 parted:磁盘分区工具
3.3 Linux磁盘操作实战
3.3.1 为Linux添加新硬盘
3.3.2 Linux服务器磁盘配额配置
3.3.3 优化Linux系统硬盘
3.4 RAID和LⅣM
3.4.1 LinuxF软件RAID配置
3.4.2 LVM基础
3.4.3 LVM配置实战
3.4.4 LVM和RAID配合使用
3.5 小结
第4章 LINUX进程及其管理命令
4.1 Linux进程的基础
4.1.1 进程的基本概念
4.1.2 进程的属性
4.1.3 理解Linux下进程的结构
4.1.4 进程状态
4.1.5 Linux进程的创建
4.1.6 进程的管理
4.1.7 Linux的第一个进程
4.1.8 Linux的线程简介
4.2 理解Linux守护进程
4.2.1 守护进程简介
4.2.2 查看守护进程的方法
4.2.3 100个最常见Linux守护进程简介
4.2.4 Linux守护进程工作原理和方式
4.3 Linux进程管理命令详解
4.3.1 at:定时运行命令
4.3.2 bg:后台运行命令
4.3.3 fg:挂起程序
4.3.4 jobs:显示后台程序
4.3.5 kilh终止进程
4.3.6 crontab:安装、删除或列出任务表
4.3.7 ps:查看权限
4.3.8 pstree:列出当前进程的树状结构
4.3.9 top:显示进程
4.3.10 nice:改变权限优先级
4.3.11 reaice:修改优先级
4.3.12 sleep:暂停进程
4.3.13 nohup:用户退出系统之后继续工作
4.3.14 pgrep:查找当前进程并列出匹配给定条件的进程
4.3.15 chkconfig:设置系统的各种服
4.4小结
第5章 LINUX网络体系及其相关命令
5.1 Linux网络体系简介
5.1.1 OSI模型
5.l.2 OSI七层功能说明
5.1.3 TCPflP模型
5.1.4 IP寻址、子网和路由
5.2 Linux网络基础
5.2.1 Linux网络结构的特点
5.2.2 Linux下端口号分配
5.2.3 Linux的TCP/IP网络配置
5.3 Linux网络管理命令详解
5.3.1 arp:管理系统中的ARP高速缓存
5.3.2 arpwatch:监听ARP记录
5.3.3 ADSL:调制解调器命令
5.3.4 ifconfig:设置网络接口
5.3.5 iwconfig:设置无线网卡
5.3.6 hostname:显示主机名
5.3.7 ifup:激活设备
5.3.8 ifdown:禁用网络设备
5.3.9 mii-tool:调整网卡模式
5.3.10 route:设置路由表
5.3.11 netstat:查看网络连接
5.3.12 ping:检测网卡接口
5.3.13 minicom:设置调制解调器
5.3.14 pppd:建立PPP连接
5.3.15 pppstats:显示PPP连接状态
5.3.16 chat:拨号命令
5.3.17 traceroute:显示数据包到主机间的路径
5.3.18 rcp:远程复制
5.3.19 finger:查找并显示用户信息
5.3.20 tcpdump:网络数据分析器
5.3.21 ip:网络集成命令工具
5.3.22 yum:软件包管理
5.3.23 apt:管理套件的工具
5.4 通过Linux命令行进行网络操作
5.4.1 配置Linux的TCP/IP配置
5.4.2 Linux服务器的静态路由配置
5.4.3 Linux异构网络共享ADSL连接及其故障排除
5.4.4 Linux命令行下发送带有附件的邮件
5.4.5 掌握Linux命令行下载工具
5.4.6 掌握Linux命令行网络监控工具
5.5 掌握Linux命令行嗅探器工具
5.5.1 Linux嗅探器简介
5.5.2 使用Tcpdump
5.5.3 嗅探器的防范
第6章 LINUX用户管理及其相关命令
6.1 Linux用户管理简介
6.1.1 Linux多用户、任务系统
6.1.2 Linux用户(user)和用户组(group)概念
6.1.3 Linux用户、组及私有用户组
6.1.4 理解Linux用户配置文件
6.1.5 理解Linux用户组配置文件
6.1.6 Linux用户相关配置文件
6.1.7 定制Linux系统环境变量
6.2 Linux用户管理命令
6.2.1 useradd:建立用户
6.2.2 userdeh删除用户
6.2.3 usermod:修改已有用户信息
6.2.4 passwd:设置密码
6.2.5 chage:密码老化
6.2.6 groupadd:添加组
6.2.7 groupdeh删除组账户
6.2.8 groupmod:修改组
6.2.9 vipw:编辑/etc/passwd文件
6.2.10 vigr:编辑/etc/group文件
6.2.11 newgrp:转换组
6.2.12 groups:显示组
6.2.13 gpasswd:添加组
6.2.14 whoami:显示当前用户名称
6.2.15 who:显示登录用户
6.2.16 id:显示用户信息.
6.2.17 su:切换身份
6.2.18 pwck:检测账户
6.2.19 grpck=检测用户组账号信息完整性
6.2.20 chsh:设置shell
6.2.21 chfn:修改用户信息
6.3 Linux用户管理实例
6.3.1 Linux用户管理小技巧
6.3.2 配置sudo让Linux用户管理更加安全
6.3.3 为Linux用户配置PAM
6.3.4 Linux用户安全策略
第7章 LINUX的备份和压缩及其相关命令
7.1 Linux备份恢复基础
7.1.1 什么是备份
7.1.2 备份的重要性
7.1.3 备份前需考虑的因素
7.1.4 选择备份介质
7.1.5 Linux备份策略
7.1.6 确定要备份的内容
7.2 Linux下压缩文件格式简介
7.2.1 arc格式
7.2.2 arj格式
7.2.3 Izh(.lha)格式
7.2.4 rat格式
7.2.5 都格式
7.2.6 压缩文件相关网址
7.3 Linux的备份和压缩及其相关命令
7.3.1 tar:备份文件
7.3.2 dump:备份文件系统
7.3.3 cpio(copyin/out):备份文件
7.3.4 restore:还原备份下来的文件或整个文件系统(一个分区)
7.3.5 af:建立、修改或从档案文件中提取文件
7.3.6 bunzip2:解压缩bz2文件
7.3.7 bzip2:解压缩bz2文件
7.3.8 unzip:解压缩z|p文件
7.3.9 bzip2recover:损坏bz2文件的修复
7.3.10 gzip:压缩文件
7.3.11 icompress:压缩、解压文件
7.3.12 gzexe:压缩执行文件
第8章 LINUX系统管理命令
第9章 LINUX服务器管理命令
第10章 LINUX打印系统及其相关命令
第3部分 Linux开发编程中需要使用的命令
第11章 LINUX库应用及其相关命令
第12章 LINUX开发常用命令GCC和MAKE
第13章 LINUX编辑器VI和EMACS
第14章 使用SHELL
第4部分 附录
附录A 解读LSB标准
命令索引

本目录推荐