`
iffiffj
  • 浏览: 158779 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[总结]RHEL5|6相关

阅读更多
Console/X Window Switch
# /etc/inittab
# Console:  id:3:initdefault:
# X Window: id:5:initdefault:
# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:


Check / List Running Services
service command - list running services

service --status-all
service --status-all | grep ntpd
service --status-all | less

Print the status of any service

To print the status of apache (httpd) service:
service httpd status

List all known services (configured via SysV)

chkconfig --list

List service and their open ports

netstat -tulpn

Turn on / off service
ntsysv
chkconfig service off
chkconfig service on
chkconfig httpd off
chkconfig ntpd on


Other
/sbin/service [name] start
starts the background service
/sbin/service [name] stop
stops the background service
/sbin/service [name] restart
restarts the background service
/sbin/service [name] status
displays the background service status
/sbin/chkconfig ––list
displays all the available services
/sbin/chkconfig ––level 345 [name] on
automatically runs the background service on the next startup
/sbin/chkconfig ––level 345 [name] off
removes the background service from the startup list
/sbin/chkconfig [name] on
enables the on-demand service
/sbin/chkconfig [name] off
disables the on-demand service


系统时间与硬件时间同步
vi /etc/crontab
#*/3 * * * * root ntpdate time.windows.com
* */1 * * * root /sbin/hwclock -s --localtime


Linux Find
find 命令的基本结构:
find   start_directory  test  options   criteria_to_match
action_to_perform_on_results

在以下命令中,find 将开始在目录中查找文件:
find . -name  "*.java"
find /home/bluher -name \*.java
find /usr /home  /tmp -name "*.jar"
find /usr /home  /tmp -name "*.jar" 2>/dev/null
find downloads  -iname "*.gif"

Ethernet Interfaces
/etc/sysconfig/network-scripts/ifcfg-eth0

Static IP
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.0.1.0
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no

DHCP
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

将YUM指定为光盘
1. 将光盘mount起来:
#mount -o loop rhel-5-server-dvd.iso /media/rhel

#mount -t iso9660 /dev/cdrom /media/cdrom

或者启动系统默认挂载光盘
#vim /etc/fstab
/dev/cdrom     /mdeia/rhel        iso9660   defaults    0 0



2. 创建repo文件
#vim /etc/yum.repos.d/rhel-local.repo


[Cluster]
name=Red Hat Enterprise Linux $releasever - $basearch - Cluster
baseurl=file:///media/rhel/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[ClusterStorage]
name=Red Hat Enterprise Linux $releasever - $basearch - ClusterStorage
baseurl=file:///media/rhel/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[Server]
name=Red Hat Enterprise Linux $releasever - $basearch - Server
baseurl=file:///media/rhel/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[VT]
name=Red Hat Enterprise Linux $releasever - $basearch - VT
baseurl=file:///media/rhel/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release


2.1 RHEL6的YUM配置
[root@rhel6 ~]# cat /etc/yum.repos.d/rhel-source.repo 
[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
baseurl=file:///media/cdrom/
enabled=1
gpgcheck=1
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release

[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release


3.
#mkdir -p /var/rhel/{Cluster,ClusterStorage,Server,VT}


4.
生成rpm依赖关系及组信息,在RHEL 5中每个目录下的repodata目录下都有一个repomd.xml,
该文件中就记录了rpm包的依赖关系,还有一个comps-rhel5-*.xml文件,这个文件主要记录分组情况,建立yum仓库时,需要先重建该文件。当然,如果你系统还没有createrepo 命令,你需要安装createrepo 软件包:
# cd /media/rhel/Server
# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

#createrepo -o /var/rhel/Cluster -g /media/rhel/Cluster/repodata/comps-rhel5-cluster.xml /media/rhel/Cluster
#createrepo -o /var/rhel/ClusterStorage -g /media/rhel/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /media/rhel/ClusterStorage
#createrepo -o /var/rhel/Server -g /media/rhel/Server/repodata/comps-rhel5-server-core.xml /media/rhel/Server
#createrepo -o /var/rhel/VT -g /media/rhel/VT/repodata/comps-rhel5-vt.xml /media/rhel/VT


5.
#mount --bind /var/rhel/Cluster/repodata /media/rhel/Cluster/repodata
#mount --bind /var/rhel/ClusterStorage/repodata /media/rhel/ClusterStorage/repodata
#mount --bind /var/rhel/Server/repodata /media/rhel/Server/repodata
#mount --bind /var/rhel/VT/repodata /media/rhel/VT/repodata


6. 清除yum缓存
#yum clean all

7. yum的使用技巧:
# yum install [-y ]package

-y:不提示用户确认直接安装
# yum localinstall rpmfile

install与localinstall的区别:install直接通过yum服务器端安装指定包及所有依赖关系,而localinstall是本地已有rpm文件,只要到yum服务器上安装依赖关系。
# yum grouplist

显示所有yum服务器定义的组
# yum groupinstall packagegroup

一次性安装yum服务器上定义的一组包
# yum remove package
# yum groupremove packagegroup
# yum search searcherm

查找yum服务器上所有符合searcherm关键字的内容
# yum list [all]

列出yum服务器所有可用的包
# yum info package
# yum groupinfo grouppackgroup
# yum whatprovides filename

8.关闭服务器的高级电源管理
服务器的高级电源管理可能会造成网络异常,如防火墙模块被卸载等问题:
kernel: Removing netfilter NETLINK layer.
service acpid stop
chkconfig acpid off
分享到:
评论

相关推荐

    使用yum工具在RHEL6文本模式下安装图形界面

    在Red Hat Enterprise Linux 6(RHEL6)中,通过文本模式使用`yum`工具来安装图形用户界面(GUI)是一项常见的系统管理任务。本文将详细介绍如何在RHEL6上利用`yum`命令行工具安装X Window System,即通常所说的图形...

    RHEL6使用CentOS6的yum源

    ### RHEL6 使用 CentOS6 的 Yum 源详解 #### 一、背景与目标 在 Red Hat Enterprise Linux (RHEL) 6 中使用 CentOS 6 的 yum 源是一种节省成本且有效的软件包管理方式。通过这种方法,可以利用 CentOS 的庞大仓库...

    RHEL5下的集群下的使用

    在Red Hat Enterprise Linux (RHEL) 5中...总结,RHEL5集群技术通过集成Heartbeat、GFS和CLVM等组件,为企业级应用提供了强大而可靠的高可用性解决方案。理解和熟练掌握这些知识点对于维护和管理复杂的IT环境至关重要。

    破解RHEL5的root密码

    在GRUB菜单中,选择与RHEL5相关的内核条目(通常是第三个),然后按"E"键。这将进入内核参数编辑模式。 3. **添加单用户模式启动参数** 在内核参数行的末尾,添加"1"或者"s",这将使系统在启动时跳过常规的多用户...

    rhel-8.0-x86_64-linuxprobe.com.iso.rar

    总结,这个文件是一个包含RHEL 8.0企业版操作系统的ISO镜像,适用于64位架构的系统,可以从特定的网盘服务获取,且与RHEL 8.0的所有相关特性、更新和改进紧密关联。用户可以利用这个ISO文件进行系统安装、升级或测试...

    RHEL5+oracle9i

    总结,RHEL5与Oracle9i的组合为企业提供了一个可靠的数据库平台。正确安装和配置Oracle9i,结合日志管理和持续维护,能确保系统高效稳定地运行,满足企业级应用的需求。然而,随着技术的发展,不断学习和掌握最新...

    人大金仓V8R6 for RHEL7.6

    ### 人大金仓V8R6 for RHEL7.6 部署实施知识点 #### 一、系统环境检查 在部署人大金仓V8R6数据库之前,首先需要对目标服务器的操作系统进行一系列的基本检查,确保其符合人大金仓数据库的运行要求。 **1. 查看...

    GFS2+Cluster+RHEL5安装配置文档

    ### GFS2+Cluster+RHEL5安装配置文档知识点总结 #### 一、概述 本文档详细介绍了一种在RHEL5环境下安装配置集群系统及GFS2(Global File System 2)的方法。集群系统能够提高系统的可靠性和可用性,而GFS2则是一种...

    jre-6u17-linux-i586.bin+在RHEL5下安装JDK教程.rar

    本文将详细讲解如何在Red Hat Enterprise Linux 5(RHEL5)上安装JRE(Java Runtime Environment)6u17,并提供相关的安装步骤。 首先,我们看到的"jre-6u17-linux-i586.bin"是一个Linux下的可执行二进制文件,它是...

    RHEL Linux6.3下的vnc安装和多用户配置 .doc

    在 `/yum.repos.d/` 目录下创建一个名为 `rhel6.repo` 的文件,并配置相应的仓库信息。 - 接着,使用 `yum -y install tigervnc-server` 命令来安装服务端。这将自动处理依赖关系并安装所需组件。 - 安装完成后,...

    RHEL6安装oracle11g

    在进行安装前,还需要将`/etc/redhat-release`文件暂时修改为RHEL5的版本,因为Oracle 11g R2官方支持RHEL5。安装完成后,记得恢复原版`/etc/redhat-release`。 接着,创建Oracle用户和用户组,如`groupadd ...

    greenplum-cc-web-6.2.0-gp6-rhel7-x86-64.7z

    Greenplum CC Web 6.2.0-gp6-rhel7-x86_64是一款专为Greenplum数据库设计的监控服务软件,它提供了图形化的用户界面,便于管理员对Greenplum数据库系统进行性能监控、故障排查和管理。此安装包适用于Red Hat ...

    RHEL5+orcle9i安装过程

    总结来说,安装RHEL5上的Oracle 9i涉及多个环节,每个环节都需要精确操作。通过这篇博客和提供的文件,你可以一步步地完成整个过程。记住,理解每个步骤的目的是关键,这将有助于你在遇到问题时能快速定位并解决。在...

    基于Linux RHEL6.X 安装Oracle 11g 数据库图文详解

    ### 基于Linux RHEL6.X安装Oracle 11g数据库图文详解 #### 一、概述 在本文档中,我们将详细介绍如何在Linux RHEL 6.X环境下安装Oracle 11g数据库的过程。该过程将包括Linux环境的准备、Oracle软件包的下载与解压...

    KVM Virtualization in RHEL 6 made easy 2

    ### KVM虚拟化在RHEL 6中的简易应用——...总结,KVM虚拟化技术为RHEL 6环境下的虚拟机管理提供了强大的支持。通过熟练掌握本文档介绍的方法和技术,系统管理员可以更加高效地管理虚拟资源,提高系统的可用性和灵活性。

    RHEL6.4 Kernel升级rpm包

    本文将详细讲解RHEL6.4系统中如何通过RPM包升级内核,以及涉及到的相关知识点。 标题"RHEL6.4 Kernel升级rpm包"指的是针对Red Hat Enterprise Linux 6.4(RHEL6.4)操作系统的内核升级过程,这通常是为了提高系统...

    rhel 7命令手册+详细实例-更新版

    ### RHEL 7 命令手册概览与详解 #### 概述 RHEL (Red Hat Enterprise Linux) 7 系列命令手册是专为 RHEL 7 系统设计的一份详尽资料,旨在帮助用户更好地掌握系统管理、维护和开发所需的命令集。手册不仅提供了丰富...

    RHEL 6.2安装图解教程

    #### 五、总结 通过以上步骤,您可以顺利地安装并启动 RHEL 6.2 操作系统。在整个安装过程中,合理的磁盘分区方案和正确的设置是非常关键的。希望这篇指南能帮助您顺利完成 RHEL 6.2 的安装。如果您在安装过程中...

Global site tag (gtag.js) - Google Analytics