通過(guò)配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬主機(jī)、營(yíng)銷軟件、網(wǎng)站建設(shè)、淮陽(yáng)網(wǎng)站維護(hù)、網(wǎng)站推廣。
配置文件如下:
ONBOOT=yes
BOOTPROTO=none:表示不使用dhcp服務(wù),如果是手動(dòng)配置靜態(tài)的ip地址,BOOTPROTO的值可以為none或者static。
IPADDR=192.168.1.66:表示設(shè)置IP地址。
NETMASK=255.255.255.0:表示設(shè)置子網(wǎng)掩碼。
GATEWAY=192.168.1.1: 表示設(shè)置網(wǎng)關(guān)。
DNS1=192.168.1.1:表示設(shè)置首選DNS服務(wù)器,DNS有自己的配置文件/etc/resolv.conf,在這里設(shè)置DNS,就是把它寫入了DNS的配置文件/etc/resolv.conf。
然后,執(zhí)行service network restart,重啟網(wǎng)絡(luò)服務(wù)配置文件生效即可。
擴(kuò)展資料:
通過(guò)ifconfig命令配置LINUX的IP命令:
命令名稱:ifconfig
基本語(yǔ)法:ifconfig [網(wǎng)卡標(biāo)識(shí)] [IP地址]
英文原意:interface configuration
執(zhí)行權(quán)限:root
功能描述:查看或臨時(shí)配置網(wǎng)卡信息
說(shuō)明: ifconfig 命令主要是用來(lái)查看網(wǎng)卡的配置信息,因?yàn)橛盟鼇?lái)配置網(wǎng)卡的IP地址時(shí),只會(huì)臨時(shí)生效(Linux服務(wù)器重啟后就會(huì)失效)。
這種配置ip的方式只能設(shè)置IP和子網(wǎng)掩碼,估只適合內(nèi)網(wǎng)(局域網(wǎng))使用。
如果想連通外網(wǎng),還必須設(shè)置網(wǎng)關(guān)和DNS。
很多新手用戶一樣,在選擇Linux
VPS主機(jī)商的時(shí)候會(huì)大概看看這款機(jī)器是否有人在使用而且大概的口碑和性價(jià)比如何,然后大概對(duì)比CPU核心、內(nèi)存、硬盤以及流量在同等認(rèn)識(shí)的商家中是否有一定的性價(jià)比優(yōu)勢(shì)。雖然經(jīng)常告訴自己一分錢一分貨,但是有些時(shí)候還是偏向于盡量希望馬兒好也要馬兒少吃草的產(chǎn)品。
大部分用戶并不能做到各種VPS配置信息以及商家、線路的各種精通,就好比我們購(gòu)買電腦一樣,一些硬件配置我們可能只會(huì)知道大概,具體是否兼容以及是否適合我們,我們可能從基本的配置看不到,大部分還是直接用戶的體驗(yàn),尤其是VPS主機(jī)無(wú)論用來(lái)建站還是項(xiàng)目需要,他人使用過(guò)的測(cè)評(píng)信息并不能代表也適合我們,大概范圍圈定之后的自我測(cè)試是必須的。
稍微深究一些關(guān)于Linux
VPS主機(jī)的配置信息,不能僅僅就看基本的內(nèi)存、硬盤和流量,其實(shí)玩的深的網(wǎng)友甚至連帶硬件信息都會(huì)去查看對(duì)比,這屬于粉絲愛(ài)好者了,我們基本上只要玩?zhèn)€大概體驗(yàn)就可以了。在這篇文章中,老左也學(xué)著高端一點(diǎn),把我看到的一些網(wǎng)友有用到查看VPS/服務(wù)器環(huán)境硬件信息命令記錄下來(lái),以后說(shuō)不定在購(gòu)買VPS、服務(wù)器的時(shí)候還可以裝專業(yè)人士。
第一、CPU參數(shù)信息
cat /proc/cpuinfo
第二、Free命令查看內(nèi)存
free -m
這里我們可以看到當(dāng)前VPS主機(jī)512MB內(nèi)存,附帶64MB Swap存儲(chǔ)。
第三、df命令查看硬盤
df -h
這個(gè)要對(duì)照我們購(gòu)買VPS、服務(wù)器的時(shí)候商家給予的配置信息,有些朋友說(shuō)購(gòu)買的30GB,為什么看到的是10GB,還有20GB去哪里了呢?還有的是掛載盤需要我們單獨(dú)掛載才可以出來(lái),用fdisk -l就可以看到還有20GB沒(méi)有掛載,在這臺(tái)測(cè)試機(jī)中直接在一個(gè)盤里沒(méi)有 掛載盤 。
第四、Inxi查看硬件信息
inxi -Fx
這個(gè)Inxi工具我也第一次用到過(guò),看到介紹很強(qiáng)大,可以查看所有的服務(wù)器硬件信息,一般默認(rèn)發(fā)行版本中是沒(méi)有安裝的,這里我在Debian環(huán)境中自己安裝的。
安裝Inxi For Debian/Ubuntu
echo 'deb trusty main' /etc/apt/sources.list.d/unit193-inxi.list
apt-get update
apt-get install inxi
這里在安裝后才可以執(zhí)行上面的命令。
基本的硬件信息都可以在返回結(jié)果中看到,以后有時(shí)間單獨(dú)把inxi工具玩一遍。今天先 簡(jiǎn)單的知道有這個(gè)東西,因?yàn)槲抑耙矝](méi)玩過(guò)這個(gè)。
第五、lshw
lshw -short
lshw也是一個(gè)通用工具,可以查看當(dāng)前服務(wù)器CPU、內(nèi)存、磁盤等詳細(xì)信息。默認(rèn)環(huán)境如果沒(méi)有安裝的話,我們可以通過(guò)執(zhí)行命令安裝。
apt-get install lshw lshw
第六、dmidecode
這個(gè)命令老左有在" 利用dmidecode命令查看Linux服務(wù)器硬件信息7個(gè)技巧 "文章中詳細(xì)的記錄了幾個(gè)常用的腳本方法,也是用來(lái)查看硬件信息的。
比如主板、內(nèi)存、內(nèi)存條數(shù)量都可以通過(guò)命令看到。
第七、lscpu
lscpu
通過(guò)lscpu命令可以看到CPU和處理單元的信息。
總結(jié),以上7個(gè)命令算是我們?cè)谫?gòu)買和測(cè)評(píng)VPS、服務(wù)器信息的時(shí)候有可能用到的,對(duì)于一般用戶跟老左一樣看個(gè)大概就可以了,如果需要知道深入的細(xì)節(jié)還是需要詳細(xì)一些對(duì)比的,還有l(wèi)spci、hdparm兩個(gè)也是有常用的。
一、ifconfig
自u(píng)buntu17起,已經(jīng)不提供這個(gè)命令了,要自動(dòng)安裝
sudo apt install net-tools
ifconfig -a :查看當(dāng)前系統(tǒng)所有的網(wǎng)絡(luò)接口
ifconfig interface(PS:這里是網(wǎng)絡(luò)接口的名稱) down:禁用當(dāng)前網(wǎng)絡(luò)接口
ifconfig interface up :啟用網(wǎng)絡(luò)接口
二、ip命令
1、管理網(wǎng)絡(luò)接口
1)、ip link list 顯示網(wǎng)絡(luò)設(shè)備的運(yùn)行狀態(tài)
2)、ip -s link list 顯示更詳細(xì)的網(wǎng)絡(luò)設(shè)備運(yùn)行狀態(tài)
4)、ip link set dev ens33 mtu 1600: 改變網(wǎng)絡(luò)設(shè)備最大傳輸單元 MTU的值為1600
2、管理ip地址
1)、ip a show dev ens33 顯示指定網(wǎng)絡(luò)接口的ip
2)、ip addr ls ens33
5)、ip -4 addr flush ens33
通過(guò)id修改的ip地址重啟后會(huì)消失。如果要永久保存,則需要修改配置文件
3、管理路由表
1)、ip route show 顯示main 路由表的路由信息
每行定義一個(gè)路由表,前面的數(shù)字為路由編號(hào),后面為路由名稱
以上的幾個(gè)路由表為默認(rèn)路由表,用戶不可以修改
默認(rèn)所有的路由表都會(huì)被插入到254的main表中。在進(jìn)行路由查詢時(shí),內(nèi)核只使用路由表main
3)、ip route show table local 指定顯示路由表
4、管理策略路由
1)、ip route list 列出當(dāng)前系統(tǒng)的策略路由規(guī)則
2、添加一條到達(dá)網(wǎng)絡(luò)224.0.0.0/28的路由
route add -net 224.0.0.0/28 netmask 224.0.0.0 dev docker0
3、刪除指定的路由記錄224.0.0.0
route del -net 224.0.0.0 netmask 224.0.0.0
route -n 查看路由
5、刪除默認(rèn)網(wǎng)關(guān)
route del default gw 172.17.0.0 dev docker0
route -n
四、netstat命令
1、netstat(network status) 查看各種網(wǎng)絡(luò)信息的,包括網(wǎng)絡(luò)連接、路由表以及網(wǎng)絡(luò)接口的各種統(tǒng)計(jì)數(shù)據(jù)
netstat [options]
常用的幾個(gè)選項(xiàng):
-a :顯示所有處于活動(dòng)狀態(tài)的套接字
-t :顯示TCP/IP協(xié)議的連接信息
-l:列出所有處于監(jiān)聽(tīng)狀態(tài)的套接字
-n:直接顯示ip地址,不轉(zhuǎn)換成域名
-i :列出所有的網(wǎng)絡(luò)接口
-p:顯示使用套接字的進(jìn)程id和程序名
-r:顯示路由表信息
2、netstat -a
顯示所有的端口,包含未監(jiān)聽(tīng)的和監(jiān)聽(tīng)的
3、nestat -at
只顯示TCP/IP協(xié)議的連接
4、netstat -tl
只顯示處于監(jiān)聽(tīng)狀態(tài)的TCP連接
5、netstat -tlanx
顯示數(shù)字形式的ip地址
6、netstat -anp | grep ":80"
排查處于某個(gè)端口被占用導(dǎo)致服務(wù)器無(wú)法啟動(dòng)
7、netstat -i
列出當(dāng)前系統(tǒng)的所有網(wǎng)絡(luò)接口
8、netstat -r
查看路由表信息
該命令是向某臺(tái)主機(jī)( )發(fā)送ICMP數(shù)據(jù)包,并接收響應(yīng)
Ctrl+C退出ping 命令
CPU:頻率,型號(hào)
內(nèi)存:型號(hào),速率,容量...,
磁盤:容量,速率。。。
文件系統(tǒng):....
網(wǎng)絡(luò)帶寬:....
福利:以下所有功能均集中在一個(gè)shell文件中,執(zhí)行這個(gè)文件即可,結(jié)果如下
總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程
查看物理CPU個(gè)數(shù)
查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
查看邏輯CPU的個(gè)數(shù)
查看CPU信息(型號(hào))
總的命令:lscpu
查看內(nèi)存大小
(說(shuō)明當(dāng)前CPU運(yùn)行在32bit模式下, 但不代表CPU不支持64bit)
linux常用發(fā)行版
可以看到有2塊網(wǎng)卡,eth01,eth02
可以看到網(wǎng)卡1的吞吐大小為10000Mb/s
文章名稱:linux機(jī)器配置命令,linux 機(jī)器配置
URL地址:http://jinyejixie.com/article32/hsojpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站策劃、小程序開(kāi)發(fā)、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)