鸡蛋学运维-1:Linux虚拟机基础优化
2017-10-10 11:14
274 查看
Linux虚拟机基础优化
1.系统环境查看命令
cat /etc/redhat-release
uname -r
uname -m
说明:系统环境CentOS release 6.5 (Final) 2.6.32-431.el6.x86_64
2.关闭SELinux功能命令
cat /etc/selinux/config
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
setenforce 0
getenforce
说明:setenforce 0 设置不重启生效,getenforce 查看生效状态。
3.设定运行级别命令
tail /etc/inittab
# 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) 重启
vim /etc/inittab
id:3:initdefault:
说明:修改默认启动级别id:3:initdefault:
4.设置开机自启动服务命令
chkconfig --list|grep "3:on"
FOR循环批量处理:
for name in `chkconfig --list|awk '{print $1}'|grep -Ev "sshd|network|rsyslog|crond|sysstat"`;do chkconfig $name off;done
说明:设置启动自启服务sshd|network|rsyslog|crond|sysstat
5.关闭防火墙命令
/etc/init.d/iptables stop
/etc/init.d/iptables status
chkconfig iptables off
iptables -L -n
说明:chkconfig iptables off 永久关闭防火墙,开机也不启动
6.常用软件包安装命令
yum install lrzsz ntpdate sysstat -y
说明:lrzsz是一个上传下载的软件;sysstat是用来检测系统性能及效率的工具
7.与网络服务器定时时间同步
echo '*/5 * * * * /usr/sbin/ntpdate time.windows.com >/dev/null 2 >&1' >>/var/spool/cron/root
echo '*/10 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1' >>/var/spool/cron/root
8.修改YUM源并更新系统
cd /etc/yum.repos.d/
/bin/mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo yum clean all
yum makecache
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
yum upgrade-y
说明:yum clean all #清空yum缓存;
yum makecache #建立yum缓存;
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* #导入签名KEY到RPM
yum upgrade -y #更新系统内核到最新
--------------------本节完!!!
1.系统环境查看命令
cat /etc/redhat-release
uname -r
uname -m
说明:系统环境CentOS release 6.5 (Final) 2.6.32-431.el6.x86_64
2.关闭SELinux功能命令
cat /etc/selinux/config
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
setenforce 0
getenforce
说明:setenforce 0 设置不重启生效,getenforce 查看生效状态。
3.设定运行级别命令
tail /etc/inittab
# 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) 重启
vim /etc/inittab
id:3:initdefault:
说明:修改默认启动级别id:3:initdefault:
4.设置开机自启动服务命令
chkconfig --list|grep "3:on"
FOR循环批量处理:
for name in `chkconfig --list|awk '{print $1}'|grep -Ev "sshd|network|rsyslog|crond|sysstat"`;do chkconfig $name off;done
说明:设置启动自启服务sshd|network|rsyslog|crond|sysstat
5.关闭防火墙命令
/etc/init.d/iptables stop
/etc/init.d/iptables status
chkconfig iptables off
iptables -L -n
说明:chkconfig iptables off 永久关闭防火墙,开机也不启动
6.常用软件包安装命令
yum install lrzsz ntpdate sysstat -y
说明:lrzsz是一个上传下载的软件;sysstat是用来检测系统性能及效率的工具
7.与网络服务器定时时间同步
echo '*/5 * * * * /usr/sbin/ntpdate time.windows.com >/dev/null 2 >&1' >>/var/spool/cron/root
echo '*/10 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1' >>/var/spool/cron/root
8.修改YUM源并更新系统
cd /etc/yum.repos.d/
/bin/mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo yum clean all
yum makecache
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
yum upgrade-y
说明:yum clean all #清空yum缓存;
yum makecache #建立yum缓存;
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* #导入签名KEY到RPM
yum upgrade -y #更新系统内核到最新
--------------------本节完!!!
相关文章推荐
- 03-Linux基础入门(三)-系统的基础优化[对于使用虚拟机学习的学习者]
- Linux运维第八课----Linux基础优化补充
- Linux运维学习笔记之四:安装后的基本调优及安全设置(系统基础优化)
- Linux运维第六课----Linux命令及Linux基础优化
- 03-Linux基础入门(三)-系统的基础优化[对于使用虚拟机学习的学习者]
- Linux运维 第二阶段(十七)OS优化(2)
- hadoop基础------虚拟机(四)-----VMware虚拟机下linux系统的图形界面和命令行文本界面的切换
- Linux系统基础优化14条总结(CentOS6.5)
- Linux系统安装后的基础优化-基于CentOS(5.8/6.4)
- Linux系统最小化安装之后的系统基础环境安装以及内核优化脚本
- linux基础(十二)虚拟机上外网
- linux基础之虚拟机ubuntu为什么不能上网?
- Linux-->基础知识-->虚拟机中的Linux安装VMware Tools
- linux 基础运维命令2
- linux运维基础题(二)
- 《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程3
- Linux基础常用运维操作 cpu
- XP系统下用虚拟机安装centos 5.6(Linux系统)图文教程(二)—“linux优化配置”
- Linux运维第1天:Linux操作系统基础
- linux基础(十八)管理虚拟机