linux的常規配置

配置阿里yum源

把系統自帶的源移動到別處,也可以直接刪了。

mkdir -p /tmp/repo-bak  
mv /etc/yum.repos.d/* /tmp/repo-bak/  

配置阿里雲基礎yum源和epel源,CentOS7默認沒有wget,curl的-o參數表示下載到的文件保存的路徑和名稱,阿里雲鏡像 https://opsx.alibaba.com/mirror

cd /etc/yum.repos.d/  
curl http://mirrors.aliyun.com/repo/Centos-7.repo -o Centos-7.repo  
curl http://mirrors.aliyun.com/repo/epel-7.repo -o epel-7.repo  

安裝必備軟件

yum install net-tools vim tree htop iotop iftop iotop lrzsz sl wget unzip telnet nmap nc psmisc dos2unix bash-completion sysstat rsync nfs-utils -y

禁用SELINUX

sed -i '/^SELINUX=/c SELINUX=disable' /etc/selinux/config  
setenforce 0

優化ulimit

echo '* - nofile 65535' >> /etc/security/limits.conf  
最大默認打開的文件數是1024,這裏改成了65535

歷史命令記錄改爲1萬條

sed -i '/^HISTSIZE=/c HISTSIZE=10000' /etc/profile  

改變命令行1

# 改變命令行1
echo "export PS1='\e[1;32m\u\e[m\e[1;33m@\e[m\e[1;35m\h\e[m:\w\$'" >> /etc/profile  
source /etc/profile

# 改變命令行2
#\d :#代表日期,格式爲weekday month date,例如:"Mon Aug 1"   
#\H :#完整的主機名稱。   
#\h :#僅取主機的第一個名字,如上例,則爲fc4,.linux則被省略   
#\t :#顯示時間爲24小時格式,如:HH:MM:SS   
#\T :#顯示時間爲12小時格式   
#\A :#顯示時間爲24小時格式:HH:MM   
#\u :#當前用戶的賬號名稱   
#\v :#BASH的版本信息   
#\w :#完整的工作目錄名稱。家目錄會以 ~代替   
#\W :#利用basename取得工作目錄名稱,所以只會列出最後一個目錄   
#\# :#下達的第幾個命令   
#\$ :#提示字符,如果是root時,提示符爲:# ,普通用戶則爲:$  

#編輯用戶目錄下的 .bashrc,加入以下內容:  
#黑色   
c0="\[\e[30m\]"
#紅色   
c1="\[\e[31m\]"
#綠色   
c2="\[\e[32m\]"
#黃色   
c3="\[\e[33m\]"
#藍色
c4="\[\e[34m\]"
#紫紅色
c5="\[\e[35m\]"
#青藍色
c6="\[\e[36m\]"
#白色
c7="\[\e[37m\]"
PS1="$c1<\u@\h>-$c3\w-$c4\t-$c7\$ "; export PS1

改變時區

#刪除自帶的localtime 
	rm -rf /etc/localtime 
#選擇時區, 按照要求選就行
	tzselect 
#執行 
	TZ='Asia/Shanghai'; export TZ
#創建軟鏈接到localtime 
	ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#或者直接執行下邊三個
	rm -rf /etc/localtime
	TZ='Asia/Shanghai'; export TZ
	ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章