Linux操作系统基础

当前位置:首页 > 教材教辅 > 职业技术培训 > Linux操作系统基础

出版社:电子工业出版社
出版日期:2012-2
ISBN:9787121151408
作者:安博教育集团
页数:259页

章节摘录

  1.1.1 操作系统简介  在了解Linux之前,首先来简单了解一下什么是操作系统。我们知道计算机就是一堆硬件设备的组合,那么谁才能合理地指挥这些硬件设备协调工作呢?靠用户直接操作硬件设备肯定不行,因为不是每个用户都是技术行家。这个时候操作系统就出现了,操作系统是大量软件的集合,这些软件可以指挥和协调计算机硬件设备完成用户要求的工作。换句话说操作系统就是用户看到的计算机,操作系统为用户提供了一个抽象的计算机,这样用户在使用计算机的过程中就免了直接操作硬件设备,只要使用操作系统所提供的功能就能完成自己所需要的任务了。  总的来讲,操作系统的主要任务就是对系统中的硬件资源和文件系统的有效管理,以提高系统资源的利用率。在硬件资源中主要有处理器、存储器和外部设备。因此操作系统的主要功能就是处理器管理、存储管理、设备管理和信息管理。  在多任务或者多用户环境下,要协调多个作业同时运行,就需要解决处理机的管理问题。在多任务环境下,处理机的分配和运行是以进程为基本单位的,因此处理机的管理也就是对进程的管理。进程管理主要包括进程控制、进程同步、进程通信和进程调度。  存储管理的任务是为多任务环境提供良好的环境,提高内存的使用效率同时方便用户使用存储器。内存管理主要包括内存分配、内存保护、地址映射、内存扩展。  在计算机中,除了CPU和内存之外其余几乎都是外部设备,这些外部设备的种类多,物理特性差别大。因此操作系统对硬件设备的管理相对来讲比较复杂,硬件设备的管理包括缓冲管理、设备分配、设备处理、设备独立性和虚拟设备。  ……

书籍目录

第1章 Linux概述1.1 Linux操作系统简介1.1.1 操作系统简介1.1.2 从UNIX到Linux这一段历史1.2 Linux系统特点1.2.1 Linux的功能1.2.2 Linux系统的特点1.3 Linux系统组成1.4 内核及其发行版本1.4.1 内核概念1.4.2 内核版本号1.4.3 Linux发行版本1.5 Linux的应用领域1.5.1 Linux服务器1.5.2 桌面应用1.5.3 嵌入式1.6 安装前的准备1.6.1 安装的硬件要求1.6.2 硬盘结构与分区1.6.3 与Windows分区对比本章小结习题第2章 安装Linux操作系统2.1 Ubuntu系统安装前的准备工作2.1.1 Ubuntu 11.04版本介绍2.1.2 硬件要求2.1.3 获取Ubuntu 11.042.1.4 分区划分2.2 安装Ubuntu2.3 登录与退出系统2.3.1 用超级用户登录到命令提示符2.3.2 添加一个新用户2.3.3 切换系统虚拟控制台2.3.4 注销和关机2.4 安装后的系统设置2.4.1 设置网络2.4.2 安装语言套件2.4.3 安装硬件驱动本章小结习题第3章 远程管理Linux3.1 配置IP3.1.1 命令配置3.1.2 使用网络工具配置3.2 Telnet服务3.2.1 安装Telnet服务3.2.2 配置Telnet服务3.2.3 登录Telnet服务3.3 SSH服务3.3.1 安装配置OpenSSH服务3.3.2 启动OpenSSH服务3.3.3 登录OpenSSH服务3.4 Webmin服务3.4.1 安装Webmin3.4.2 通过Webmin配置Linux本章小结习题第4章 Shell命令4.1 Shell4.1.1 确定系统安装的是哪种Shell4.1.2 Shell版本切换4.2 Shell命令4.2.1 Shell命令格式4.2.2 Shell文件的校正方法4.2.3 获取联机帮助4.3 Shell操作命令4.3.1 文件操作命令4.3.2 系统相关基本命令4.3.3 标准输入/输出和错误输出4.3.4 管道本章小结习题第5章 Shell脚本及环境参量设置5.1 编写简单的Shell脚本5.1.1 注释5.1.2 变量5.1.3 变量属性5.1.4 开始编写第一个Shell脚本文件5.2 为Shell脚本添加控制结构5.2.1 if…then控制结构5.2.2 if…then…else控制结构5.2.3 if…then…elif控制结构5.2.4 for…in控制结构5.2.5 for控制结构5.2.6 while控制结构5.2.7 util控制结构5.2.8 break与continue5.2.9 case逻辑结构5.3 环境变量和系统变量5.3.1 列出所有的环境变量5.3.2 操作环境变量5.3.3 系统变量介绍本章小结习题第6章 Vi编辑器6.1 Vi编辑器的使用6.1.1 启动Vi6.1.2 退出Vi6.2 Vi编辑器模式转换6.2.1 转换为输入模式6.2.2 输入模式下的简单操作方法6.3 Vi查找和替换6.3.1 查找字符6.3.2 查找字符串6.3.3 替换字符串6.4 Vi中的选项本章小结习题第7章 文件系统管理7.1 文件系统概述7.1.1 文件系统功能7.1.2 文件系统类型7.2 Linux文件系统7.2.1 基本目录7.2.2 Linux文件系统和Windows文件系统比较7.3 目录文件和普通文件7.3.1 工作目录7.3.2 主目录7.3.3 路径名7.4 目录操作7.4.1 创建目录7.4.2 删除目录7.4.3 移动和复制文件7.5 访问权限7.5.1 显示访问权限7.5.2 改变访问权限7.5.3 目录访问权限7.6 图形化操作文件系统7.6.1 使用Nautilus浏览文件系统7.6.2 图形化文件打包工具7.5.3 Shell归档和压缩工具本章小结习题第8章 磁盘管理8.1 文件系统格式8.1.1 Ext28.1.2 Ext38.1.3 其他文件系统8.2 Ext2文件系统8.2.1 Linux文件系统分配策略8.2.2 文件的记录形式8.3 fdisk分区工具8.3.1 查看硬盘及分区信息8.3.2 显示格式8.3.3 fdisk分区操作8.4 格式化分区8.5 挂载分区8.5.1 挂载命令8.5.2 卸载命令8.6 其他相关命令8.6.1 du命令8.6.2 df命令8.6.3 dd命令8.6.4 e2fsck命令8.7 配置文件8.7.1 fstab8.7.2 mtab本章小结习题第9章 账户管理9.1 Linux系统账户介绍9.1.1 用户账号文件9.1.2 /etc/shadow文件9.1.3 /etc/group文件9.2 添加用户9.2.1 编辑passwd文件和shadow文件9.2.2 编辑/etc/group文件9.2.3 设置初始密码和创建用户主目录9.2.4 使用adduser命令添加用户9.3 删除用户9.3.1 使用userdel命令删除用户9.3.2 禁用和启用账号9.4 用户组管理9.4.1 创建用户组9.4.2 向用户组中添加用户9.4.3 修改用户组9.5 root超级用户9.5.1 超级用户9.5.2 成为root用户本章小结习题第10章 进程和日志管理10.1 进程的组成10.1.1 进程的PID和PPID10.1.2 UID和EUID10.1.3 GID和EGID10.2 进程的生命周期10.3 信号10.4 进程的状态10.5 进程管理10.5.1 监视进程的工具10.5.2 监视系统任务10.5.3 查询进程10.5.4 终止进程10.5.5 影响调度优先级10.6 日志管理10.6.1 日志管理工具10.6.2 日志级别10.7 常用日志命令本章小结习题第11章 软件包管理11.1 deb软件包11.1.1 软件包的类型11.1.2 软件包的命名规则11.1.3 软件包的优先级11.1.4 软件包的依赖关系11.1.5 软件包的状态11.2 Ubuntu软件包管理工具11.3 使用dpkg管理软件包11.3.1 dpkg命令格式11.3.2 获取已安装软件包信息11.3.3 获取与查看软件包信息11.3.4 安装和卸载软件包11.4 使用APT管理软件包11.4.1 设置APT源11.4.2 查询软件包信息11.4.3 管理软件包11.5 使用software-center管理软件包11.5.1 启动software-center11.5.2 查询和安装软件包11.5.3 卸载软件包11.6 使用synaptic管理软件包11.6.1 启动synaptic11.6.2 刷新软件源11.6.3 查看软件包信息11.6.4 安装软件包11.6.5 卸载软件包11.6.6 升级软件包本章小结习题第12章 GRUB的使用和配置12.1 GRUB概述12.2 GRUB的安装12.3 配置文件menu.lst12.4 GRUB命令行启动Linux12.5 GRUB引导Windws12.6 修复GRUB12.7 Linux系统启动过程本章小结习题第13章 打印机配置13.1 图形化打印管理工具13.1.1 添加本地打印机13.1.2 添加网络打印机13.2 通用UNIX打印服务13.2.1 CUPS打印服务器13.2.2 CUPS客户端本章小结习题附录 RPM管理软件包

作者简介

《Linux操作系统基础》深入浅出地介绍了Linux操作系统管理的基础知识,内容涉及系统安装、Shell命令、文件系统管理、磁盘管理、进程和日志管理、编辑工具、启动管理器等。全书内容丰富,结构严谨,层次清晰,语言生动,论述精准而深刻,实例丰富而实用。
《Linux操作系统基础》不仅适合作为计算机职业培训的首选教材,也适合普通高校学生作为教材使用,更是Linux初学者和开发者的首选参考书。

图书封面


 Linux操作系统基础下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024