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

一.系統(tǒng)基礎(chǔ)優(yōu)化部分

1.利用yum源優(yōu)化

yum倉(cāng)庫(kù):匯總保存多個(gè)軟件包的服務(wù)器
yum源: /etc/yum.repos.d配置好yum源文件,便于找到指定的yum倉(cāng)庫(kù)
yum可以解決軟件的依賴性

優(yōu)化基礎(chǔ)yum(base)
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.rep
   http://mirrors.aliyun.com/repo/epel-7.repo
然后安裝下面文件 安裝文件的命令是:yum install -y
   yum install -y vim tree wget dos2unix nc nmap 
   net-tools sl cowsay 
   vim                --- 編輯文本 vi升級(jí)版
   tree 
   wget
   nc nmap net-tools  --- 和網(wǎng)絡(luò)有關(guān)的命令
   sl cowsay          --- 搞笑軟件包
   bash-completion    --- 對(duì)一些命令參數(shù)進(jìn)行補(bǔ)全   

軟件無(wú)法正常yum下載的原因:
原因一:網(wǎng)絡(luò)配置不正確 查看命令是:ping www.baidu.com
原因二:yum源是否更新
原因三:yum緩存需要清除 yum clean all 下載索引清單信息
查看軟件是否安裝:rpm -qa cowsay
查看軟件都安裝那些信息:rpm -ql cowsay

2.系統(tǒng)安全有關(guān)的優(yōu)化

防護(hù)墻優(yōu)化:關(guān)閉
確認(rèn)一個(gè)主機(jī)里面有哪些服務(wù)
netstat -lntup 查看網(wǎng)絡(luò)服務(wù)端口號(hào)碼信息

centos6
 臨時(shí)關(guān)閉:/etc/init.d/iptables stop
          /etc/init.d/iptables status
 永久關(guān)閉:
 chkcofig iptables off   這個(gè)是關(guān)閉
 chkcofig --list|grep iptables也可以不要    grep(篩選的意思)
 chkocfig --list  iptables
 chkcofig iptables on   這個(gè)是開啟
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:企業(yè)中都會(huì)關(guān)閉(原因是和安全程序和root(皇帝)權(quán)限有關(guān))
centos7:
臨時(shí)關(guān)閉:setenforce 0
getenforce     查看selinux狀態(tài)
Enforcing /1---selinux處于開啟狀態(tài)
Permissive /0----selinux處于臨時(shí)關(guān)閉狀態(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

二.系統(tǒng)字符編碼優(yōu)化

作用:1.避免中文出現(xiàn)亂碼
2.部分信息顯示中文
字符編碼是什么: UTF-8 gbk
查看系統(tǒng)字符編碼的命令是:echo $LANG
顯示en_US.UTF-8表示正確已經(jīng)優(yōu)化完畢

修改字符編碼:
 centos6
 臨時(shí)調(diào)整:export LANG="en_US.UTF-8"
 永久調(diào)整:
 vim / etc/sysconfig/i18n然后進(jìn)去修改為:LANG="en_US.UTF-8"
 centos7:
 臨時(shí)調(diào)整:export LANG="en_US.UTF-8"
 永久調(diào)整:vim /etc/locale.conf
 LANG="en_US.UTF-8"
vim /etc/locale.conf 
   LANG="en_US.GBK"
   source /etc/locale.conf
   localectl set-locale LANG="en_US.UTF-8"

**設(shè)置系統(tǒng)信息中文提示名:
localectl set-locale LANG="en_US.UTF-8"

三.系統(tǒng)時(shí)間和時(shí)區(qū)優(yōu)化$ timedatectl
         Local time: 一 2019-07-15 06:47:10 EDT
     Universal time: 一 2019-07-15 10:47:10 UTC
           RTC time: 一 2019-07-15 10:47:11
          Time zone: America/New_York (EDT, -0400)
        NTP enabled: yes
   NTP synchronized: yes
    RTC in local TZ: no
         DST active: yes
    Last DST change: DST began at
                     日 2019-03-10 01:59:59 EST
                     日 2019-03-10 03:00:00 EDT
    Next DST change: DST ends (the clock jumps one hour backwards) at
                     日 2019-11-03 01:59:59 EDT
                     日 2019-11-03 01:00:00 EST

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

    手動(dòng)同步時(shí)間方法:
    yum install -y ntpdate
    ntpdate "ntp1.aliyun.com"
    
    timedatectl命令操作不了:
    第一個(gè)里程: 安裝時(shí)間同步軟件
    yum install -y chrony     
    systemctl start chronyd
    
    第二個(gè)里程: 修改同步方式
    timedatectl set-ntp 1

如何設(shè)置命令提示符顏色:

PS1='\[\e[32;1m\][\u@\h \W]\\$ \[\e[0m\]'
     \[\e[32;1m\]       [\u@\h \W]\\$     \[\e[0m\]
     信息添加顏色開始   添加顏色信息     信息添加顏色結(jié)束 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,320評(píng)論 0 10
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,326評(píng)論 0 5
  • 1.創(chuàng)建多用戶 腳本如何創(chuàng)建多個(gè)用戶 !/bin/bash --- 編寫腳本固定格式 for i in {1....
    斗魂_2e5d閱讀 184評(píng)論 0 0
  • 最近都在和Linux打交道,感覺(jué)還不錯(cuò)。我覺(jué)得Linux相比windows比較麻煩的就是很多東西都要用命令來(lái)控制,...
    天尊_ffe1閱讀 562評(píng)論 1 3
  • 不想讀書的原因在我看來(lái),一般有三種:煩躁(無(wú)法靜下心讀書)、困倦(本質(zhì)是懶惰,常見的借口:“這么累看書,看了也沒(méi)用...
    兔U閱讀 2,423評(píng)論 0 10

友情鏈接更多精彩內(nèi)容