1. 程式人生 > >運維日記005-系統簡單優化

運維日記005-系統簡單優化

成功最有效的方法就是向有經驗的人學習!

借鑑成功人的態度和習慣,你可以讓你在任何想達到的目標提高成功的概率!

網際網路上的計算機,都會有一個唯一的32位的地址,ip地址, 我們訪問伺服器,就必須通過這個ip地址 局域網裡也有預留的ip地址 192/10/172/開頭。區域網的ip地址也是唯一的

埠的簡單概念:

一個ip地址代表一臺主機,但是主機上可能會有很多服務, 一臺主機上的不同的服務功能,就是通過埠區分,然後讓外部人員訪問。

協議的簡單概念:

不同的服務提供了不同的埠,對應了不同的功能,通訊方式也可能是不同的,這種通訊的方式我們可以理解為協議 一臺主機上的不同的服務功能,就是通過埠區分,不同的服務,客戶和伺服器之間通訊,就可能使用不同的協議

遠端連線服務故障排查

  1. 兩個機器之間是否通暢,看物理網路(網線網絡卡,IP是不是正確)

ping ip -t 來檢測物理網路是否通暢 不通 客戶端到伺服器端物理鏈路有問題。網絡卡,IP,網線,防火牆 2. 服務是否好的 ssh是否是好的 telnet ip port

不通 伺服器防火牆阻擋

/etc/init.d/iptables stop #關閉防火牆

伺服器端沒有監聽你連線的埠

netstat -lntup | grep port
/etc/init.d/sshd restart #重啟SSH服務

客戶端ssh工具:Securcrt,Xshell,putty 服務端ssh服務,程序名sshd,openssh,openssl.

封建社會 root 皇帝 普通使用者 老百姓 虛擬使用者 系統裡的傀儡不能使用,固定存在,滿足Linux裡服務程序及程式屬於的要求而存在的。程序及程式必須屬於使用者

調優

  1. 關閉SELinux功能
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' #需要重啟生效

setenforce 0 #臨時修改
  1. 執行級別
init 3 #最常用的文字模式
  1. 關閉防火牆
/etcinit.d/iptables stop #臨時關閉
chkconfig iptables off #永久關閉
  1. Linux中文顯示設定
echo 'LANG="zh_CN.UTF-8"' > /etc/sysconfig/il8n #修改

source /etc/sysconfig/il8n #生效

不要在linux 中使用中文

  1. 隱藏Linux 版本號
>/etc/issue.net
>/etc/issue

Linux目錄的特點

  1. /是所有目錄的頂點
  2. 目錄結構像一棵倒掛的樹
  3. 目錄和磁碟分割槽是沒關聯的
  4. /下不同的目錄可能會對應不同的分割槽或磁碟

linux裡裝置不掛載是看不到入口的,類似沒有窗戶沒門的監獄。 如果希望裝置被訪問,就必須給這個裝置一個入口 這個入口就叫做掛載點,掛載點的表現實質是一個目錄

光碟機也是一種裝置 /dev/cdrom mount /dev/cdrom /mnt

表達:

  1. 覺得(認為)會了是不夠的,還要表達出來,交流,儘可能教給不會的人!

  2. 表達出來,是一次將知識裝入潛意識的過程

聽課,就是把知識放入意識的過程,意識層面的知識不是你的

放到潛意識裡,真正的學會了

只有把知識裝入潛意識了,將來才能迅速取出來用

潛意識:信念 價值觀 行動

讓老闆加薪

信念:讓他相信你牛B,相信對公司的貢獻大,對他忠誠。 價值觀:方法有了 行動:才可能有結果

DNS域名解析服務

把域名解析成IP