### 华为UNIX培训教材知识点概览 #### 1. UNIX操作系统概述 - **1.1 UNIX操作系统简介** - **起源与历史**: UNIX最早在1969年由AT&T的贝尔实验室开发出来,最初是作为内部研究项目而设计的。1975年正式对外发布,随后因其强大的功能和灵活性而在学术界和工业界迅速普及。 - **应用范围**: 广泛应用于各种类型的计算机系统上,包括但不限于微型计算机、工作站、小型机、多处理器系统以及大型机等。 - **特点**: - 多任务与多用户支持。 - 强大的并行处理能力。 - 管道机制,允许数据流在程序之间传递。 - 内置的安全保护机制。 - 功能丰富的Shell脚本环境。 - 优秀的网络支持,尤其是在Internet上作为服务器平台的首选。 - 高度稳定性和可靠性。 - 良好的可移植性,因为大部分系统源代码采用C语言编写。 - 开放性,允许第三方修改和扩展。 - **1.2 UNIX系统组成** - **Kernel(内核)**: 操作系统的核心部分,负责管理和调度计算机硬件资源。 - **Shell(外壳)**: 用户与内核之间的接口,用于解释用户的命令并执行相应操作。 - **工具及应用程序**: 提供了各种实用工具和应用程序,方便用户进行日常操作和管理。 - **1.3 与UNIX有关的几个名词** - **多用户**: 支持多个用户同时登录并使用系统资源。 - **多任务**: 支持在同一时间执行多个程序或任务。 - **终端**: 用户与计算机交互的主要界面,包括字符终端和图形终端两种形式。 - **仿真终端**: 在一台计算机上模拟另一台计算机的终端行为。 - **控制台**: 一种特殊类型的终端,通常用于系统管理员进行高级操作和监控。 #### 2. UNIX常用操作 - **2.1 启动终端**: 打开终端窗口以便用户输入命令。 - **2.2 登录**: 用户通过用户名和密码验证后进入系统。 - **2.3 UNIX命令**: 包括但不限于文件操作、系统管理等各类命令。 - **2.4 注销(退出UNIX系统)**: 结束当前会话,安全地退出系统。 #### 3. UNIX文件系统 - **3.1 文件系统分类**: 包括不同类型的文件系统,例如ext3、ext4等。 - **3.2 文件类型**: 区分普通文件、目录、符号链接等不同类型。 - **3.3 树型目录结构**: 使用层级结构组织文件和目录。 - **3.4 文件名称**: 规定了文件命名规则。 - **3.5 文件存取权限**: 设定了用户对文件的读写执行权限。 - **3.6 重定向与管道**: 用于改变命令的标准输入/输出,以及在命令之间传输数据。 - **3.7 文件系统常用命令**: 如`ls`、`cp`、`mv`等用于文件操作的基本命令。 #### 4. UNIX文件系统常用工具 - **4.1 vi编辑器**: 常用的文本编辑器之一,提供了基本的文本编辑功能。 - **4.2 find命令**: 用于搜索特定文件。 - **4.3 grep命令**: 用于搜索文本中的模式。 - **4.4 cmp命令**: 用于比较两个文件的内容是否相同。 #### 5. UNIX系统深入了解 - **5.1 与UNIX有关的几个名词**: 进一步解释了多用户、多任务等概念。 - **5.2 在后台运行程序**: 如何让程序在后台运行。 - **5.3 在指定时间执行指定程序**: 使用cron等工具实现定时任务。 - **5.4 如何控制后台进程**: 如何暂停、恢复或终止后台进程。 - **5.5 如何查看磁盘使用情况**: 使用`df`、`du`等命令查看磁盘空间使用情况。 #### 6. UNIX用户管理 - **6.1 增加用户**: 创建新用户账户的过程。 - **6.2 开机**: 启动UNIX系统的步骤。 - **6.3 关机**: 安全关闭系统的步骤。 - **6.4 掉电故障及处理**: 遇到意外断电时的应急处理方法。 #### 7. 存储设备的使用 - **7.1 创建设备**: 如何在系统中添加新的存储设备。 - **7.2 mount和umount命令**: 用于挂载和卸载文件系统的命令。 - **7.3 软盘的使用**: 如何在UNIX系统中使用软盘。 - **7.4 硬盘的使用**: 包括分区、格式化等操作。 - **7.5 CD-ROM的使用**: 如何使用CD-ROM设备。 #### 8. UNIX实用程序 - **8.1 文件的备份和恢复实用程序**: 如`tar`、`cpio`等工具。 - **8.2 文件压缩和解压程序**: 如`gzip`、`bzip2`等。 #### 9. 网络通信 - **9.1 TCP/IP协议**: 介绍基本的网络协议及其工作原理。 - **9.2 查看网上用户信息**: 如何获取网络上的用户信息。 - **9.3 使用mail发送和接收电子邮件**: 使用命令行工具发送和接收邮件。 - **9.4 在网络上登录和拷贝**: 如何使用`ssh`、`scp`等工具远程访问和复制文件。 - **9.5 网络、主机和路由参数设置**: 配置网络参数的方法。 #### 10. UNIX常见故障处理 - **10.1 常见故障处理**: 包括系统崩溃、性能问题等常见问题及其解决方法。 - **10.2 附一、参考资料**: 提供了进一步学习和参考的资源。
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助