歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> linux基礎優化

linux基礎優化

日期:2017/3/3 11:32:47   编辑:Linux技術
1、配置網絡
cat /etc/resolv.conf //查看dns
netstat -rn //查看網關
vi /etc/sysconfig/network-scripts/ifcfg-eth0 //更改網絡配置
ONBOOT="yes"
BOOTPROTO=static
本目錄下添加
IPADDR="IP"
NETMASK="子網"
GATEWAY="網關"
DNS1="dns"
ESC---輸入“:wq”
/etc/init.d/network restart //重啟網絡
2、配置HOST
vi /etc/sysconfig/network //更改HOSTNAME(重啟後生效)
HOSTNAME=zabbix.wtf.local //更改HOSTNAME
ESC---輸入“:wq” //保存退出
hostname zabbix.wtf.local //臨時vi更改HOST命令
3、防火牆
/etc/init.d/iptables status //查看防火牆配置
/etc/init.d/iptables stop //關閉防火牆
chkconfig iptables off //開機不啟動防火牆
4、關閉SELNUX
(1)sed -i s#SELINUX=enforcing#SELINUX=disabled#g /etc/selinux/config //關閉selinux
grep "disable" /etc/selinux/config //查看是否替換成功
getenforce 0 //立刻生效
(2)vi /etc/selinux/config //關閉selinux
SELINUX=disabled
ESC---輸入“:wq”
5、yum install tree telnet dos2unix sysstat lrzsz -y //安裝常用軟件
6、創建用戶設置密碼
useradd oldboy1 //創建用戶
passwd oldboy1 //添加密碼
7、切換用戶
su - root //切換用戶,必須加-
8、更改yum源
cp /etc/CentOS-Base.repo CentOS-Base.repo.oir //備份原文件
cat /etc/yum.repos.d/CentOS-Base.repo //查看yum源
wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo //下載yum源
cp CentOS6-Base-163.repo CentOS-Base.repo //替換原來的源
yum grouplist //查看已安裝的包組
9、調整當前模式
vi /etc/inittab //查看當前模式,改為3
0---關機模式
1---單機模式
2---多用戶模式
3---命令行模式
4---沒有使用模式
5---桌面模式
6---重啟模式
init //切換模式
10、修改開機啟動項
chkconfig --list //查看啟動項
11、更改遠程端口
vi /etc/ssh/sshd_config //修改port端口號
12、在普通用戶下使用root權限,sudo
visudo //編輯普通用戶權限,在99gg行編輯,添加格式“NOPASSWD:ALL”
sudo useradd 123
13、中文顯示(不建議使用)
cat /etc/sysconfig/i18n //查看字符集
vi /etc/sysconfig/i18n //編輯字符集
LANG="zh_CN.GB18030" //添加此句
source /etc/sysconfig/i18n //立即生效
echo $LANG //查看是否生效
14、定時時間同步
echo '#time sync by oldboy at 2010-2-1' >>/var/spool/cron/root
echo '*/5****/usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1' >>/var/spool/cron/root
crontab -l //檢查是否生效
15、加大文件描述符(或32768)
ulimit -n //查看文件描述符
ulimit -HSn 65535 //臨生效
echo '* - nofile 65535' >>/etc/security/limits.conf //永久生效
16、調整內核參數
vi /etc/sysctl.conf //編輯
sysctl -p //生效文件
17、隱藏版本號
>/etc/issue
18、鎖定關鍵系統文件
chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab //鎖定關鍵系統文件
chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab //解鎖關鍵系統文件
lsattr /etc/passwd //查看文件是否加鎖。有i就是加鎖了
注:此內容均為自學筆記,紀錄較隨意,僅供參考,謝謝;
本文出自 “趙軍建” 博客,請務必保留此出處http://zhaojunjian.blog.51cto.com/11104762/1812565
Copyright © Linux教程網 All Rights Reserved