1. 程式人生 > >linux一些配置

linux一些配置

ifconfig 查詢、設定網絡卡和ip引數

ifup ens33 啟動網絡卡

ifdown 關閉網絡卡

systemctl restart/start/stop network 重啟、開始、關閉 網路服務

PS1="[\[email protected]\h \w \t]\$" 修改命令提示符,新增 絕對路徑,和時間

hostnamectl set-hostname 新名字  修改主機名 

selinux 內建的防火牆

  查詢selinux狀態

  getenforce

  暫時停止selinxu
  setenforce 0
  永久關閉selinux
  vi /etc/selinux/conf
  # enforcing - SELinux security policy is enforced. 開啟
  # permissive - SELinux prints warnings instead of enforcing. 臨時關閉
  # disabled - No SELinux policy is loaded. 永久關閉

  修改如下行
  SELINUX=enforcing
  重啟機器,使得selinx永久關閉

 

軟體防火牆
iptables -F 清空規則
iptables -L
檢視iptable防火牆規則 ,看到只有如下短短的三個鏈,就說明,沒有規則了
關閉防火牆的需求,防止他影響你的服務訪問
[[email protected] ~]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

停止防火牆服務
systemctl start/restart/stop firewalld
systemctl disable firewalld #刪除iptables的開機自啟

 

修改linux的字元編碼

1.編譯字元編碼的檔案
vi /etc/locale.conf
寫入如下變數
LANG="zh_CN.UTF-8"

2.讀取這個檔案,使得變數生效

source 讀取命令,使得配置檔案在系統中生效

source /etc/locale.conf

3.檢視系統字元編碼
echo $LANG

 

 

yum源的倉庫路徑在
/etc/yum.repos.d/
然後這個目錄底下,只有 以 .repo結尾的檔案,才會被識別為yum倉庫


配置國內的yum源
1.在/etc/yum.repos.d/目錄底下,定製我們自己的repo倉庫檔案 
2.我們自己沒有yum倉庫,我們就去拿阿里巴巴的yum倉庫
3.https://opsx.alibaba.com/mirror  這就是阿里巴巴的映象站
4.下載阿里巴巴的yum倉庫檔案
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget下載檔案後,-O引數,指定放到某個目錄,且改名
5.清除yum快取 
yum clean all 
6.生成新的阿里雲的yum軟體快取
yum makecache


再配置epel額外的倉庫源,這個倉庫裡就存放了很多第三方軟體,例如redis  mysql  nginx 
1.配置epel倉庫
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2.最好再生成yum快取
yum makecache 
3.請隨心所欲的使用 yum工具

yum示例用法
yum安裝nginx web伺服器軟體
1.  yum install nginx  -y       -y 一路都是預設yes
2.啟動nginx  
直接輸入nginx命令
3.修改nginx主頁面 ,檔名字叫做 index.html  
find  /   -name index.html        查詢這個檔案所在地
vim /usr/share/nginx/html/index.html        修改這個nginx首頁檔案
View Code