出版时间:2010-1 出版社:人民邮电出版社 作者:刑国庆 等编著 页数:637 字数:1021000
Tag标签:无
前言
自1991年Linux诞生以来,大批人士加入学习、使用、开发、交流以及研究IAnux系统的队伍。这使得Linux系统流派纷呈,不同品牌的Linux系统各领风骚,其中比较著名的就有。RedHat、Fedora、:Debian、Ubuntu、SLISE、Mandriva、Slackware及Gentoo等。系统的不断升级,及时反映了IT行业的最新研究成果与开发技术,使得Linux成为最流行的操作系统之一。在各种发行品牌的Linux系统中,UbuntuLinux系统尤其引人注目,其发展与风靡速度非常的快。实际上,在不同的发行品牌或不同版本的Linux系统中,Linux系统采用的内核与实用程序基本上都是一样的,故不同的Linux系统之间并没有本质的差别,而是具有很多共性。因此,对于立志学习Linux的人来讲,选用任何一种Linux系统即可。与Linux系统本身拥有的强大功能相比,其桌面环境提供的功能毕竟有限,只能略尽部分辅助之力。在Linux系统中,桌面环境提供的任何系统工具实际上都是基于系统的基本命令实现的,不管桌面环境怎样丰富和发展,都离不开命令行的支持;Linux系统的强大功能完全表现在命令行中,体现在命令的充分发挥与灵活运用方面。这也说明了许多专业人员为什么仍然喜欢使用命令行而不是桌面环境访问Linux系统。因此,除了采用一整章的篇幅全面介绍GNOME桌面环境,使读者能够快速领略Linux系统的风范,激发学习IAnux系统的兴趣之外,本书力图以命令行界面为主,从最基本的命令入手,由浅入深,逐步阐述Linux系统的基本概念与工作原理;同时给出大量的应用实例,使读者能够通过命令行访问:Linux系统,深入了解、快速掌握Linux系统。此外,为了便于初学者快速入门,后续各章中也辅以必要的桌面工具的使用说明。本书以Ubuntu8.04和Ubuntu8.10为基准,涵盖了Linux系统的主要课题,对Linux系统的文件系统、Shell编程、进程管理、软件管理、磁盘空间管理、用户管理、系统启动过程、作业调度与系统日志、TCP/IP网络管理与应用、OpenSSH、DNS、NFS、Samba、Apache服务器与:MySQL数据库等方面进行了深入的讨论。
内容概要
本书首先介绍Ubuntu Linux系统的安装与GNOME桌面环境,然后从基本命令行入手,由浅入深,逐步阐述Linux系统的基本概念与原理,同时给出大量的应用实例。在此基础上,对Linux系统的各种文件系统、Shell编程、进程管理、软件管理、磁盘空间管理、用户管理、系统启动过程、作业调度与系统日志、TCP/IP网络管理与应用、OpenSSH、DNS、NFS、Samba、Apache服务器与MySQL数据库等方面进行了深入的讨论。本书内容丰富,语言流畅,涵盖了Linux系统的主要课题,可以作为学习、使用、管理与维护Ubuntu Linux系统的工具书,也可作为学习Linux操作系统的主要参考书。
书籍目录
第1章 系统概述与安装 1.1 Linux的兴起与发展 1.2 充分利用网上资源 1.3 随时查询随机文档 1.4 安装Ubuntu Linux系统 第2章 GNOME桌面环境 2.1 GNOME桌面环境概述 2.2 GNOME桌面环境浏览 2.3 应用程序菜单 2.4 位置菜单 2.5 系统菜单 2.6 使用移动存储设备 2.7 定制GNOME桌面环境 第3章 命令行基础知识 3.1 命令行结构 3.2 后台进程 3.3 标准输入/标准输出与标准错误 输出 3.4 输入/输出重定向 3.5 管道 3.6 元字符与文件名生成 3.7 转义与引用 3.8 命令历史 3.9 命令别名 3.10 作业控制 3.11 会话记录与命令确认 第4章 文件系统基础知识 4.1 文件系统的层次结构 4.2 文件系统的组织结构 4.3 文件的类型 4.4 文件的安全保护机制 第5章 文件和目录操作 5.1 创建文件 5.2 显示文件列表 5.3 显示文件内容 5.4 复制文件 5.5 移动文件 5.6 删除文件 5.7 显示当前工作目录 5.8 改换目录 5.9 创建目录 5.10 移动目录 5.11 复制目录 5.12 删除目录 5.13 比较文件之间的差别 5.14 从系统中检索文件 5.15 检索文件内容 5.16 排序 第6章 编辑文件 第7章 Shell基础知识 第8章 Shell高级编程 第9章 进程管理 第10章 proc文件系统 第11章 磁盘空间管理 第12章 软件管理 第13章 用户管理 第14章 系统启动与关机 第15章 作业调度与系统日志 第16章 文件系统内部组织 第17章 文件系统管理 第18章 TCP/IP网络管理 第19章 TCP/IP网络应用 第20章 DNS域名服务器 第21章 NFS网络文件系统 第22章 Samba资源共享 第23章 Apache服务器 第24章 MySQL数据库 参考文献
章节摘录
插图:文件的访问路径可以有两个起始点:一是从当前工作目录开始,二是从根目录开始。凡是以根目录为起始位置,即以斜线字符“/”为起始字符的路径名称为绝对路径名。绝对路径名指定了文件在文件系统的层次组织结构中从根目录开始的存储位置。相对路径是指相对于当前工作目录而言的目录。凡以当前工作目录或其他以非斜线字符为起始字符的所有路径名都是相对路径名。相对路径名指定了文件在文件系统中相对于当前工作目录的存储位置。例如,路径名/usr/include/stdio.h就是一个从根目录开始的绝对路径名。其中,usr是根目录的子目录,include是usr目录的子目录,而stdil.h则是这个目录层次末端的一个文件。include/stdio.h是相对于/usr目录的一个相对路径名,而stdio.h则是相对于/usr/inchde目录的一个相对路径名。每个目录中均包含以句点“.”和双句点“..”命名的两个特殊的目录文件,分别表示当前目录及其父目录。这两个特殊目录把文件系统中的各级目录有机地联结在一起。句点“.”是当前目录的别名,凡是期望访问当前目录中的文件时,都可以直接使用句点“.”而不必明确给出当前目录名。双句点“..”是当前目录父目录的别名。从任何目录位置开始,使用双句点“..”形式的父目录,可以逐层攀升到文件系统层次组织结构的最上层。下面几个简单的规则适用于所有的路径名。如果路径名以斜线字符开始,则说明路径名是从根目录开始的绝对路径名,除此之外,其他所有的路径名都是相对于当前目录的相对路径名。路径名要么是由斜线字符分隔的一系列名字,要么是单个名字,在一串名字中,最后一个名字就是实际的文件,其他名字均为目录。文件可以是任何类型的文件。在任何目录位置,在路径名中使用双句点“..”符号可以往上攀升文件系统的目录层次。在路径名中,除了双句点“..”之外的其他所有名字均为降低目录层次。
编辑推荐
《Ubuntu权威指南》:全面:全方位讲解ubuntu应用的方方面面实战:实例丰富、操作步骤详细、方便读者学习权威:资深专家多年经验的总结
图书封面
图书标签Tags
无
评论、评分、阅读与下载