全书从系统概论、指令说明和shell的相关知识,到电子邮件、在线帮助,再到其上的用户图形化界面、X视窗及其提供的Internet工具,都有详细的讲解。全书内容丰富、知识结构合理,是读者迅速、全面掌握Linux/Unix系统的首选。\r\n 由于其唯一能在各种主要品牌电脑上执行的多人多工特性、优秀的网络功能和可携性,以及其为更多人士所认知的开放性和稳定性,Linux/Unix操作系统成为新一代操作系统的主流已是挡不住的趋势。\r\n 本书除兼顾SVR4与BSD4.4两大主流Unix外,更纳入了Linux系统的相关信息,完整性与适用性佳。 \r\n 由于本书以初学者为对象,因此书中的说明力求浅显流畅并辅以插图说明,使读者能轻轻松松地悠游于Linux/Unix的天地中。\r\n 本书的内容不在于程序设计,而是阐释Linux/Unix系统的概念,如果您希望尽快上手使用此操作系统,那么此书绝对是不二的选择。
第0章 绪论\r\n\r\n本书导读\r\n谁需要这本书\r\n本书定位\r\n本书大纲及各章概要\r\n本书的特色\r\n本书的编排格式\r\nUNIX从头细说\r\n模块化的系统设计\r\n逻辑化的文件系统\r\n开放式系统(Open System)\r\n开放式系统的架构\r\n入机界面层\r\n应用环境层\r\n协同服务层\r\n通讯服务层\r\n基台层\r\nLinux——让微软也疯狂\r\n\r\n第1章 系统概论\r\n\r\n操作系统是什么\r\nDOS、Windows95/98与UNIX/Linux\r\n基本概念\r\n核心程序\r\nshell\r\n指令\r\n谈谈Unix/Linux操作系统的长短\r\n\r\n第2章 进入系统\r\n\r\n终端机/键盘\r\n登入系统\r\n帐号与通行密码\r\n登入系统\r\n提示符号\r\n登入时可能遇到的问题\r\n键盘\r\n调制解调器(Modem)或电话线\r\n终端机转纽(Switch)\r\n通行密码记错了\r\n设定安全可靠的通行密码\r\n更改/建立通行密码\r\n退出系统\r\n设定终端机机型\r\n\r\n第3章 目录、文件与指令执行\r\n\r\n目录和文件\r\n目录(Directory)\r\n一般文件(Ordinary file)\r\n设备文件(Device file)\r\n用户的登入目录\r\n如何执行指令\r\n指令的执行\r\n列出目录内容——Is\r\n选择目录\r\nIs的选项\r\n文件的读写与执行权限\r\n显示目前的工作目录pwd\r\n改变工作目录cd\r\n阅读文件的内容——cat\r\n阅读文件内容——more\r\n移动文件/文件重新命名——mv\r\n拷贝文件——cp\r\n删除文件——rm\r\n连接文件——In\r\n建立目录——mkdir\r\n删除目录——rmdir\r\n重导(Rediretione)与管道(Pipe)\r\n使用打印机\r\n把文件送到打印机(lp与pr)\r\n检查打印情形\r\n\r\n第4章 常用的系统指令\r\n\r\nar\r\napropos\r\nat\r\ncal\r\ncat\r\ncd\r\nchmod\r\ncp\r\ndate\r\ndf\r\ndiff\r\ndu\r\necho\r\nfind\r\nfinger\r\ngrep\r\nGroups\r\nkill\r\nIs\r\nmail\r\nmesg\r\nmkdir\r\nmv\r\nnohup\r\nIn\r\nIp\r\nIpr\r\npasswd\r\npr\r\nps\r\npwd\r\nrm\r\nsort\r\nspell\r\nsu\r\ntail\r\ntalk\r\ntouch\r\ntty\r\numask\r\nWall\r\nWc\r\nwho\r\nWrite\r\n\r\n第5章 字符模式下的编辑程序vi、joe与pico\r\n\r\n基本概念\r\n启动vi\r\n移动光标\r\n进人插入模式\r\n离开vi\r\n暂时离开vi\r\n删除资料\r\n合并两行与复原动作\r\n查询光标所在位置\r\n屏幕卷动以及快速移动光标\r\n搜寻字符串\r\n本文的取代\r\n有特殊意义的字符\r\n本文的搬动与复制\r\n文件合并\r\n加入行号\r\n挽救系统当机时正在编辑的文件\r\nVi命令摘要\r\n另一种迷择——joe\r\n最简单的编辑程序——pico\r\n\r\n第6章 核心的防弹衣——shell\r\n\r\nshell是UNIX下的命令解译器\r\n在shell下执行命令\r\nShell是如何解译命令\r\n现在用的是什么shell\r\nsh、csh、ksh、tcsh与bash的比较\r\nshell下的特殊字符(metacharacter)\r\nshell的变量与环境变量\r\n变量和环境变量的设定\r\nC shell与TCSH的内建环境变量\r\n使用环境变量所须注意的事项\r\nshell变量的使用\r\n变量运算\r\n具特殊意义的变量\r\n环境设定文件-.profile、.cshrc、.login及.logout\r\nShell的内建命令\r\n\r\n第7章 shell程序设计简介\r\n\r\n以命令文件设计新指令\r\nshell的循环与流程控制语句\r\n注解符号_\r\n执行程序符号——后括号(back quote)\r\n变量的数值运算expr指令\r\nShift语句\r\n条件语句if…then…fi\r\n(caret)特殊字符\r\ntest语句的使用\r\nelif语句\r\nexit语句\r\ncase语句\r\n程序的追踪-X选项\r\n循环语句for\r\n循环语句while\r\n点(.)指令\r\n虚指令(:)\r\nbreak与continue指令\r\n在命令文件中使用函数\r\n更深入的观念\r\n\r\n第8章 UNIX/Linux的设备文件\r\n\r\nUNIX/Linux设备文件\r\n设备(Device)文件与号码\r\nUNIX如何使用终端机\r\n加上终端机(terminal)\r\n检测错误\r\n打印机\r\n连接打印机\r\n打印排序\r\n打印控制\r\n\r\n第9章 系统开发工具C语言编译器\r\n\r\nC语言的开发环境\r\n编译程序cc与gcc\r\n函数库\r\n辅助用工具程序\r\n程序的编译\r\n编译程序的工具——make\r\n在makefile中使用宏(Macro)\r\n\r\n第10章 电子邮件与在线帮助\r\n\r\n电子邮件\r\nmail指令\r\n寄信功能介绍\r\n收信功能介绍\r\n文件.mailrc与dead.letter\r\n进一步认识电子邮件\r\n图形化的电子邮件界面\r\n在线帮助\r\n以man指令查询线上使用手册\r\nX视窗下的线上求助系统\r\n以apropos查询指令\r\nwhatis指令\r\n\r\n第11章 上网工具\r\n\r\ntelnet\r\n远端登入\r\nftp(文件传输协议)\r\narchie\r\nanonymous ftp资料搜寻服务器\r\nnet news\r\n网络新闻\r\n网络新闻的读取工具\r\ngopher\r\nWWW\r\n\r\n第12章 X视窗系统简介\r\n\r\n简介\r\nX的架构\r\nX服务器\r\nX用户端\r\n使用X视窗\r\n启动X视窗\r\nX视窗的外观与基本操作\r\nxterm\r\n在X视窗下轻松管理系统\r\n关机\r\n新增、更新与删除用户