day11操作系統(tǒng)基礎(chǔ)優(yōu)化篇

  • 系統(tǒng)yum源優(yōu)化(base、epel)

  • 系統(tǒng)安全優(yōu)化(防火墻、selinux)

  • 系統(tǒng)字符集優(yōu)化

  • 系統(tǒng)時(shí)間和時(shí)區(qū)修改方法

  • 一些快捷鍵的使用

1.系統(tǒng)yum源優(yōu)化
?yum倉(cāng)庫(kù):匯總保存多個(gè)軟件包的服務(wù)器
?yum源路徑:/etc/yum.repos.d(配置好yum源文件闷愤,便于找到指定的yum倉(cāng)庫(kù))

[root@oldboy63 ~]# ll /etc/yum.repos.d/
total 36
-rw-r--r--. 1 root root 2523 Jul 15 16:09 CentOS-Base.repo    -----這個(gè)是聯(lián)網(wǎng)后基礎(chǔ)的源,一般都用這個(gè)
-rw-r--r--. 1 root root 1309 Nov 23  2018 CentOS-CR.repo 
-rw-r--r--. 1 root root  649 Nov 23  2018 CentOS-Debuginfo.repo   -----debug包尤其和內(nèi)核相關(guān)的更新和軟件安裝
-rw-r--r--. 1 root root  314 Nov 23  2018 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 Nov 23  2018 CentOS-Media.repo   -----這個(gè)是使用光盤掛載后調(diào)用的文件
-rw-r--r--. 1 root root 1331 Nov 23  2018 CentOS-Sources.repo
-rw-r--r--. 1 root root 5701 Nov 23  2018 CentOS-Vault.repo    -----這個(gè)是最近新版本的加入的老版本的yum源配置

?優(yōu)化基礎(chǔ)源(base)

[root@oldboy63 /etc/yum.repos.d]# cat CentOS-Base.repo 
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  ----依賴阿里源

優(yōu)化擴(kuò)展yum(epel -- Extra Packages for Enterprise Linux)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ----執(zhí)行不成時(shí)安裝wget

yum install -y wget

[root@oldboy63 /etc/yum.repos.d]# ll
total 36
-rw-r--r--. 1 root root 2523 Jul 15 16:09 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 Nov 23  2018 CentOS-CR.repo
-rw-r--r--. 1 root root  649 Nov 23  2018 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 Nov 23  2018 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 Nov 23  2018 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 Nov 23  2018 CentOS-Sources.repo
-rw-r--r--. 1 root root 5701 Nov 23  2018 CentOS-Vault.repo
-rw-r--r--. 1 root root  664 May 11  2018 epel.repo

?一些軟件安裝

yum install -y vim -----vi升級(jí)版
??nc 、nmap、net-tools ---和網(wǎng)絡(luò)有關(guān)的命令
??sl咸包、cowsay ---搞笑的軟件包
??bash-completion ---對(duì)一些命令參數(shù)進(jìn)行補(bǔ)全

PS:解決軟件無(wú)法正常yum下載的思路:
1.網(wǎng)絡(luò)配置不正確 ---ping baidu.com
2.yum源是否更新
3.yum緩存需要清除 ----yum clean all

查看一些軟件是否安裝:
如:rpm -qa cowsay
查看軟件都安裝哪些信息:
如:rpm -ql cowsay
查詢一個(gè)命令出自哪個(gè)軟件包:

第一種方式:已經(jīng)安裝了該軟件
[root@oldboy63 ~]# which animalsay   ---顯示命令對(duì)應(yīng)文件所在路徑
/usr/bin/animalsay
[root@oldboy63 ~]# rpm -qf /usr/bin/animalsay 
cowsay-3.04-4.el7.noarch
執(zhí)行原理:animalsay  ---PATH---/usr/bin/animalsay

第二種方式:未安裝該軟件
yum provides animalsay

2.系統(tǒng)安全有關(guān)的優(yōu)化
?防火墻優(yōu)化:需要關(guān)閉

centos6:
   臨時(shí)關(guān)閉:
   /etc/init.d/iptables stop
   /etc/init.d/iptables status  ----關(guān)閉后查看狀態(tài)
   永久關(guān)閉:
   chkconfig iptables off
   chkconfig iptables on    ----開啟
   查看是否開啟狀態(tài):
   chkconfig --list|grep iptables 
   chkconfig --list iptables

centos7:
 臨時(shí)關(guān)閉:
 systemctl stop firewalld.service
 systemctl start firewalld.service  ----臨時(shí)開啟
 永久關(guān)閉:
 systemctl disable firewalld.service
 systemctl enable firewalld.service ----永久開啟
 查看狀態(tài):
 systemctl status firewalld.service
 systemctl is-active firewalld.service  ---檢查服務(wù)是否臨時(shí)關(guān)閉或開啟
 systemctl is-enabled firewalld.service  ---檢查服務(wù)是否永久關(guān)閉或開啟

⑵.selinux:
一種針對(duì)Linux的安全加強(qiáng)系統(tǒng)

centos7:
臨時(shí)關(guān)閉:
setenforce 0
Enforcing  /  1    ------selinux處于開始狀態(tài)
Permissive  /  0  ------selinux處于臨時(shí)關(guān)閉狀態(tài)
getenforce       --- 查看selinux狀態(tài)

永久關(guān)閉:
/etc/selinux/config
#     enforcing  - SELinux security policy is enforced.
                          selinux安全策略是開啟狀態(tài)
#     permissive - SELinux prints warnings instead of enforcing.
                          selinux顯示警告信息代替開啟狀態(tài)  == 臨時(shí)關(guān)閉
#     disabled   - No SELinux policy is loaded.
                          禁止selinux策略加載
SELINUX=disabled
修改文件信息:
方法一:vi編輯
方法二:底行模式替換:7s#enforcing#disabled#g
方法三:sed -i '7s#enforcing#disabled#g' /etc/selinux/config 

3.系統(tǒng)字符編碼優(yōu)化
作用:1.避免中文出現(xiàn)亂碼
??????2.部分信息顯示中文
查看與修改系統(tǒng)字符編碼:

查看:
      [root@oldboy63 ~]# echo $LANG
      en_US.UTF-8

修改:
centos6:
臨時(shí)修改:export LANG="en_US.UTF-8"
永久修改:vim /etc/sysconfig/i18n
                  如:LANG="en_US.GBK"
centos7:
臨時(shí)修改:export LANG="en_US.UTF-8"
永久修改:vim /etc/locale.conf
                  如:LANG="en_US.GBK"
                  source /etc/locale.conf
既臨時(shí)又永久(設(shè)置為中文):
localectl set-locale LANG="zh_CN.UTF-8"

4.系統(tǒng)時(shí)間和時(shí)區(qū)優(yōu)化
查看時(shí)間和時(shí)區(qū)信息:

[root@oldboy63 ~]# timedatectl 
      Local time: Tue 2019-07-16 09:13:58 CST
  Universal time: Tue 2019-07-16 01:13:58 UTC
        RTC time: Tue 2019-07-16 01:13:59
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

timedatectl set-time 時(shí)間        ----設(shè)置時(shí)間信息
timedatectl set-timezone 時(shí)區(qū)(如:Asia/Shanghai) ---設(shè)置時(shí)區(qū)信息
timedatectl list-timezones    ---顯示時(shí)區(qū)信息
timedatectl set -local-rtc BOOL    ---設(shè)置RTC功能是否開啟
                                      RTC:是否修改硬件主板時(shí)間
timedatectl set -ntp BOOL      ---設(shè)置NTP功能是否開啟
                                  會(huì)通過(guò)網(wǎng)絡(luò)自動(dòng)同步時(shí)間

手動(dòng)同步時(shí)間的方法:

yum install -y ntpdate
ntpdate "ntp1.aliyun.com"
[root@oldboy63 ~]# ntpdate "ntp1.aliyun.com"
16 Jul 09:59:13 ntpdate[78106]: adjust time server 120.25.115.20 offset -0.005130 sec

PS:timedatectl命令操作不了:

第一個(gè)里程:安裝同步時(shí)間軟件
yum install -y chrony
開始服務(wù):systemctl start chronyd
第二個(gè)里程:修改同步方式
timedatectl set-ntp 1

擴(kuò)展:
優(yōu)化SSH遠(yuǎn)程連接慢
第一個(gè)優(yōu)化:修改/etc/hosts文件
?? 10.0.0.200 oldboy63.com
第二個(gè)優(yōu)化:修改/etc/ssh/sshd_config
79 GSSAPIAuthentication yes ---> GSSAPIAuthentication no --- 關(guān)閉GSSAPI認(rèn)證功能
115 #UseDNS yes ---> UseDNS no --- 關(guān)閉了DNS反向解析功能
系統(tǒng)快捷鍵

ctrl+a    -----將光標(biāo)移動(dòng)到命令行頭部
ctrl+e    -----將光標(biāo)移動(dòng)到命令行尾部
ctrl+u    -----刪除光標(biāo)以前所有的內(nèi)容(剪切)
ctrl+k    -----刪除光標(biāo)以后所有的內(nèi)容(剪切)
ctrl+s    -----使xshell進(jìn)入鎖定狀態(tài)(不能代替鎖屏)
ctrl+q    -----退出xshell鎖定狀態(tài)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市杖虾,隨后出現(xiàn)的幾起案子烂瘫,更是在濱河造成了極大的恐慌,老刑警劉巖奇适,帶你破解...
    沈念sama閱讀 219,490評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坟比,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡嚷往,警方通過(guò)查閱死者的電腦和手機(jī)葛账,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)皮仁,“玉大人注竿,你說(shuō)我怎么就攤上這事茄茁。” “怎么了巩割?”我有些...
    開封第一講書人閱讀 165,830評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)付燥。 經(jīng)常有香客問(wèn)我宣谈,道長(zhǎng),這世上最難降的妖魔是什么键科? 我笑而不...
    開封第一講書人閱讀 58,957評(píng)論 1 295
  • 正文 為了忘掉前任闻丑,我火速辦了婚禮,結(jié)果婚禮上勋颖,老公的妹妹穿的比我還像新娘嗦嗡。我一直安慰自己,他們只是感情好饭玲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評(píng)論 6 393
  • 文/花漫 我一把揭開白布侥祭。 她就那樣靜靜地躺著,像睡著了一般茄厘。 火紅的嫁衣襯著肌膚如雪矮冬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評(píng)論 1 307
  • 那天次哈,我揣著相機(jī)與錄音胎署,去河邊找鬼。 笑死窑滞,一個(gè)胖子當(dāng)著我的面吹牛琼牧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播哀卫,決...
    沈念sama閱讀 40,464評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼巨坊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了聊训?” 一聲冷哼從身側(cè)響起抱究,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎带斑,沒想到半個(gè)月后鼓寺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡勋磕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評(píng)論 3 338
  • 正文 我和宋清朗相戀三年妈候,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片挂滓。...
    茶點(diǎn)故事閱讀 40,137評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡苦银,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情幔虏,我是刑警寧澤纺念,帶...
    沈念sama閱讀 35,819評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站想括,受9級(jí)特大地震影響陷谱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瑟蜈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評(píng)論 3 331
  • 文/蒙蒙 一烟逊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧铺根,春花似錦宪躯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至囤官,卻和暖如春冬阳,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背党饮。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工肝陪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人刑顺。 一個(gè)月前我還...
    沈念sama閱讀 48,409評(píng)論 3 373
  • 正文 我出身青樓氯窍,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親蹲堂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子狼讨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評(píng)論 2 355