### RHCE6 学习笔记知识点总结 #### 一、RHEL6.1无人值守安装 ##### 1.1 配置FTP服务器放置安装源 - **步骤**: - 插入安装光盘。 - 将光盘挂载到`/var/ftp/pub`目录:`mount /dev/cdrom /var/ftp/pub`。 - 启动FTP服务:`service vsftpd restart`。 - 配置`yum`指向FTP服务器:编辑`/etc/yum.repos.d/rhel-source.repo`文件,将`baseurl`更改为`ftp://192.168.174.128/pub`。 - **安装无人值守配置软件**: - 使用`yum install system-config-kickstart`安装无人值守服务器配置软件包。 - 运行`system-config-kickstart`打开配置界面。 - 在配置界面中完成基本配置(例如设置root密码)。 - 选择FTP作为安装方式,无需配置匿名账号的用户名和密码。 - 设置磁盘分区选项,注意选择“Clear Master Boot Record”并进行磁盘分区设置。 - 添加网卡并选择DHCP方式获取IP地址。 - 完成配置后,保存配置文件`ks.cfg`到`/root/`目录,并将其复制到FTP服务器的`/var/ftp/pub/`目录中。 ##### 1.2 配置DHCP服务器 - **步骤**: - 安装DHCP软件包:使用`yum`或其他工具安装DHCP软件包。 - 修改DHCP配置文件`/etc/dhcp/dhcpd.conf`: - 填写正确的子网地址,例如:`subnet 192.168.174.0 netmask 255.255.255.0 {` - 指定动态地址池范围,例如:`range dynamic-bootp 192.168.174.200 192.168.174.250;` - 重启DHCP服务。 ##### 1.3 配置TFTP服务 - **步骤**: - 安装TFTP服务器软件包。 - 配置TFTP服务器,确保TFTP根目录中包含引导所需的文件(如vmlinuz、initrd.img、pxelinux.0和default)。 - 重启TFTP服务。 ##### 1.4 其他准备工作 - 确保网络环境正常,客户端能够访问FTP服务器、DHCP服务器和TFTP服务器。 - 准备好无人值守配置文件`ks.cfg`,并确保其正确放置在FTP服务器上。 #### 二、文件操作指令 ##### 2.1 压缩命令 - **常用命令**: - `gzip`:用于单个文件的压缩。 - `tar`:用于打包多个文件,并可与`gzip`结合使用进行压缩。 - `bzip2`:提供比`gzip`更好的压缩比率,但压缩速度较慢。 - **示例**: - 使用`gzip`压缩文件:`gzip file.txt`。 - 使用`tar`打包并压缩文件:`tar -czvf archive.tar.gz file1.txt file2.txt`。 - 使用`bzip2`压缩文件:`bzip2 file.txt`。 ##### 2.2 WC命令 - **功能**:统计文件中的行数、单词数和字符数。 - **示例**: - 统计文件`file.txt`中的行数、单词数和字符数:`wc file.txt`。 - 仅统计行数:`wc -l file.txt`。 ##### 2.3 SORT命令 - **功能**:对文件中的文本进行排序。 - **示例**: - 对文件`file.txt`中的内容按行排序:`sort file.txt`。 - 对文件`file.txt`中的内容按字母顺序逆序排序:`sort -r file.txt`。 - 将排序结果重定向到另一个文件:`sort file.txt > sorted_file.txt`。 ##### 2.4 标准输入与标准输出 - **概念**: - 标准输入(stdin)通常指的是键盘输入。 - 标准输出(stdout)通常指的是屏幕输出。 - 标准错误(stderr)通常也是屏幕输出,但与标准输出分离。 - **重定向与管道**: - 使用`>`重定向输出到文件:`command > output.txt`。 - 使用`>>`追加输出到文件:`command >> output.txt`。 - 使用`|`连接命令形成管道:`command1 | command2`。 #### 三、通配符 - **简介**:通配符用于匹配文件名模式。 - **示例**: - `*`匹配任何字符序列。 - `?`匹配任何单个字符。 - `[abc]`匹配a、b或c中的任意一个字符。 - `[!abc]`匹配除了a、b或c之外的任何单个字符。 #### 四、关于硬盘分区的操作 ##### 4.1 硬盘的硬件知识 - 硬盘的基本组成部分包括磁盘片、读写头、电机等。 - 磁盘片上有多个磁道,每个磁道由多个扇区组成。 ##### 4.2 LINUX支持的文件系统 - Linux支持多种文件系统,如`ext2`、`ext3`、`ext4`、`XFS`等。 - `ext4`是最常用的Linux文件系统之一,提供高性能和安全性。 ##### 4.3 硬盘与目录的容量 - 使用`df`命令查看磁盘使用情况:`df -h`。 - 使用`du`命令查看目录占用的空间:`du -sh /path/to/directory`。 ##### 4.4 LINUX下的链接文件 - **软链接(符号链接)**:类似于Windows中的快捷方式,指向另一个文件的引用。 - **硬链接**:指向文件实际数据块的额外指针。 - **创建软链接**:`ln -s /path/to/original /path/to/link`。 - **创建硬链接**:`ln /path/to/original /path/to/link`。 ##### 4.5 硬盘的分区、格式化、检验与自动挂载 - **分区**:使用`fdisk`或`parted`命令进行分区。 - **格式化**:使用`mkfs`命令格式化分区。 - **检验**:使用`fsck`命令检查文件系统。 - **自动挂载**:编辑`/etc/fstab`文件以实现自动挂载。 - **示例**: - 创建分区:`fdisk /dev/sdb`。 - 格式化分区:`mkfs.ext4 /dev/sdb1`。 - 检查文件系统:`fsck /dev/sdb1`。 - 编辑`/etc/fstab`文件添加自动挂载条目:`/dev/sdb1 /mnt/data ext4 defaults 0 0`。 通过以上内容的学习和实践,可以更好地理解无人值守安装的过程以及Linux下的文件操作和磁盘管理技术,这对于自动化部署和日常维护都是非常重要的技能。
剩余27页未读,继续阅读
- 粉丝: 17
- 资源: 15
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 清华大学电子系下学期Matlab音乐合成大作业源码+文档说明(高分项目)
- QT-mapviewer 6.8.0 暗黑地图实现 支持高德地图,腾讯地图 支持地理/逆地理编码,路径规划,瓦片地图等功能
- PL0编译器C语言实现
- E000541创意设计广告印刷类网站模板+PHP+Mysql+易优CMS
- OpenGL使用OpenGL实现延迟着色Deferred Shading
- 基于深度学习的模糊人脸图像增强系统源码+项目说明(高分毕业设计项目)
- AutoBaostock 开源金融数据自动下载器主要源码
- 机械设计老化测试架sw21可编辑全套技术资料100%好用.zip
- abaqus 非均质模型,随机材料参数赋予 可实现给一个模型的不同单元赋予不同的材料
- E000526美容化妆减肥类网站模板+PHP+Mysql+易优CMS
- ARTFCLanhuProject.zip
- E000540摄影科技传媒网站模板+PHP+Mysql+易优CMS模板
- 双层扭曲光子晶体辐射场拓扑光力; - 复现:2022子刊Science Advances; - 结果关键词:光子晶体,能带,远场偏振椭圆分布 (偏振场),连续域束缚态 (BIC),一幅图绘制品质因子和
- 机械设计康复机器人sw18全套技术资料100%好用.zip
- 开源校园小情书微信小程序,社区小程序前后端
- E000613网站建设网络设计营销类网站模板+PHP+CMS+易优CMS建站模板