RHCE6.0学习笔记
- 格式:doc
- 大小:1.44 MB
- 文档页数:55
hbase实训总结HBase实训总结在过去的两周里,我们进行了一项关于HBase的实训。
HBase是一个分布式的、版本化的、非关系型数据库,它提供了高可靠性、高性能的数据存储服务。
在这次实训中,我们深入学习了HBase的基本概念、架构、数据模型以及如何进行数据操作。
以下是我对这次实训的总结。
一、实训内容1. HBase基本概念和架构我们首先学习了HBase的基本概念,包括表、行、列、单元格等。
我们还了解了HBase的架构,包括HMaster、RegionServer、Zookeeper等组件的作用和工作原理。
2. HBase数据模型HBase的数据模型是其核心特性之一。
我们学习了HBase的数据模型,包括表的创建、删除、修改,行和列的添加、删除、修改等操作。
我们还学习了HBase的过滤器、排序和聚合等高级特性。
3. HBase数据操作在实训中,我们通过编程语言(如Java)进行了HBase的数据操作。
我们学习了如何连接到HBase,如何创建表,如何插入、读取、更新和删除数据等操作。
我们还学习了如何使用HBase的API进行复杂的数据查询和操作。
二、遇到的问题和解决方案在实训过程中,我们遇到了一些问题,但通过团队的合作和努力,我们成功地解决了它们。
其中一些问题包括:连接HBase时出现连接错误、数据插入失败、数据查询结果不正确等。
为了解决这些问题,我们查阅了相关文档和资料,并在团队成员之间进行了深入的讨论和交流。
最终,我们找到了问题的根源,并采取了相应的解决方案。
三、收获和感想通过这次实训,我深入了解了HBase的原理和应用,掌握了HBase的基本操作和高级特性。
我学会了如何使用Java编程语言进行HBase的数据操作,包括表的创建、数据的插入、读取、更新和删除等操作。
此外,我还学会了如何使用HBase的API进行复杂的数据查询和操作,如过滤器、排序和聚合等。
在实训过程中,我深刻体会到了团队合作的重要性。
RH考试总结(选讲)目录考试介绍 (3)RHCSA部分 (4)开机破解密码 (4)添加Swap ............................................................................................... 错误!未定义书签。
通过添加分区实现) ....................................................................... 错误!未定义书签。
通过文件实现) ............................................................................... 错误!未定义书签。
网络配置以及yum仓库配置 (5)网络配置) (5)Yum仓库配置) (7)打印机和NTP(Network time protocol)服务器设置 .............................. 错误!未定义书签。
打印机设置) ................................................................................... 错误!未定义书签。
NTP服务器设置) ............................................................................ 错误!未定义书签。
用户组和权限设置 (8)用户设置) (8)权限配置) (8)LVM配置与ACL (9)LVM) ................................................................................................ 错误!未定义书签。
开机自动挂载逻辑分区和添加ACL) (9)开启本机的转发和屏蔽ping回显 (10)计划任务crontab (11)新建指定用户的计划任务) (11)NFS服务配置 (12)LDAP(轻量目录访问协议)与Autofs配置 ........................................... 错误!未定义书签。
红帽认证工程师(RHCE)培训的主要内容包括红帽系统管理一、红帽系统管理二、红帽系统管理三等三部分。
红帽系统管理一包括建立网络、确保网络服务的安全、管理和保证文件的安全等内容。
红帽系统管理二涉及网络配置与故障排除、管理文件系统和逻辑卷、控制用户和文件访问等。
红帽系统管理三则强调增强用户安全、利用iSCSI进行磁盘管理、系统与网络活动监控等。
此外,培训还会涵盖基本工具的使用,如Shell的使用和语法规则学习,使用重定向,使用grep,ssh和vnc用户的切换,文件的压缩和解压缩,使用tar、gzip 等工具进行文件的归档,创建和编辑文本文件,文件的创建、移动、复制、删除等,以及了解软连接、硬链接设置文件及目录的权限根据条件查找文件。
还包括对操作系统开机、重启、关闭的操作,手动进入不同的系统启动target,在系统启动过程中修改系统管理员的密码,进行作业调度,并学习查看、设置进程的优先级管理进程,学会使用kill对进程发送信号,管理linux的日志,管理虚拟机,网络服务设置及多操作系统的安全文件传输等。
以上内容仅供参考,建议咨询专业人士获取更准确的信息。
RHCE exam candidates should be able to accomplish the following without assistance. These have been grouped into several categories.RHCE考生应该独立完成下列任务。
1: System Configuration and Management1: 系统配置与管理Route IP traffic and create static routes路由IP流量和创建静态路由Use iptables to implement packet filtering and configure network address translation (NAT) 使用iptables实现包过滤和配置网络地址转换(NAT)Use /proc/sys and sysctl to modify and set kernel run-time parameters使用/proc/sys和sysctl来修改和设置内核运行时参数Configure system to authenticate using Kerberos配置系统使用Kerberos进行身份验证Build a simple RPM that packages a single file构建一个简单的rpm包Configure a system as an iSCSI initiator that persistently mounts an iSCSI target配置系统启动并挂载iSCSI设备Produce and deliver reports on system utilization (processor, memory, disk, and network)产生和提供对系统使用情况报告(处理器,内存,磁盘和网络)Use shell scripting to automate system maintenance tasks使用shell脚本来自动化系统维护任务Configure a system to log to a remote system配置系统登录到远程系统Configure a system to accept logging from a remote system配置系统,以接受来自远程系统日志2: Network Services2: 网络服务Network services are an important subset of the exam objectives. RHCE candidates should be capable of meeting the following objectives for each of the network services listed below: 网络服务是一个重要的考试部分。
rhce知识点:
一、作为Linux系统认证的考试,需要理解和熟悉Linux操作系统是非常重要的。
你需要到redhat原厂重庆思庄认证学习中心学习Linux的基本架构、内核原理、文件系统及目录结构等。
二、网络配置和管理:RHCE考试中涉及到网络配置和管理的内容很多。
你需要学习如何设置IP地址、子网掩码、网关等基本网络设置,还需要学习如何配置和管理网络接口、路由、防火墙以及网络服务等。
三、系统安全:RHCE考试对系统安全的要求较高。
你需要学习如何配置和管理安全策略、使用防火墙和SELinux进行安全保护、使用密钥和证书进行远程登录等。
四、Shell脚本编程:熟练掌握Shell脚本编程是成为一名RHCE的关键技能。
也需要学习Shell基本语法、流程控制、函数、变量和输入输出等。
五、服务和应用管理:RHCE考试还涉及到服务和应用的管理。
同时也学习如何安装、配置和管理常见的服务和应用程序,如Web服务器、数据库服务器、邮件服务器等。
六、故障排除和性能优化:学习RHCE的同时需要学习如何快速诊断和解决系统故障,并进行性能优化。
使用系统日志、监测工具和性能调优命令进行故障排查和性能优化。
rhce培训内容(一)RHCE培训内容1. 概述RHCE(Red Hat Certified Engineer)认证是红帽公司针对企业Linux系统管理员开设的高级认证课程。
该认证是目前Linux系统管理员行业中最受欢迎和权威的认证之一。
2. 培训目标•了解企业级Linux系统管理的基本原理•熟悉Linux系统的安装和配置•掌握网络设置和服务管理技能•学习Linux安全管理和维护策略•熟练掌握文件系统、磁盘管理和文件权限设置•掌握Shell脚本编程和自动化任务管理3. 培训内容Linux系统安装和配置•安装和配置Red Hat Enterprise Linux系统•硬件和网络设备配置•系统引导过程管理•内核参数调整和模块管理网络设置和服务管理•网络配置和TCP/IP协议•DNS服务和客户端配置•DHCP服务配置•网络文件共享和NFS配置•Web服务和Apache配置•邮件服务和Postfix配置Linux安全管理和维护策略•安全性分析和防范措施•用户和组管理•访问控制和权限管理•SELinux安全策略配置•防火墙和网络安全设置文件系统、磁盘管理和文件权限设置•文件系统类型和格式化•分区和磁盘配额管理•文件系统挂载和自动挂载•RAID和LVM磁盘管理•文件和目录权限设置Shell脚本编程和自动化任务管理•Shell脚本语法和基本编程概念•Shell编程实例和脚本调试•定时任务和cron调度•进程管理和任务监控4. 考试与认证•需要通过RHCE认证考试才能获得RHCE认证资格•考试包括实操环境和理论题目•考试需在认证中心进行,实操环境中会模拟企业级场景5. 结语RHCE培训内容以系统管理为核心,涵盖了企业级Linux系统的各个方面。
通过系统学习和实践训练,学员可以全面掌握Linux系统管理的技能,提升自己在职场中的竞争力。
同时,通过通过RHCE认证的取得,将为个人职业发展提供更广阔的空间。
目录RHCE 学习笔记 (3)一、破解ROOT密码 (3)二、设置不能破解ROOT密码 (4)三、防火墙 (7)四、SELinux配置 (12)4.1 SELinux的三种模式、两种策略 (12)五SSH远程登录协议 (17)六、system-config-工具 (19)七、LVM逻辑卷轴(LVM) (19)7.1 LVM组件 (19)7.2 使用终端SHELL来管理LVM (23)八、kickstart无人值守安装(踢一脚就开始) (26)九、磁盘主引导记录MBR使用和修复 (30)十、网络共享访问 (34)RHCE 学习笔记一、破解ROOT密码步骤一:在5S中内,抓住时机;按任意键(除Enter键之外),进入操作系统菜单项。
步骤二:注意界面提示,按住E表示编辑菜单项。
步骤三:按住E进入菜单编辑项。
选择内核操作,给当前内核发送一个1或者single,启动后进入单用户模式。
步骤四:按Enter键进入操作系统界面,按B单用户模式启动。
步骤五:进入单用户模式,我们先要关闭SELinux,用getenforce获取状态,用setenforce更改。
密码更改完毕,输入init6重新启动。
二、设置不能破解ROOT密码步骤一:如何防止他人更改密码呢?单用户加密(重要说明:在grub.conf文件中,输入加密密码。
有明文加密和MD5加密两种)[root@huatech ~]# grub-md5-cryptPassword: jstvpsRetype password: jstvps$1$BQRsl1$1KNVkYSKSzvK3rZeLk.Nb0步骤二:把秘钥输入到grub.conf中。
建议:先备份grub.conf文件。
[root@huatech ~]# cp /boot/grub/grub.conf /boot/grub/grub.conf.bak[root@huatech ~]# vim /boot/grub/grub.conf步骤三:此时按E键无法进行编辑,只有先按P键,输入密码,才能进行编辑。
RHEL6 的RHCE考试分为RHCSA和RHCE两部分【考试时间】RHCE 2个小时总分300分,210分passRHCSA 2 个半小时总分300分,210分pass【考试环境】考试为上机考试,在一台真实机系统中,已经预安装好虚拟机,要求所有的考试题必须在虚拟机中完成。
网络必须配置好,如果从网络不能被访问到,则考试也不能通过。
在iptables配置中如需要拒绝访问,请使用REJECT(考试过程中iptables 默认策略均为ACCEPT)考试过程中,可以选择语言环境为繁体中文【注意】所有的光盘中的软件包已经在http://ip/dir/cdom下你可以用真实机来验证虚拟机中的考试实验是否正确完成 域是172.24.40.0/24网络域是172.16.0.0/16网络,一般在题意中被要求拒绝的网络。
【具体考试内容查询/rhce/rhce.html】--------------------------------------------------------------------RHCSA考试题1、配置好你的主机名,ip地址,网关,DNS主机名:IP:172.24.40.40/24网关:172.24.40.1DNS:172.24.40.12、添加3个用户,用户harry,natasha,tom,要求harry,natasha用户的附加组为admin组,tom用户的登陆shell为非交互式shell。
3、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组4、配置任务计划每天的14:23分,执行echo hello 命令5、找出harry拥有的文件,拷贝到目录/opt/dir下6、从文件/etc/testfile中找出包含abcde的行,写入到文件/tmp/testfile 中,要求顺序与/etc/testfile中一致7、创建一个2G的交换分区,并开机自动生效,但不影响原有的swap分区8、创建一个用户alex,用户ID为1234,用户密码为alex1119、安装一个FTP服务器,要求可以从/var/ftp/pub目录中匿名下载(需要你配置yum指向已经存在的文件服务器)10、配置一个HTTP服务器,通过可以被访问到,发布的页面请从http://ip/dir/example.html下载。
visual basic6.0概述-回复Visual Basic 6.0是一种面向对象的事件驱动编程语言,是由微软公司于1998年发布的一款集成开发环境(IDE)。
它是Visual Basic系列的一部分,用于开发Windows应用程序和组件。
Visual Basic 6.0以其简单易学、灵活性和可扩展性而广受欢迎。
在本文中,我们将逐步探讨Visual Basic 6.0的各个方面。
首先,让我们从Visual Basic 6.0的特点和优点开始。
Visual Basic 6.0采用了基于事件的编程模型,这意味着程序会对特定事件做出响应。
这种模型使得开发人员能够更轻松地创建用户界面和处理用户输入。
Visual Basic 6.0还具有可视化设计工具,如窗体设计器和代码编辑器,使得用户能够直观地设计界面并编写代码。
Visual Basic 6.0具有丰富的编程功能,包括对象、类、继承、多态性等。
它还支持COM(组件对象模型)编程,这使得开发人员可以创建可重用的组件和库。
Visual Basic 6.0还具有强大的调试和错误处理功能,使开发人员能够更轻松地调试和修复错误。
此外,Visual Basic 6.0还有许多内置控件和库,如按钮、文本框、列表框等,可供开发人员直接使用。
开发人员还可以通过使用ActiveX控件和第三方组件来扩展应用程序的功能。
在编写Visual Basic 6.0应用程序时,开发人员通常遵循一些基本步骤。
首先,他们会创建一个新的项目,并使用窗体设计器添加用户界面控件。
然后,他们会编写代码来处理用户输入和应用程序逻辑。
这通常涉及到处理事件,如按钮点击事件、文本框输入事件等。
开发人员还可以创建自定义的类和模块来组织和封装代码。
在编写代码时,开发人员通常会使用Visual Basic 6.0的集成开发环境(IDE)提供的各种工具和功能。
IDE提供了丰富的代码编辑器,可以自动完成功能和语法高亮显示等。
RHCSA认证学习笔记红帽认证系统管理员(Red Hat Certified System Administrator):具备红帽Linux环境所需的核⼼系统管理技能。
RHCSA可以执⾏以下任务:了解和运⽤必要的⼯具来处理⽂件、⽬录、命令⾏环境和⽂档操作运⾏中的系统,包括引导到不同的运⾏进程、识别流程、启动和停⽌虚拟机以及控制服务使⽤分区和逻辑配置本地存储创建和配置⽂件系统和⽂件系统属性,例如权限、加密、访问权限控制列表和⽹络⽂件系统部署、配置以及维护系统,包括软件安装、更新以及核⼼服务管理⽤户和⽤户群组,包括使⽤集中⽬录进⾏⾝份验证管理安全性,包括基本防⽕墙和SELinux配置understand and use essential tools for handling files, directories, command-line environments and documentationOperate running systems, including booting into different run levels, identifying processes, starting and stoping virtual machines and controlling servicesConfigure local storage using partitions and logical volumesCreate and configure file systems and file system attributes, such as permissions, encryption, access control lists, and network file systemsDeploy, configure, and maintain systems, including software installation, update, and core servicesManage users and groups, including use of a centralized directory for authenticationManage security, including basic firewall and SELinux configuration。
rhce知识点-回复RHCE(Red Hat Certified Engineer)是红帽认证工程师的简称,是一项针对Linux系统的专业认证考试。
作为Linux系统管理员的重要资质认证之一,RHCE考试涵盖了广泛的技术领域,对于候考人来说需要具备扎实的Linux基础知识以及一系列综合技能。
本文将以“RHCE知识点”为主题,逐步回答相关问题,帮助读者了解并准备RHCE考试。
第一步:了解RHCE考试的基本信息RHCE考试由两个部分组成:RHCSA(Red Hat Certified System Administrator)和RHCE。
RHCSA考试是RHCE的前置考试,考察候考人的基本Linux系统管理技能。
只有通过RHCSA考试,才能进入RHCE 考试。
RHCE考试的时间为3.5小时,候考人需要在规定的时间内完成一系列实际操作与问题解答。
考试地点通常是红帽认证中心或指定的考试机构。
第二步:了解RHCE考试的知识点RHCE考试涵盖了以下知识点:1. 系统配置和管理:包括网络配置、用户和组管理、磁盘管理、文件系统和挂载管理等。
2. 网络服务管理:包括HTTP、FTP、NFS、SMTP、DNS等服务的配置和管理。
3. 安全管理:包括网络安全和系统安全的配置和管理,如防火墙配置、用户权限和访问控制等。
4. Shell脚本编程:候考人需要能够编写简单的Shell脚本来管理和自动化一些任务。
5. 系统诊断和故障排除:候考人需要具备一定的故障排除和系统诊断能力,能够分析和解决各种系统问题。
第三步:准备RHCE考试的学习材料为了帮助候考人准备好RHCE考试,红帽官方提供了一些学习材料,包括教程、实验文档和模拟试题等。
候考人可以利用这些资源进行系统性的学习和练习。
第四步:制定学习计划并进行实践候考人需要根据自己的时间安排制定学习计划,并进行实践操作。
通过实际操作,候考人能够更好地理解和掌握各个知识点,并培养解决实际问题的能力。
rhcsa阶段笔记RHCSA(Red Hat Certified System Administrator)是Red Hat认证系统管理员的简称,它是Red Hat公司推出的认证体系之一。
通过RHCSA认证可以证明考生在Linux系统管理方面具有一定的技能和经验,尤其是在Red Hat Enterprise Linux(RHEL)系统上。
以下是一些RHCSA阶段考试的复习笔记,供您参考:1. 考试概述RHCSA考试主要考察考生在Linux系统管理方面的技能,包括系统安装、配置、维护和故障排除等方面的能力。
考试内容涉及Red Hat Enterprise Linux 7或更高版本。
2. 考试要求考生需要掌握以下方面的技能:- 系统安装和配置- 存储管理- 文件和目录管理- 用户和组管理- 软件包管理- 系统监控和维护- 网络配置和管理- 安全配置和管理3. 考试形式RHCSA考试采用闭卷、单选题形式,共有60道题目,考试时间为2小时。
考试难度为中等,需要考生熟练掌握Linux系统管理方面的技能。
4. 备考建议为了顺利通过RHCSA考试,考生需要掌握以下方面的知识:- Red Hat Enterprise Linux的安装和配置- 存储管理(如磁盘分区、文件系统挂载等)- 文件和目录权限管理- 用户和组管理(如创建、删除用户和组,配置用户权限等)- 软件包管理(如使用RPM包管理器,安装、更新、卸载软件包等)- 系统监控和维护(如查看系统资源使用情况,进行系统性能优化等)- 网络配置和管理(如配置网络接口、防火墙等)- 安全配置和管理(如配置SELinux、设置账户密码策略等)希望以上信息可以帮助到您,如有其他问题,可以查阅红帽官方教材或者咨询培训机构,也可以找专业的题库网站去进行有针对性的学习。
RHCE认证考试知识点总结红帽认证分为RHCSA与RHCE两场考试,分别是上午⼀场下午⼀场,考核的这些内容确实在企业中最常被⽤到,也很符合市场需求。
⼀、ROOT密码:redhat(考试根据考试要求设置密码)破解密码,并将密码设置成redhat:1、开机后按E ,删除rhgb quiet,写init=/bin/sh 在按Ctrl+x重启2、mount –o remount,rw /3、echo redhat | passwd –-stdin root4、touch /.autorelabel5、exec /sbin/init备注:考试时可以systemctl isolate graphical.target⼆、设置IP信息编辑⽹卡⽂本:vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0NAME=eth0ONBOOT=yesBOOTPROTO=noneIPADDR=192.168.122.100NETMASK=255.255.255.0GATEWAY=192.168.122.1DNS1=192.168.122.10三、设置主机名命令:hostnamectl set-name 考题:⼀、SELinux必须运⾏在Enforcing模式下1、查看selinux状态:getenforce2、把当前状态设置成enforcing:setenforce 1(重启后没有了)3、修改配置⽂件:vim /etc/selinux/config 中SELINUX=Enforcing⼆、配置YUM源,使⽤地址ftp:///dvdcd /etc/yum.reops.d 编辑⽂件aa.repo[aa]name=aabaseurl=ftp:///dvdenabled=1gpgcheck=0配置完成后,安装⼀个程序验证是否正确(例如:yum install vsftpd)三、调整逻辑卷VO的⼤⼩,他的⽂件系统⼤⼩应该为290M。
新手必读:RHCE课堂实验笔记(1)单元一:概述UNIX由贝尔实验室(Bell Labs)发明。
UNIX为AT&T的注册商标,所以其他公司开发的UNIX都有自己的名字,例如IBM的AIX,Sun的Solaris等。
UNIX中,任何事物都是文件。
基于这个定理,UNIX的配置文件都储存在文本文件中,并可以将多个程序链起来完成复杂的任务。
GNU Project开始于1984年,由自由软件基金(FSF for Free Software Foundation)支持,目的是为了建立免费的UNIX系统。
到1990年,建立了一套包括gcc,emac等在内的近乎完备的系统。
GPL=GNU General Public License。
GPL鼓励自由软件,所有对遵循GPL的软件进行的改进和修改也都必须遵循GPL。
而Linux起源于1991年有个大学毕业生Linux Torvalds建立了一个叫做"Linux"的操作系统内核。
虽然该内核当时只支持gcc和bash两个GNU产品,但它预示着组合Linux内核和GNU应用程序使得建立免费的类UNIX系统成为可能。
Linux具备的特性有:#Linux是一个类UNIX系统#支持多任务和多用户#并有广泛的硬件支持(至少是越来越广泛)#Red Hat发行版Linux提供了相当多Red Hat推荐的、普遍使用的、有用的程序。
Red Hat Linux是Linux的一个发行版本(distribution)。
它具有的特性有:#最新的系统内核#常用的实用程序和应用软件#安装和配置软件#提供技术支持Red Hat Linux推荐的硬件配置#Pentium级以上的CPU#128M内存#600M-1.2G的硬盘空间,取决于使用目的。
#可启动的CDROM或者软驱Linux在图形用户界面(GUI)环境上,提供标准的X Window系统:XFree86。
两种桌面环境:KDE和GNOME,分别建立在Qt和GTK+开发包上。
RHCE 考试:1 判定给出root 用户密码是否可用(一组复杂的字母加数字,一定要安要求输入否则考试后有可能主机收不到你的配置),不可用进入闭眼第一斧单用户模式重起进入Grub 菜单后,press a 修改内核参数为1, 再修改密码,顺便改为运行模式5;重起2 第二斧,根据要求静态配置网络参数,可用图形化工具,system--admin--network 完成配置,包括ip,netmask,gateway,DNS,hostname 也可用手动修改分别在/etc/sysconfig/network-script/ifcfg-eth0;/etc/reslv.conf;/etc/sysconfig/network 修改,修改完应用3 第三斧,配置YUM 库客户端,详见置顶文章4 最后一斧,打开system-admin-firewall and security. disable firewall 以及enforce selinux.顺便yum 一下setroubelshoottd 包yum install setr*,帮助提供警告信息1.fdisk2.磁盘逻辑卷一, 创建逻辑卷:第一步: 创建分区, 并将分区类型设为8e, 执行以下命令:fdisk /dev/hda #进入磁盘分区操作, 并将分区类型设为8epartprobe #进行内核初始化第二步: 创建物理卷:pvcreate /dev/hda{5,6,7} #5,6,7 指/dev/hda5, /dev/hda6, /dev/hda7 分区第三步: 创建卷组:vgcreate vgname /dev/hda{5,6,7}第四步: 创建逻辑卷:lvcreate -L 1.5 -n lvname vgname第五步: 格式化逻辑卷:mkfs.ext3 /dev/vgname/lvname第六步: 挂载文件系统:mount /dev/gvname/lvname /mnt/xxx二, 逻辑卷扩展:1, 查看卷组容量:vgdisplay /dev/vgname #查看有多少PE 块未用2, 增加逻辑卷:lvextend -l +255 /dev/vgname/lvname3, 执行扩展;resize2fs /dev/vgname/lvname4, 使用df -h 命令检查三, 逻辑卷减少:1, 卸载逻辑卷:umount /dev/vgname/lvname2, 执行文件系统检查:e2fsck -f /dev/vgname/lvname3, 文件系统减少:resize2fs /dev/vgname/lvname 1024M # 这里指减少到1024M4, 执行逻辑卷减少:lvreduce -L 1024M /dev/vgname/lvname5, 挂载文件系统, 并检查分区容量:mount /dev/vgname/lvname /mnt/xxxdf -h3.磁盘配额1)修改/etc/fstab 参数/dev/vg-test/lv-test /u01 ext3 defaults,usrquota 0 0 mount -o remount /u012)quotacheck /u013)edquota -u wanggang4)quotaon /u01实例针对quser1 和quser2 两个用户进行磁盘配额的设置,且这两个用户都在qgruop 用户组里,每个用户共用50M 的磁盘空间,并且最低限制为45M,1、准备好测试环境,建立用户与用户组#groupadd qgroup#useradd –m –g qgroup quser1#useradd –m –g qgroup quser1#passwd quser1#passwd quser22、建立文件系统的磁盘配额支持。
RHCE6.0学习笔记注:在VMware下使用Linux,kickstart如果推系统推不出来,ifconfig -a 查看一下网卡eth0的配置,如果没有ip则复制mac地址,然后:1、在/etc/sysconfig/network-scripts/找到相关网卡配置文件,如eth0,修改mac地址为刚才复制的地址2、在/etc/udev/rules.d下把70-persistent-net.rules文件删掉,然后重启该虚拟系统就可以了3、网卡的配置文件在(例如eth0):/etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO=static表示静态地址,dhcp表示接受DHCP,none和static一样作用把NM CONTROLLEN="yes"注释掉表示关闭NetworkManager(就是图形化右上角的小灯,考试建议关闭,最好chkconfig NetWorkManager off)老师32位虚机的安装源路径在/var/ftp下前言RH033 红帽企业版Linux用户基础RH133 红帽企业版Linux用户管理和系统管理RH253 红帽企业版Linux网络服务的配置和管理考试上午是RHCSA考试时间两个半小时,下午是RHCE考试时间两个小时,上午补考费是1000块,下午是2000块,没有选择题。
RHCT部分必须达到70%且RHCE部分达到70%才行,考试前把所有需要用的端口给总结一遍,考试时候先在防火墙里把所有需要用的端口全都给打开。
关于版本:RHEL 5都是2.6.18版本号,5.4以后引入了KVM虚拟化软件,RHEL 6的时候抛弃了xenRHEL 6是基于2.6.32.71到2.6.34内核开发的--.71是RHEL的版本号2.6.18说明:比如2是主版本号,6是偶数代表发行版,如果是奇数代表开发版,18是修订版本号。
RHEL 5建议使用5.4版本以后的版本使用命令uname -r可以查看版本号Linux是线程的,Windows是进程的推荐书:《鸟哥的Linux私房菜》《REDHAT ENTERPRISE LINUX 5 系统管理宝典》重要的Linux应用:1、LAMP(Linux+Apache+Mysql+Perl/PHP/Python)2、邮件3、Nginx(engine x),比阿帕奇还高效的多,才800K,著名站点现在一般都是NginxLinux的理念与发展历史60年代末Multics分时操作系统由Bell AT&T MIT联合做出来,Bell的一个工程师使用C写出来最早的UNIX。
1973年?公布UNIX第三版,分出UNIX版本(AIX,Sorloaris,BSD(FreeBSD,NetBSD,OpenBSD)),1977年Bell和A T&T?说UNIX只对商业团体开放,不对学校开放。
1980年代,“大胡子”理查德·斯托曼写出了GCC编译器和Emacs文本编辑器以及Bash Shell。
1984年,华人谭邦宁教授参照UNIX系统架构但不参照UNIX的任何代码写出了MINIX用来教学,同时大胡子成立了FSF自由软件基金会,发起GNU(GNU is not UNIX)计划,遵从GPL协议。
1985年Xorg写出了Xwindow,就只剩下内核了。
1990年Intel发布80386,比较好的支持多任务,Linux Torvalds参看UNIX的结构,但并不使用UNIX任何代码,领导团体,使用GCC和Bash Shell写出了第一个Linux内核。
1993年,红帽开始做开源。
第一册单元1 从GNOME图形化开始两种图形化软件包,GNOME和KDE单元2 图形化下使用NAUTILUS管理文件Nautilus就是资源管理器,在文件系统中点击Edit→Behavior把Always open in browser windows的勾打上就可以实现资源管理器。
使用Nautilus登录远程主机:从Server上取安装包:位置→连接到服务器,选择要连接的服务器的类型,输入用户名密码开启连接。
单元3 如何在图形化下获取帮助点击系统→帮助,和man命令一样,也是调用/usr/share/doc目录红帽全球技术支持服务:,可以购买服务命令:sosreport(RHEL5以前是sysreport)收集所有系统上的日志信息的工具,并自动打成压缩包,方便技术支持人员和红帽全球支持提供分析问题的依据,并有md5sum,校验md5sum用命令:md5sum 文件名单元4 配置本地服务RHEL 5要在虚拟控制台之间切换,使用:Ctrl-Alt-F[[1-6](RHEL 6是用Ctrl-Alt-F[[2-7])RHEL 5访问图形化控制台,使用:Ctrl-Alt-F7(RHEL 6是用Ctrl-Alt-F1)命令runlevel:可以查看运行等级在3等级下运行startx,和init5运行级别是不一样的,因为他们的运行等级依然是不一样的举例:在init 5下执行命令init 3,切换到命令行模式,然后再运行runlevel,会发现运行等级变成5 3,表示上次运行等级是5,现在是3。
再执行startx,进入到图形界面,运行runlevel,依然是5 3。
除了SELinux以外,没有任何东西可以限制root用户管理口令:passwd,当看到successful表示修改成功在root用户下使用passwd 用户名--可以修改普通用户密码,不会有密码简单的提示修改当前用户密码,直接执行passwd,如果不是在root用户下,不能使用简单密码命令行中[root@localhost Desktop]# --其中“#”号表示是root用户,如果是“$”表示普通用户,如[student@localhost Desktop]$网络连接:系统→首选项→网络连接图形化设置IP地址和网卡,网络服务设置后一定要service network restart,这个命令重启所有网卡。
管理系统网络时钟,肯定考:输入system-config-date或者系统→管理→日期和时间。
把在网络上同步日期和时间的勾打上,然后输入NTP(网络时间协议)服务器地址,如192.168.0.254,然后在空白处点一下鼠标(不能直接点OK,因为有bug)完成后需要等一会儿才能完成和服务器的同步。
因为NTP服务器默认占用123端口,所以客户端默认不能使用123端口,可以使用service ntpd stop停止客户端的ntp服务,以便使用123端口。
客户端命令:ntpdate 192.168.0.254和NTP服务器同步命令:hwclock -w --将刚刚同步的时间写到CMOS中去管理打印:输入system-config-printer或者系统→管理→打印,New新建打印机,选网络打印机中的Internet Printer Protocol(ipp)(如果直接查找网络打印机,查出来的是主机名,建议用IP地址配置网络打印机),Host填写网络打印机的IP地址如192.168.0.254,Queue(队列)填自己起的打印机名如:/printers/printerX,考试的时候会给打印机的名字。
配置被保存在/etc/cups/printers.conf这个文件中。
然后使用lpr命令进行打印其实在现实环境中,一般用Samba和Windows共享单元5 使用BASHBssh --the Bourne-again shell开一个Terminal就是开一个Shell?最大的好处是可以使用table键补全,Ctrl+Shift+t开一个新的Terminal su –username表示切换用户的时候把该用户username的Shell也切过来,直接使用su -表示又在当前Shell下在开了个root的Shell,最好用exit退出su username表示切换用户的时候不把shell切换过来,只切换到username身份(shell包括权限等)通配符:只有部分命令支持,如grep find* -匹配零个或多个字符? -匹配任何单个字符[0-9] -匹配一个数字范围[abc] -匹配列表里面的任意一个字符,或a或b或c[^abc] -匹配列表以外的任意一个字符^ -标记一行的开始$ -标记一行的结束echo $PATH --查看当前用户的环境变量PATH,不同的用户,环境变量是不一样的echo $SHELL --查看当前用户的Shell,$后面接的是变量,如PATH、SHELL,系统变量都是大写的超级用户家目录:/root普通用户家目录:/home/命令history可以查看历史操作记录,其保留在家目录的.bash_history下清空历史纪录:history -c上下键调用历史操作记录,“!加上历史记录号”定位具体使用历史操作记录sudo --当前用户以根用户身份运行命令,前提是/etc/sudoers中定义了当前用户,需要输入当前用户的密码,例如[mk@instructor ~]$ sudo fdiskCtrl-c:终止前台进程Ctrl-z:暂停前台进程Ctrl-d:命令jobs:列出与该shell提示符相关联的在后台运行或已经停止的进程,但注意显示出来的不是进程号,是作业号,有的作业号后面有+号fg [%作业号码]恢复到前台,%可以省略,如果不加作业号,默认就会恢复作业号带+号的bg [%作业号码]调到后台,%可以省略,如果不加作业号,默认就会调作业号带+号的到后台启动的时候在命令行后添加一个和号(&)如:firefox &也可以调到后台单元6 管理物理存储IRedHat 6分区后必须重启。
分区,一般只能(最多)4个主分区,sda5是扩展分区,扩展分区不能直接使用,需要创建逻辑分区。
/dev/sda表示第一块硬盘,/dev/sdb表示第二块硬盘,第一块第一个分区是sda1,以此类推。
MBR(主引导记录)保留磁盘的第一个扇区,512字节,其记录整个硬盘的信息,比如分区表、操作系统引导信息。
磁头读硬盘的时候先读外圈,建分区的时候是由外圈到内圈,所以应该把常用的分区建的尽量靠前分区顺序:1、初始化磁盘(比如初始化为MBR),2、分区3、格式化分区4、在文件/etc/fstab中定义挂载点。
分区的最小单位是柱面图形界面在应用程序→系统工具→磁盘实用工具/proc和/sys目录,合起来是VFS,相当于内存。
swap交换分区(虚拟内存)没有挂载点(但是在fstab 中有定义)。
一般来说,内存小于1G,划分512M的swap分区,大于1G,可以划分为和内存一样,但也不用特多挂载的时候,不要将分区挂载到已有的重要目录,因为这样的话,会把该目录的内容隐藏起来。