linux系统基础环境,安装和优化linux系统基础环境

/boot  分区:100~200MB

swap  分区:物理内存的1.5~2倍,如果物理内存大于16G,可以配置为8~16g

/   分区:剩余全部空间

如果是数据及存储等有重要数据的服务,可以单独划分/data分区:

/boot  分区:100~200MB

swap  分区:物理内存的1.5~2倍,如果物理内存大于16G,可以配置为8~16g

/  分区:50~200G

/data   分区:剩余全部磁盘空间

安装系统后可以运行setup设置IP和DNS

在/etc/sysconfig/network-scripts/ifcfg-eth0设置ONBOOT=yes,使得下次开机网卡自启动

重启网卡:

ifdown eth0 && ifup eth0

查看ip设置:

ifconfig eth0

查看默认网关设置:

route -n

查看DNS:

cat /etc/resolv.conf

更新yum源:

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.ori

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo

使用如下命令将系统更新到最新状态:

ll /etc/pki/rpm-gpg

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

yum update -y

安装额外软件包:

yum install tree telnet dos2unix sysstat lrzsz nc nmap -y

查看所有包组名称,包括已安装和未安装:

yum grouplist

指定包组名安装:

yum groupinstall "Development Tools"

检查网络连接状态:

telnet 127.0.0.1 22 或 nmap 127.0.0.1 -p 22

路由追踪:traceroute 127.0.0.1 -n

关闭selinux:

setenforce 0  (临时关闭)

getenforce    (查看防火墙级别状态)

关闭防火墙:

/etc/init.d/iptables stop

设置开机自启动服务方法:

1、ntsysv 和setup进行设置

2、通过脚本设置:

LANG=en

for long in `chkconfig --list|grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $long off;done

for long in crond network rsyslog sshd sysstat ;do chkconfig --level 3 $long on;done

for long in `chkconfig --list|grep 3:on|awk '{print $1}'|grep -vE "crond|network|rsyslog|sshd|sysstat"`;do chkconfig --level 3 $long off;done

设置中文显示:

cat /etc/sysconfig/i18n或echo $LANG   查看命令

echo 'LANG="zh_CN.UTF-8"' >/etc/sysconfig/i18n   设置命令

source /etc/sysconfig/i18n

修改系统文件描述符数量:

echo '*             -         nofile      65535' >>/etc/security/limits.conf

tail -l /etc/security/limits.conf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值