linux的基礎優(yōu)化
查看系統(tǒng)版本信息
cat /etc/readhat-release
查看內(nèi)核命令 uname -r
查看操作系統(tǒng)命令 uname -m
用戶修改密碼
passwd參數(shù) --stdin 從標準輸入獲取密碼(從管道獲取密碼)非交互式設置密碼
echo 123456|passwd --stdin+用戶名(只能root用戶使用)
常見的環(huán)境變量
環(huán)境變量的特點是:
1.系統(tǒng)創(chuàng)建好的變量(變量里的內(nèi)容可以變換)
2.Linux下面隨意使用,含義不變
3.都是大寫
UID 查看當前用戶的uid信息
PATH 存放命令的位置/路徑
輸入命令, 回車之后發(fā)生了什么?
1.系統(tǒng)會在PATH里面進行查找
2.存在 運行(命令解釋器)
3.不存在 提示 command not found
PS1 控制命令行格式
如何修改環(huán)境變量
1.臨時修改---重新登錄之后失效
export PS1='\u@\h\W]$'
2.永久修改---寫入文件/etc/profile
vim /etc/profile
修改完成保存退出
命令行輸入source /etc/profile 生效
3.檢查是否生效
echo $PS1
SElinux
增強型linux婉称,作用限制root用戶和普通用戶的權(quán)限
如何關(guān)閉SElinux
1.永久關(guān)閉---修改配置文件
vim /etc/selinux/config
如果SElinux=enforcing SElinux開啟
如果SElinux=permissive SElinux關(guān)閉芒珠,但是還是會提示警告信息
如果SElinux=disabled SElinux徹底關(guān)閉
修改完成保存退出牍氛,需重啟服務器后生效
2.臨時關(guān)閉---立即生效,服務器重啟之后失效
查看SElinux的狀態(tài)命令
getenforce
修改命令
setenforce 開啟或關(guān)閉(0或1)
防火墻
作用是根據(jù)設置的規(guī)則喂柒,準許/禁止用戶進出
centos7系統(tǒng)下是filewalld
centos6系統(tǒng)下是iptables (cetntos7系統(tǒng)需要安裝)
是否開啟防火墻
1.如果服務器是公網(wǎng)ip地址 ---開啟
2.服務器沒有公網(wǎng)ip踩蔚,使用局域網(wǎng) ---關(guān)閉
3.并發(fā)訪問量太高 ---關(guān)閉
如何關(guān)閉防火墻
臨時關(guān)閉命令---服務器重啟之后失效
systemctl stop firewalld
查看是否關(guān)閉命令
systemctl status firewalld
永久關(guān)閉命令
systemctl distable firewalld
配置yum源
yum源---軟件下載倉庫(鏡像網(wǎng)站---阿里云棚放,清華等)
如何修改yum源
系統(tǒng)默認的----->阿里云(清華等)
修改
查看系統(tǒng)的yum源命令
yum repolist
配置epel源
系統(tǒng)有默認的yum源,現(xiàn)修改為aliyun.com
系統(tǒng)默認的yum源為
base
extras
updates
epel源 英文 extra Pachage for Enterpise Linux
企業(yè)版linux額外的安裝包