『壹』 linux 查看磁碟剩餘空間的命令
不同於windows,linux查看硬碟剩餘多少空間,是通過命令查看。
Linux磁碟管理常用三個命令為df、和fdisk。
df:列出文件系統的整體磁碟使用量
:檢查磁碟空間使用量
fdisk:用於磁碟分區
常用的命令有:
查看系統整體空間剩餘情況,將系統內所有的 文件系統 列出來!
在命令行中輸入 -sh * 可以查看每個文件夾的大小,使用該方法可以快速定位 大文件 所存在的位置,
如下面,usr,var 直接可以定義為大文件!
選項與參數:
選項與參數:
『貳』 linux查看磁碟使用情況
1、使用df命令,查看整體的磁碟使用情況
df命令是用來查看硬碟的掛載點,以及對應的硬碟容量信息。包括硬碟的總大小,已經使用的大小,剩餘大小。以及使用的空間佔有的百分比等。
最常用的命令格式就是:
1df -h
或者使用:
1df -lh
輸出:
『叄』 linux查看磁碟io的幾種方法
linux查看磁碟io的幾種方法
怎樣才能快速的定位到並發高是由於磁碟io開銷大呢?可以通過三種方式:
第一種:用 top 命令 中的cpu 信息觀察
Top可以看到的cpu信息有:
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
具體的解釋如下:
Tasks: 29 total 進程總數
1 running 正在運行的進程數
28 sleeping 睡眠的進程數
0 stopped 停止的進程數
0 zombie 僵屍進程數
Cpu(s):
0.3% us 用戶空間佔用CPU百分比
1.0% sy 內核空間佔用CPU百分比
0.0% ni 用戶進程空間內改變過優先順序的進程佔用CPU百分比
98.7% id 空閑CPU百分比
0.0% wa 等待輸入輸出的CPU時間百分比
0.0% hi
0.0% si
0.0% wa 的百分比可以大致的體現出當前的磁碟io請求是否頻繁。如果 wa的數量比較大,說明等待輸入輸出的的io比較多。
第二種:用vmstat
vmstat 命令報告關於線程、虛擬內存、磁碟、陷阱和 CPU 活動的統計信息。由 vmstat 命令生成的報告可以用於平衡系統負載活動。系統范圍內的這些統計信息(所有的處理器中)都計算出以百分比表示的平均值,或者計算其總和。
輸入命令:
vmstat 2 5
如果發現等待的進程和處在非中斷睡眠狀態的進程數非常多,並且發送到塊設備的塊數和從塊設備接收到的塊數非常大,那就說明磁碟io比較多。
vmstat參數解釋:
Procs
r: 等待運行的進程數 b: 處在非中斷睡眠狀態的進程數 w: 被交換出去的可運行的進程數。此數由 linux 計算得出,但 linux 並不耗盡交換空間
Memory
swpd: 虛擬內存使用情況,單位:KB
free: 空閑的內存,單位KB
buff: 被用來做為緩存的內存數,單位:KB
Swap
si: 從磁碟交換到內存的交換頁數量,單位:KB/秒
so: 從內存交換到磁碟的交換頁數量,單位:KB/秒
IO
bi: 發送到塊設備的塊數,單位:塊/秒
bo: 從塊設備接收到的塊數,單位:塊/秒
System
in: 每秒的中斷數,包括時鍾中斷
cs: 每秒的環境(上下文)切換次數
CPU
按 CPU 的總使用百分比來顯示
us: CPU 使用時間
sy: CPU 系統使用時間
id: 閑置時間
准測
更多vmstat使用信息
第二種:用iostat
安裝:
Iostat 是 sysstat 工具集的一個工具,需要安裝。
Centos的安裝方式是:
yum install sysstat
Ubuntu的安裝方式是:
aptitude install sysstat
使用:
iostat -dx 顯示磁碟擴展信息
root@fileapp:~# iostat -dx
r/s 和 w/s 分別是每秒的讀操作和寫操作,而rKB/s 和wKB/s 列以每秒千位元組為單位顯示了讀和寫的數據量
如果這兩對數據值都很高的話說明磁碟io操作是很頻繁。
+++++++++++++++++++++++++++++++++++++
linux wa%過高,iostat查看io狀況
1, 安裝 iostat
yum install sysstat
之後就可以使用 iostat 命令了,
2,入門使用
iostat -d -k 2
參數 -d 表示,顯示設備(磁碟)使用狀態;-k某些使用block為單位的列強制使用Kilobytes為單位;2表示,數據顯示每隔2秒刷新一次。
tps:該設備每秒的傳輸次數(Indicate the number of transfers per second that were issued to the device.)。"一次傳輸"意思是"一次I/O請求"。多個邏輯請求可能會被合並為"一次I/O請求"。"一次傳輸"請求的大小是未知的。kB_read/s:每秒從設備(drive expressed)讀取的數據量;
kB_wrtn/s:每秒向設備(drive expressed)寫入的數據量;
kB_read:讀取的總數據量;kB_wrtn:寫入的總數量數據量;這些單位都為Kilobytes。
指定監控的設備名稱為sda,該命令的輸出結果和上面命令完全相同。
iostat -d sda 2
默認監控所有的硬碟設備,現在指定只監控sda。
3, -x 參數
iostat還有一個比較常用的選項 -x ,該選項將用於顯示和io相關的擴展數據。
iostat -d -x -k 1 10
輸出信息的含義
。
4, 常見用法
iostat -d -k 1 10 #查看TPS和吞吐量信息(磁碟讀寫速度單位為KB)
iostat -d -m 2 #查看TPS和吞吐量信息(磁碟讀寫速度單位為MB)
iostat -d -x -k 1 10 #查看設備使用率(%util)、響應時間(await) iostat -c 1 10 #查看cpu狀態
5, 實例分析
iostat -d -k 1 | grep vda
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda10 60.72 18.95 71.53 395637647 1493241908
sda10 299.02 4266.67 129.41 4352 132
sda10 483.84 4589.90 4117.17 4544 4076
sda10 218.00 3360.00 100.00 3360 100
sda10 546.00 8784.00 124.00 8784 124
sda10 827.00 13232.00 136.00 13232 136
上面看到,磁碟每秒傳輸次數平均約400;每秒磁碟讀取約5MB,寫入約1MB。
iostat -d -x -k 1
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 1.56 28.31 7.84 31.50 43.65 3.16 21.82 1.58 1.19 0.03 0.80 2.61 10.29
sda 1.98 24.75 419.80 6.93 13465.35 253.47 6732.67 126.73 32.15 2.00 4.70 2.00 85.25
sda 3.06 41.84 444.90 54.08 14204.08 2048.98 7102.04 1024.49 32.57 2.10 4.21 1.85 92.24
可以看到磁碟的平均響應時間<5ms,磁碟使用率>80。磁碟響應正常,但是已經很繁忙了。
可以看到磁碟的平均響應時間<5ms,磁碟使用率>90。磁碟響應正常,但是已經很繁忙了。
await: 每一個IO請求的處理的平均時間(單位是微秒毫秒)。這里可以理解為IO的響應時間,一般地系統IO響應時間應該低於5ms,如果大於10ms就比較大了
svctm 表示平均每次設備I/O操作的服務時間(以毫秒為單位)。如果svctm的值與await很接近,表示幾乎沒有I/O等待,磁碟性能很好,
如果await的值遠高於svctm的值,則表示I/O隊列等待太長, 系統上運行的應用程序將變慢。
%util: 在統計時間內所有處理IO時間,除以總共統計時間
所以該參數暗示了設備的繁忙程度
。一般地,如果該參數是100%表示設備已經接近滿負荷運行了(當然如果是多磁碟,即使%util是100%,因為磁碟的並發能力,所以磁碟使用未必就到了瓶頸)。
也可以使用下面的命令,同時顯示cpu和磁碟的使用情況
等待時間超過5ms, 磁碟io有問題
『肆』 linux系統查看磁碟空間的命令是什麼
Linux 查看磁碟空間可以使用 df 和 命令。
df命令
df 以磁碟分區為單位查看文件系統,可以獲取硬碟被佔用了多少空間,目前還剩下多少空間等信息。
例如,我們使用df -h命令來查看磁碟信息, -h 選項為根據大小適當顯示:
相關命令:
df -hl:查看磁碟剩餘空間
df -h:查看每個根路徑的分區大小
命令
的英文原義為 disk usage,含義為顯示磁碟空間的使用情況,用於查看當前目錄的總大小。
例如查看當前目錄的大小:
# -sh
605M .
顯示指定文件所佔空間:
# log2012.log
300 log2012.log
方便閱讀的格式顯示test目錄所佔空間情況:
『伍』 linux的進入磁碟命令
在linux系統我們查看磁碟可以通過相關命令進入磁碟。下面由我為大家整理了linux下進入磁碟命令的相關知識,希望對大家有所幫助!
一、linux的進入磁碟命令
使用dos命令進入D盤的 方法 如下:
1.按windows和r鍵打開運行界面;
2.在運行界面輸入cmd,按回車進入命令提示符中;
3.在命令提示符中輸入 D: ,按回車即可進入D盤。
用CMD命令進入D盤的方法如下:
1、首先需要先進入cmd,點擊電腦左下角的開始按鈕,點擊運行按鈕,就會出現運行輸入窗口,輸入cmd就會進入。
2、如果開始按鈕中沒有運行按鈕,那麼可以通過右鍵查看開始屬性,在開始菜單自定義中勾選運行,確定後就會出現了。
3、然後再cmd運行窗口中輸入d:就是進入D盤根目錄了。這時候只會提示你進入d盤了,而不會顯示D盤都有哪些文件。如果在 其它 磁碟目錄下需要返回D盤時,輸入cd命令然後回車,再輸入“D:” 即可回到D盤。
4、這時候在cmd中輸入dir,就可以看到d盤下的各個文件名稱了。
二、擴展:linux下查看磁碟命令
Df命令是Linux查看磁碟空間系統以磁碟分區為單位查看文件系統,可以加上參數查看磁碟剩餘空間信息,命令格式:
df -hl
Linux查看磁碟空間 顯示格式為:
文件系統 容量 已用 可用 已用% 掛載點
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 4.9G 2.2G 2.5G 47% /home
/dev/hda5 9.7G 2.9G 6.4G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /
以上面的輸出為例,表示的意思為:
HD硬碟介面的第二個硬碟(b),第二個分區(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被掛載到根分區目錄上(/)。
『陸』 linux系統硬碟在哪裡,怎樣查看
linux基本上沒有分區的概念,因為linux的軟體是無法選擇安裝路徑的。
linux的結構和android還有蘋果是一樣的,「/」就代表根目錄,系統和軟體都包含在根目錄中,而非是某個磁碟分區。
查看的方法很簡單,打開nautilus(文件管理器)然後在路徑選擇哪裡你可以選擇到「/」這個目錄,就是了
很高興為您解答問題,我是龍翔翎,再見
『柒』 查看硬碟的命令linux
在命令提示符 $ 下面輸入 df,即可查看硬碟全部空間以及已使用的空間。
『捌』 linux中怎麼查硬碟大小
你可以通過如下命令來進行查看:
Linux查看磁碟空間大小命令
df -hl
df -hl 查看磁碟剩餘空間
df -h 查看每個根路徑的分區大小
-sh [目錄名] 返回該目錄的大小
-sm [文件夾] 返回該文件夾總M數
-h [目錄名] 查看指定文件夾下的所有文件大小(包含子文件夾)
更新詳細命令文檔:
df --help
--help
查看硬碟的分區:fdisk -l
查看IDE硬碟信息:hdparm -i /dev/hda
查看STAT硬碟信息:hdparm -I /dev/sda 或 apt-get install blktool 或 blktool /dev/sda id
查看目錄佔用空間: -hs 目錄名
以上就是相關命令,希望能幫到你。
『玖』 linux查看硬體命令有哪些
你們知道怎麼查看Linux中的硬體嗎,命令是什麼?下面是我帶來的關於linux查看硬體命令有哪些的內容,歡迎閱讀!
Linux查看硬體命令一:
linux如何查看系統的硬體配置
如何在linux系統下查看系統配置? 在圖形模式下我們可以很方便的利用Linux的圖形工具,點擊幾下就可以查看到Linux系統的的硬體信息。但是大部分生產伺服器系統為了節約系統資源是沒有安裝Xwindo服務的。所以我們在圖形模式下掌握查看系統硬體信息的方式是很
如何在linux系統下查看系統配置?
在圖形模式下我們可以很方便的利用Linux的圖形工具,點擊幾下就可以查看到Linux系統的的硬體信息。但是大部分生產伺服器系統為了節約系統資源是沒有安裝Xwindo服務的。所以我們在圖形模式下掌握查看系統硬體信息的方式是很必要的。
linux下至今 沒有給出機器系統信息的命令或者是軟體(類似CPU—Z,everest等)。 要想查看系統的配置 具體的 方法 是:
1、系統硬體配置都在/proc 目錄裡面
2、可以用命令查看裡面的文件即可 比如:
cat /proc/ cpu info 查看cpu信息,processor 0 為一個U, 1為兩個,flags超線程。
lspci 查看主板信息
free –m 查內存 (total屬性下顯示的是內存的大小)。
fidsk -l 查硬碟空間
df -h 查硬碟
-sh 查看文件夾大小
top 這個比較全,內存 進程 負載 都有了。
uptime 查運行時間 負載情況 等等的信息
Linux查看硬體命令二:
1,在linux下,有多種命令可以用於查看硬體信息:
用硬體檢測程序kuz探測新硬體:service kudzu start ( or restart);
查看CPU信息:cat /proc/cpuinfo;
查看板卡信息:cat /proc/pci;
查看PCI信息:lspci (相比cat /proc/pci更直觀);
查看內存信息:cat /proc/meminfo;
查看USB設備:cat /proc/bus/usb/devices;
查看鍵盤和滑鼠:cat /proc/bus/input/devices;
查看系統硬碟信息和使用情況:fdisk & disk – l & df;
查看各設備的中斷請求(IRQ):cat /proc/interrupts;
查看啟動硬體檢測信息日誌:dmesg more /var/log/dmesg。
2,幾種查看Linux版本信息的方法:
uname -a;
cat /proc/version;
cat /etc/issue;
lsb_release -a;
cat /etc/redhat-release;
rpm -q redhat-release。
看了"linux查看硬體命令有哪些" 文章 內容的人還看:
1. linux中查看硬體信息的方法有哪些
2. LINUX操作系統常用命令有哪些
3. linux操作系統版本查看命令
4. Linux top命令查看多核CPU每個核心的使用率
5. Linux中查看CPU的信息的方法是什麼
6. Linux使用dmidecode命令查看內存型號
7. 如何正確查看Linux機器內存使用情況
8. Linux系統查看當前時間的命令
9. Linux常用命令
10. 必學100個常用linux命令大全