欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux自檢命令,linux系統(tǒng)巡檢命令

查看linux的啟動(dòng)信息指令錯(cuò)誤的是

題主是否想要詢問“怎么查看linux的啟動(dòng)信息指令錯(cuò)誤”?

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、夏縣網(wǎng)站維護(hù)、網(wǎng)站推廣。

1、首先打開電腦,并啟動(dòng)linux。

2、其次打開linux的自檢功能。

3、最后等待自檢解釋即可得知linux的啟動(dòng)信息指令錯(cuò)誤。

如何檢查linux服務(wù)器cpu,內(nèi)存性能

1.查看系統(tǒng)負(fù)載

(1)uptime

這個(gè)命令可以快速查看機(jī)器的負(fù)載情況。

在Linux系統(tǒng)中,這些數(shù)據(jù)表示等待CPU資源的進(jìn)程和阻塞在不可中斷IO進(jìn)程(進(jìn)程狀態(tài)為D)的數(shù)量。

命令的輸出,load average表示1分鐘、5分鐘、15分鐘的平均負(fù)載情況。

通過這三個(gè)數(shù)據(jù),可以了解服務(wù)器負(fù)載是在趨于緊張還是趨于緩解。

如果1分鐘平均負(fù)載很高,而15分鐘平均負(fù)載很低,說明服務(wù)器正在命令高負(fù)載情況,需要進(jìn)一步排查CPU資源都消耗在了哪里。

反之,如果15分鐘平均負(fù)載很高,1分鐘平均負(fù)載較低,則有可能是CPU資源緊張時(shí)刻已經(jīng)過去。

(2)W

Show who is logged on and what they are doing.

可查詢登錄當(dāng)前系統(tǒng)的用戶信息,以及這些用戶目前正在做什么操作

其中的load average后面的三個(gè)數(shù)字則顯示了系統(tǒng)最近1分鐘、5分鐘、15分鐘的系統(tǒng)平均負(fù)載情況

注意:

load average這個(gè)輸出值,這三個(gè)值的大小一般不能大于系統(tǒng)邏輯CPU的個(gè)數(shù)。

如果輸出中系統(tǒng)有4個(gè)邏輯CPU,如果load average的三個(gè)值長期大于4時(shí),說明CPU很繁忙,負(fù)載很高,可能會(huì)影響系統(tǒng)性能,

但是偶爾大于4時(shí),倒不用擔(dān)心,一般不會(huì)影響系統(tǒng)性能。相反,如果load average的輸出值小于CPU的個(gè)數(shù),則表示CPU還有空閑

2.dmesg | tail

該命令會(huì)輸出系統(tǒng)日志的最后10行。

這些日志可以幫助排查性能問題.

3.vmstat

vmstat Virtual Meomory Statistics(虛擬內(nèi)存統(tǒng)計(jì)),用來獲得有關(guān)進(jìn)程、虛存、頁面交換空間及 CPU活動(dòng)的信息。這些信息反映了系統(tǒng)的負(fù)載情況。

后面跟的參數(shù)1,表示每秒輸出一次統(tǒng)計(jì)信息,表頭提示了每一列的含義

(1)監(jiān)控進(jìn)程procs:

r:等待在CPU資源的進(jìn)程數(shù)。

這個(gè)數(shù)據(jù)比平均負(fù)載更加能夠體現(xiàn)CPU負(fù)載情況,數(shù)據(jù)中不包含等待IO的進(jìn)程。如果這個(gè)數(shù)值大于機(jī)器CPU核數(shù),那么機(jī)器的CPU資源已經(jīng)飽和(出現(xiàn)了CPU瓶頸)。

b:在等待io的進(jìn)程數(shù) 。

(2)監(jiān)控內(nèi)存memoy:

swpd:現(xiàn)時(shí)可用的交換內(nèi)存(單位KB)

free:系統(tǒng)可用內(nèi)存數(shù)(以千字節(jié)為單位)

buff: 緩沖去中的內(nèi)存數(shù)(單位:KB)。

cache:被用來做為高速緩存的內(nèi)存數(shù)(單位:KB)。

(3)監(jiān)控swap交換頁面

si: 從磁盤交換到內(nèi)存的交換頁數(shù)量,單位:KB/秒。

so: 從內(nèi)存交換到磁盤的交換頁數(shù)量,單位:KB/秒。

如果這個(gè)數(shù)據(jù)不為0,說明系統(tǒng)已經(jīng)在使用交換區(qū)(swap),機(jī)器物理內(nèi)存已經(jīng)不足。

(4)監(jiān)控 io塊設(shè)備

bi: 發(fā)送到塊設(shè)備的塊數(shù),單位:塊/秒。

bo: 從塊設(shè)備接收到的塊數(shù),單位:塊/秒。

(5)監(jiān)控system系統(tǒng)

in: 每秒的中斷數(shù),包括時(shí)鐘中斷。

cs: 每秒的環(huán)境(上下文)轉(zhuǎn)換次數(shù)。

(6)監(jiān)控cpu中央處理器:

us:用戶進(jìn)程使用的時(shí)間 。以百分比表示。

sy:系統(tǒng)進(jìn)程使用的時(shí)間。 以百分比表示。

id:中央處理器的空閑時(shí)間 。以百分比表示。

us, sy, id, wa, st:這些都代表了CPU時(shí)間的消耗,它們分別表示用戶時(shí)間(user)、系統(tǒng)(內(nèi)核)時(shí)間(sys)、空閑時(shí)間(idle)、IO等待時(shí)間(wait)和被偷走的時(shí)間(stolen,一般被其他虛擬機(jī)消耗)。

這些CPU時(shí)間,可以讓我們很快了解CPU是否出于繁忙狀態(tài)。

注:

如果IO等待時(shí)間很長,那么系統(tǒng)的瓶頸可能在磁盤IO。

如果用戶時(shí)間和系統(tǒng)時(shí)間相加非常大,CPU出于忙于執(zhí)行指令。

如果有大量CPU時(shí)間消耗在用戶態(tài),也就是用戶應(yīng)用程序消耗了CPU時(shí)間。這不一定是性能問題,需要結(jié)合r隊(duì)列,一起分析。

4.mpstat -P ALL 1

該命令可以顯示每個(gè)CPU的占用情況,如果有一個(gè)CPU占用率特別高,那么有可能是一個(gè)單線程應(yīng)用程序引起的。

MultiProcessor Statistics的縮寫,是實(shí)時(shí)系統(tǒng)監(jiān)控工具

其報(bào)告與CPU的一些統(tǒng)計(jì)信息,這些信息存放在/proc/stat文件中。在多CPUs系統(tǒng)里,其不但能查看所有CPU的平均狀況信息,而且能夠查看特定CPU的信息。

格式:mpstat [-P {|ALL}] [internal [count]]

-P {|ALL} 表示監(jiān)控哪個(gè)CPU, cpu在[0,cpu個(gè)數(shù)-1]中取值

internal 相鄰的兩次采樣的間隔時(shí)間

count 采樣的次數(shù),count只能和delay一起使用

all : 指所有CPU

%usr : 顯示在用戶級(jí)別(例如應(yīng)用程序)執(zhí)行時(shí)CPU利用率的百分比

%nice :顯示在擁有nice優(yōu)先級(jí)的用戶級(jí)別執(zhí)行時(shí)CPU利用率的百分比

%sys : 現(xiàn)實(shí)在系統(tǒng)級(jí)別(例如內(nèi)核)執(zhí)行時(shí)CPU利用率的百分比

%iowait : 顯示在系統(tǒng)有未完成的磁盤I/O請求期間CPU空閑時(shí)間的百分比

%irq : 顯示CPU服務(wù)硬件中斷所花費(fèi)時(shí)間的百分比

%soft : 顯示CPU服務(wù)軟件中斷所花費(fèi)時(shí)間的百分比

%steal : 顯示虛擬機(jī)管理器在服務(wù)另一個(gè)虛擬處理器時(shí)虛擬CPU處在非自愿等待下花費(fèi)時(shí)間的百分比

%guest : 顯示運(yùn)行虛擬處理器時(shí)CPU花費(fèi)時(shí)間的百分比

%idle : 顯示CPU空閑和系統(tǒng)沒有未完成的磁盤I/O請求情況下的時(shí)間百分比

系統(tǒng)有兩個(gè)CPU。如果使用參數(shù) -P 然后緊跟CPU編號(hào)得到指定CPU的利用率。

( Ubuntu安裝: apt-get install sysstat)

5.pidstat 1

pidstat命令輸出進(jìn)程的CPU占用率,該命令會(huì)持續(xù)輸出,并且不會(huì)覆蓋之前的數(shù)據(jù),可以方便觀察系統(tǒng)動(dòng)態(tài)

6.iostat -xz 1

iostat命令主要用于查看機(jī)器磁盤IO情況

r/s, w/s, rkB/s, wkB/s:分別表示每秒讀寫次數(shù)和每秒讀寫數(shù)據(jù)量(千字節(jié))。讀寫量過大,可能會(huì)引起性能問題。

await:IO操作的平均等待時(shí)間,單位是毫秒。這是應(yīng)用程序在和磁盤交互時(shí),需要消耗的時(shí)間,包括IO等待和實(shí)際操作的耗時(shí)。如果這個(gè)數(shù)值過大,可能是硬件設(shè)備遇到了瓶頸或者出現(xiàn)故障。

avgqu-sz:向設(shè)備發(fā)出的請求平均數(shù)量。如果這個(gè)數(shù)值大于1,可能是硬件設(shè)備已經(jīng)飽和(部分前端硬件設(shè)備支持并行寫入)。

%util:設(shè)備利用率。這個(gè)數(shù)值表示設(shè)備的繁忙程度,經(jīng)驗(yàn)值是如果超過60,可能會(huì)影響IO性能(可以參照IO操作平均等待時(shí)間)。如果到達(dá)100%,說明硬件設(shè)備已經(jīng)飽和。

注:如果顯示的是邏輯設(shè)備的數(shù)據(jù),那么設(shè)備利用率不代表后端實(shí)際的硬件設(shè)備已經(jīng)飽和。值得注意的是,即使IO性能不理想,也不一定意味這應(yīng)用程序性能會(huì)不好,可以利用諸如預(yù)讀取、寫緩存等策略提升應(yīng)用性能

7.free -m

free命令可以查看系統(tǒng)內(nèi)存的使用情況,-m參數(shù)表示按照兆字節(jié)展示。

最后兩列分別表示用于IO緩存的內(nèi)存數(shù),和用于文件系統(tǒng)頁緩存的內(nèi)存數(shù)。

注:

第二行-/+ buffers/cache,看上去緩存占用了大量內(nèi)存空間。這是Linux系統(tǒng)的內(nèi)存使用策略,盡可能的利用內(nèi)存,如果應(yīng)用程序需要內(nèi)存,這部分內(nèi)存會(huì)立即被回收并分配給應(yīng)用程序。

如果可用內(nèi)存非常少,系統(tǒng)可能會(huì)動(dòng)用交換區(qū)(如果配置了的話),這樣會(huì)增加IO開銷(可以在iostat命令中提現(xiàn)),降低系統(tǒng)性能。

8.sar -n DEV 1

sar命令在這里可以查看網(wǎng)絡(luò)設(shè)備的吞吐率。

在排查性能問題時(shí),可以通過網(wǎng)絡(luò)設(shè)備的吞吐量,判斷網(wǎng)絡(luò)設(shè)備是否已經(jīng)飽和。

9.sar -n TCP,ETCP 1

sar命令在這里用于查看TCP連接狀態(tài),其中包括:

active/s:每秒本地發(fā)起的TCP連接數(shù),既通過connect調(diào)用創(chuàng)建的TCP連接;

passive/s:每秒遠(yuǎn)程發(fā)起的TCP連接數(shù),即通過accept調(diào)用創(chuàng)建的TCP連接;

retrans/s:每秒TCP重傳數(shù)量;

TCP連接數(shù)可以用來判斷性能問題是否由于建立了過多的連接,進(jìn)一步可以判斷是主動(dòng)發(fā)起的連接,還是被動(dòng)接受的連接。TCP重傳可能是因?yàn)榫W(wǎng)絡(luò)環(huán)境惡劣,或者服務(wù)器壓力過大導(dǎo)致丟包。

10.top

top命令包含了前面好幾個(gè)命令的檢查的內(nèi)容。比如系統(tǒng)負(fù)載情況(uptime)、系統(tǒng)內(nèi)存使用情況(free)、系統(tǒng)CPU使用情況(vmstat)等。

因此通過這個(gè)命令,可以相對全面的查看系統(tǒng)負(fù)載的來源。同時(shí),top命令支持排序,可以按照不同的列排序,方便查找出諸如內(nèi)存占用最多的進(jìn)程、CPU占用率最高的進(jìn)程等。

但是,top命令相對于前面一些命令,輸出是一個(gè)瞬間值,如果不持續(xù)盯著,可能會(huì)錯(cuò)過一些線索。這時(shí)可能需要暫停top命令刷新,來記錄和比對數(shù)據(jù)。

LINUX下,怎么檢查硬件損壞的情況?

查看/var/log/message

dmesg |egrep "sd|eth/memory/disk"

cat /var/log/messages |grep -i fail

dmesg |grep -i err

檢查硬盤是否正常

smartctl簡單用法

smartctl -A /dev/sda 查看硬盤的詳細(xì)信息

smartctl -a device 檢查該設(shè)備是否已經(jīng)打開SMART技術(shù)。

smartctl -s on device 如果沒有打開SMART技術(shù),使用該命令打開SMART技術(shù)。

smartctl -t short device 后臺(tái)檢測硬盤,消耗時(shí)間短;

smartctl -t long device 后臺(tái)檢測硬盤,消耗時(shí)間長;

smartctl -C -t short device 前臺(tái)檢測硬盤,消耗時(shí)間短;

smartctl -C -t long device 前臺(tái)檢測硬盤,消耗時(shí)間長。其實(shí)就是利用硬盤SMART的自檢程序。

smartctl -X device 中斷后臺(tái)檢測硬盤。

smartctl -l selftest device 顯示硬盤檢測日志。

smartctl -l error device 顯示硬盤錯(cuò)誤匯總。

內(nèi)存可以看這個(gè)日志

/var/log下的mcelog

如果內(nèi)存有問題就會(huì)出現(xiàn)下面的日志信息

Corrected error

MCi_MISC register valid

MCi_ADDR register valid

MCA: MEMORY CONTROLLER RD_CHANNELunspecified_ERR

Transaction: Memory read error

Memory read ECC erro

查看和打印日志的linux命令

Linux系統(tǒng)日志文件存放在/var/log下

/var/log/cron 記錄了系統(tǒng)定時(shí)任務(wù)相關(guān)的日志;

/var/log/cups 記錄打印信息的日志;

/var/log/dmesg 記錄了系統(tǒng)在開機(jī)時(shí)內(nèi)核自檢的信息,也可以使用dmesg命令直接查看內(nèi)核自檢信息。

/var/log/btmp 記錄錯(cuò)誤登錄的日志,這個(gè)文件是二進(jìn)制文件,不能直接vi查看,而要使用lastb命令查看;

/var/log/lastlog 記錄系統(tǒng)中所有用戶最后一次的登錄時(shí)間的日志。這個(gè)文件也是二進(jìn)制文件,不能直接vi,而要使用lastlog命令查看。

/var/log/mailog 記錄郵件信息;

/var/log/message 記錄系統(tǒng)重要信息的日志,記錄Linux系統(tǒng)的絕大多數(shù)重要信息,如果系統(tǒng)出現(xiàn)問題,首先要檢查的就是應(yīng)該是這個(gè)日志文件;

/var/log/secure 記錄驗(yàn)證和授權(quán)方面的信息,只要涉及賬戶和密碼的程序都會(huì)記錄。比如說系統(tǒng)的登錄,ssh的登錄,su切換用戶,sudo授權(quán),甚至添加用戶和修改用戶密碼;

/var/log/wtmp 永久記錄所有用戶的登錄、注銷信息,同時(shí)記錄系統(tǒng)的啟動(dòng)、重啟、關(guān)機(jī)事件。同樣這個(gè)文件也是一個(gè)二進(jìn)制文件不能直接vi而需要使用last命令來查看;

/var/run/utmp 記錄當(dāng)前已經(jīng)登錄的用戶的信息。這個(gè)文件會(huì)隨著用戶的登錄和注銷而不斷變化,只記錄當(dāng)前登錄用戶的信息,同樣這個(gè)文件不能直接vi,要使用w,who,users等命令;

如何檢測linux是否安裝了某命令

linux的每一個(gè)命令,其實(shí)就是單獨(dú)的一個(gè)程序,如果要監(jiān)測linux是否安裝了某命令,比如abc,可以以下幾種方法:

1:直接搜索/usr/bin和/bin目錄下是否有該程序abc,這2個(gè)目錄是系統(tǒng)命令默認(rèn)的安裝路徑

2:find / -name abc 在整個(gè)系統(tǒng)里搜索abc相關(guān)的文件

3:rpm -qa | grep abc 搜索是否安裝了帶有abc名字的rpm軟件包

網(wǎng)站標(biāo)題:linux自檢命令,linux系統(tǒng)巡檢命令
轉(zhuǎn)載注明:http://chinadenli.net/article42/heocec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google網(wǎng)站維護(hù)標(biāo)簽優(yōu)化網(wǎng)站改版網(wǎng)站策劃面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站