linux系統很卡的基本排查方法
1. 檢視記憶體使用情況
free -g
當觀察到free欄已為0的時候,表示記憶體基本被吃完了,那就釋放記憶體吧(釋放記憶體參考上篇文章)
2. 檢視磁碟使用情況
df -h
當發現磁碟使用率很高時,那就要釋放磁碟空間了,刪除一些不必要的檔案(檢視各個目錄佔用磁碟空間,參考之前的du命令文章)
3. 檢視磁碟IO使用情況
iostat -x 1
1表示1秒重新整理一次
當發現最右側%util很高時,表示IO就很高了,若想看哪個程序佔用IO,執行iotop命令檢視
4.檢視cpu使用情況
top
下圖中紅框裡表是cpu使用情況,最右側的%id表示剩餘,若很低,則表示cpu被吃完了,在top介面按shift+p對程序使用cpu排序,能看到哪些程序佔用cpu較多
當然,top命令也能檢視記憶體等資訊,比較強大,後續再做詳細介紹。
相關推薦
linux系統很卡的基本排查方法
1. 檢視記憶體使用情況 free -g 當觀察到free欄已為0的時候,表示記憶體基本被吃完了,那就釋放記憶體吧(釋放記憶體參考上篇文章) 2. 檢視磁碟使用情況 df -h 當發現磁碟使用率很高時,那就要釋放磁碟空間了,刪除一些不必要的檔案(檢視各個目錄佔用磁碟空
樹莓派/香蕉派等linux系統 sd卡失蹤記憶體還原方法
我的16GB microSD在Windows下使用Win32 Disk Imager下載映像後,在RPi中只能識別出2.9GB,入下圖所示。 下面我們就來看看怎麼將剩餘的空間還原出來。 命令解釋: ① 檢視當前磁碟大小,總大小隻有2.9GB ② 檢視第二分割槽的
老男孩教育每日一題-2017年5月12日-磁盤知識點:linux系統中LVM配置實現方法?
邏輯卷管理 磁盤 每日一題 1.題目老男孩教育每日一題-2017年5月12日-磁盤知識點:linux系統中LVM配置實現方法?2.參考答案01:將一個或多個物理分區創建為一個PV# pvcreate /dev/sdb{1,2} Physical volume "/dev/sdb1" success
Linux系統 SecureCRT SecureFX 註冊破解方法
正版 chmod style ims inux team pre ack val 1、創建腳本文件crack-binary.sh,內容如下: #!/bin/sh cd $1 cat SecureCRT | o
linux系統故障分析與排查
使用 權限 建立 shel 自動識別 了解 緊急 rhel5 1.4 在處理Linux系統出現的各種故障時,故障的癥狀是最先發現的,而導致這以故障的原因才是最終排除故障的關鍵。熟悉Linux系統的日誌管理,了解常見故障的分析與解決辦法,將有助於管理員快速定位故障點。“對癥下
Linux系統故障分析與排查--日誌分析
獲得 cat cron stl 文本格式 etc 服務的啟動 網絡 調試 處理Linux系統出現的各種故障時,故障的癥狀是最先發現的,而導致這以故障的原因才是最終排除故障的關鍵。熟悉Linux系統的日誌管理,了解常見故障的分析與解決辦法,將有助於管理員快速定位故障點,“
linux系統網卡配置文件找不到,DHCP不工作情況解決
linux今天,我發現了這樣一個情況,那就是網卡配置文件少了一個/etc/init.d/network status ,看到網絡配置少了一個如何做呢?將其他的網卡配置文件復制一份,進入到/etc/sysconfig/network-scripts下,進行copthoyfor instance,cp ifcfg
linux系統的軟件安裝方法
安裝軟件 光標 visudo 下一步 一行 這一 添加 nbsp 使用 這是我自己初學的時候遇到的問題,希望能幫到大家。 要在Linux系統下安裝軟件,首先確定Linux磁盤中有沒有這個文件,也可以使用 yum install XXX 這個命令進行在線安裝。 運行這個
Linux 系統磁盤滿處理方法
備份日誌 du命令 輸出重定向 fin ron 命令 目錄 best pan 1.使用find命令,找出占用空間較大的文件 find / -type f -size +5G —找到大於5G的文件,有work權限的情況下可以使用 find . -type f -s
Linux系統常用命令及其使用方法
系統 運維 1.echo (printf) echo - display a line of text - 顯示一行文本 常用選項: -n:不換行; -e:使 "\"生效;(eg:\n:換行,\t:水平制表符)
Linux系統管理——GNU awk使用方法及技巧
awk 文本日誌處理 1、awk 基本用法: awk [options] ‘program’ var=value file… awk [options] -f programfile var=value file… awk [options
linux系統下wps的安裝方法
最近在使用linux作業系統,自帶的辦公軟體LibOffice還真用不慣,所以就安裝了wps。CentOS7.0和Ubuntu16.04的安裝方式還真不太一樣,每次安裝的時候都要從網上找方法,時間長了也覺得煩,所以寫成筆記比較好。以下是安裝方法: Ubuntu16.04 1.先下載wps的安
記錄一個遞迴讀取linux系統中檔案路徑的方法
入參為要查詢的路徑,返回所有檔案的路徑列表: public static List<File> getAllFile(String path) throws Exception {
centos 7安裝部署java jdk 8,設定java環境變數(超詳細,其他linux系統也可通過該方法安裝java,配置java環境變數)
前置配置 作業系統:CentOS Linux release 7.5.1804 Java版本號:jdk1.8.0_191 #OS版本號查詢 [[email protected] ~]$ cat
Linux中find命令基本使用方法
Linux中find命令是系統中查詢檔案的命令,可以幫助使用者快速找出自己所需要的檔案。 通過檔名查詢 find -name 檔名 find /etc/ -name passwd ###查詢/etc目錄下的passwd 通過檔案巢狀層數查詢 find
Linux系統下fd分配的方法
最近幾天在公司裡寫網路通訊的程式碼比較多,自然就會涉及到IO事件監測方法的問題。我驚奇的發現select輪訓的方法在那裡居然還大行其道。我告訴他們現在無論在Linux系統下,還是windows系統下,select都應該被廢棄不用了,其原因是在兩個平臺上select的系統呼叫都有一個可以說是致命的坑。
Linux系統I2C裝置驅動編寫方法
硬體平臺:飛思卡爾IMX6 核心版本:kernel3.0.35 Linux的I2C子系統分為三層,I2C核心層,I2C匯流排驅動層和I2C裝置驅動層。I2C核心層由核心開發者提供,I2C匯流排驅動層有晶片廠商提供,而I2C裝置驅動層由於裝置的差異性,就只能是具體的開發需求
Python執行Linux系統命令的4種方法
http://www.jb51.net/article/56490.htm (1) os.system 僅僅在一個子終端執行系統命令,而不能獲取命令執行後的返回資訊 複製程式碼程式碼如下: system(command) -> exit_status Exe
u盤在linux系統上只讀的處理方法
1.u盤的格式如果為FAT32的話,在linux系統上就會出現只讀格式,只能從u盤copy東西出來,沒辦法copy到u盤中,處理方法如下。 2.fdisk -l 或者fdisk -l | grep FAT32 檢視u盤的裝置資訊.會出現類似下列的資訊。 /dev/sdb1
linux系統構成(基本操作)及計算機組成原理
Linux入門 linux簡介 學習目的:linux伺服器作業系統穩定長期執行,python,pycharm裝於linux上 linux系統組成 應用軟體:呼叫系統軟體介面 linux作業系統分兩類:1)系統呼叫介面(呼叫內部介面