引言沒有,只有一張圖。
Linux的網(wǎng)絡功能相當強悍,一時之間我們無法了解所有的網(wǎng)絡命令,在配置服務器基礎環(huán)境時,先了解下網(wǎng)絡參數(shù)設定命令。
在我們剛裝好linux的時候,需要用xshell進行遠程連接,那就得獲取ip地址,有時候網(wǎng)卡默認是沒啟動的,Linux也就拿不到ip地址,因此我們得手動啟動網(wǎng)卡
#編輯網(wǎng)卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 #修改配置參數(shù) ONBOOT=yes
啟動/關閉一塊網(wǎng)卡 ifup eth0 ifdown eth0 --- 如果關閉網(wǎng)卡,xshell會怎樣?
ifconfig 查看網(wǎng)卡的ip地址
直接輸入ifconfig會列出已經(jīng)啟動的網(wǎng)卡,也可以輸入ifconfig eth0單獨顯示eth0的信息 各選項解釋是: eth0 網(wǎng)卡的代號 lo 回環(huán)地址loopback inet IPv4的Ip地址 netmask 子網(wǎng)掩碼 broadcast 廣播地址 RX/TX 流量發(fā)/收情況 tx是發(fā)送(transport),rx是接收(receive) packets 數(shù)據(jù)包數(shù) errors 數(shù)據(jù)包錯誤數(shù) dropped 數(shù)據(jù)包有問題被丟棄的數(shù)量 collisions 數(shù)據(jù)包碰撞情況,數(shù)值太多代表網(wǎng)絡狀況差
ifup和ifdown是直接連接到/etc/sysconfig/network-scripts目錄下搜索對應的網(wǎng)卡文件,例如ifcfg-eth0然后加以設置
ip是一個命令,不是TCP/IP那個ip,這個ip命令是結合了ifconfig和route兩個命令的功能。
ip addr show #查看ip信息
了解了如何查看網(wǎng)卡信息,接下來查看系統(tǒng)信息。
你的系統(tǒng)是什么版本?
#查看系統(tǒng)版本信息 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) #查看內核版本號 uname -r 3.10.0-693.el7.x86_64 #查看系統(tǒng)多少位 uname -m x86_64 #查看內核所有信息 uname -a
現(xiàn)代操作系統(tǒng)一般屬于多用戶的操作系統(tǒng),也就是說,同一臺機器可以為多個用戶建立賬戶,一般這些用戶都是為普通用戶,這些普通用戶能同時登錄這臺計算機,計算機對這些用戶分配一定的資源。
普通用戶在所分配到的資源內進行各自的操作,相互之間不受影響。但是這些普通用戶的權限是有限制的,且用戶太多的話,管理就不便,從而引入root用戶。
此用戶是唯一的,且擁有系統(tǒng)的所有權限。root用戶所在的組稱為root組!敖M”是具有相似權限的多個用戶的集合。
root的權利
Linux系統(tǒng)的特性就是可以滿足多個用戶,同時工作,因此Linux系統(tǒng)必須具備很好的安全性。
在安裝RHEL7時設置的root管理員密碼,這個root管理員就是所有UNIX系統(tǒng)中的超級用戶,它擁有最高的系統(tǒng)所有權,能夠管理系統(tǒng)的各項功能,如添加/刪除用戶,啟動/關閉進程,開啟/禁用硬件設備等等。
因此“能力越大,責任越大”,root權限必須很好的掌握,否則一個錯誤的命令可能會摧毀整個系統(tǒng)。
root為什么叫root?
在Linux系統(tǒng)中,用戶也有自己的UID身份賬號且唯一 系統(tǒng)管理員UID為0 系統(tǒng)用戶UID為1~999 Linux安裝的服務程序都會創(chuàng)建獨有的用戶負責運行。 普通用戶UID從1000開始:由管理員創(chuàng)建
用戶組GID
為了方便管理屬于同一組的用戶,Linux 系統(tǒng)中還引入了用戶組的概念。通過使用用 戶組號碼(GID,Group IDentification),我們可以把多個用戶加入到同一個組中,從而方 便為組中的用戶統(tǒng)一規(guī)劃權限或指定任務。
假設有一個公司中有多個部門,每個部門中又 有很多員工。如果只想讓員工訪問本部門內的資源,則可以針對部門而非具體的員工來設 置權限。
例如,可以通過對技術部門設置權限,使得只有技術部門的員工可以訪問公司的 數(shù)據(jù)庫信息等。
下一個教程:常用linux命令(項目部署)