❶ 怎麼在linux下查看硬碟
1、使用df命令,查看整體的磁碟使用情況
df命令是用來查看硬碟的掛載點,以及對應的硬碟容量信息。包括硬碟的總大小,已經使用的大小,剩餘大小。以及使用的空間佔有的百分比等。
最常用的命令格式就是:
1
df -h
或者使用:
1
df -lh
輸出:
Filesystem指的是系統上的硬體設備文件,Size指的是硬碟或者分區的總大小。Used表示已經使用的大小,Avail表示可以使用的大小。Use%表示已經使用的空間所佔的百分比。最後的mounted on表示硬碟掛載到哪個目錄下。
說明:df命令後可以添加的參數
●-a:列出所有的文件系統,包括系統特有的/proc等文件系統
●-k:以KB的容量顯示各文件系統
●-m:以MB的容量顯示各文件系統
●-h:以人們較易閱讀的GB,MB,KB等格式自行顯示
●-H:以M=1000K替代M=1024K的進位方式
●-T:顯示文件系統類型
●-i:不用硬碟容量,而以inode的數量來顯示
●-l:只顯示本機的文件系統
2、使用命令查看指定目錄的使用情況
命令來查看硬碟內部的目錄或者文件的信息。命令通常是需要在後面帶參數執行的,一般格式是:
1
option File/directory
比如我想查看當前目錄下的python3目錄的容量,命令就是:
1
-sh python3
結果如下圖所示,就能直觀看到這個目錄的大小是206M,如果後面不帶文件名或者目錄名,則會顯示當前目錄的大小。
❷ 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 磁碟管理常用三個命令為 df 、 和 fdisk 。
df命令參數功能:檢查文件系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被首手佔用了多少空間,目前還剩下多少空間等信返芹慎息。
語法:
選項與參數:
將系統內所有的文件系統列出來!
在 Linux 底下如果 df 沒有加任何選項,那麼默認會將系統內所有的 (不含特殊內存內的文件系統與 swap) 都以 1 Kbytes 的容量來列出來!
將容量結果以易讀的容量格式顯示出來
將系統內的所有特殊文件格式及名稱都列出來
將 /etc 底下的可用的磁碟容量以易讀的容量格式顯示
Linux 命令也是查看使用空間的,但是與 df 命令不同的是 Linux 命令是對文件和目錄磁碟使用的空間的查看,還是和df命令有一些區別的,這里介紹 Linux 命令。
語法:
選項與參數:
只列出當前目錄下的所有文件夾容量(包括隱藏文件夾):
直接輸入 沒有加任何選項時,則 會分析當前所在目錄里的子目錄所佔用的硬碟空間。
將文件的容量也列出來
檢查根目錄底下每個目錄所佔用的容量
通配符 * 來代表每個目錄。
與 df 不一樣的是, 這個命令其實會直接到文件系統內去搜尋所有的文件數據。
fdisk 是 Linux 的磁碟分區表操作工具。
語法:
選項與參數:
列出所有分區信息
找出你系統中的根目錄所在磁碟,並查閱該硬碟內的相關信息
輸入 m 後,就會看到底下這些命令介紹
離開 fdisk 時按下 q,那麼所有的動作都不會生效!相反的, 按下w就漏敬是動作生效的意思。
想要不儲存離開嗎?按下 q 就對了!不要隨便按 w 啊!
使用 p 可以列出目前這顆磁碟的分割表信息,這個信息的上半部在顯示整體磁碟的狀態。
磁碟分割完畢後自然就是要進行文件系統的格式化,格式化的命令非常的簡單,使用 mkfs(make filesystem) 命令。
語法:
選項與參數:
查看 mkfs 支持的文件格式
按下兩個[tab],會發現 mkfs 支持的文件格式如上所示。
將分區 /dev/hdc6(可指定你自己的分區) 格式化為 ext3 文件系統:
fsck(file system check)用來檢查和維護不一致的文件系統。
若系統掉電或磁碟發生問題,可利用fsck命令對文件系統進行檢查。
語法:
選項與參數:
查看系統有多少文件系統支持的 fsck 命令:
強制檢測 /dev/hdc6 分區:
如果沒有加上 -f 的選項,則由於這個文件系統不曾出現問題,檢查的經過非常快速!若加上 -f 強制檢查,才會一項一項的顯示過程。
Linux 的磁碟掛載使用 mount 命令,卸載使用 umount 命令。
磁碟掛載語法:
用默認的方式,將剛剛創建的 /dev/hdc6 掛載到 /mnt/hdc6 上面!
磁碟卸載命令 umount 語法:
選項與參數:
卸載/dev/hdc6
❹ linux 下如何查看機器硬碟型號,塊數
linux下怎樣查看硬碟型號和硬碟序列號
hdparm -i /dev/hda
這個命令更多的參數 解釋 如下 (以下內容來自互聯網)
-a 獲取/設置硬碟每個簇的大小,默認值是8(即每個簇大小為4KB)。
-A 禁用/開啟IDE驅動器的 read-lookahead(不懂) 特性(默認是打開的)。
-b 獲取/設置 bus state(不懂)。
-B 設置高級電源管理特性(APM),如果驅動器支持。一個較小的值意味著更省電?一個較大的值意味著更好的性能,將它設置為255將在指定驅動器上關閉APM。
-c 查詢/開啟 (E)IDE 32位 I/O 支持。加上一個數值可以開啟或關閉它。一般設置為0,即禁用32位數據傳輸,為1則開啟32位數據傳輸,為3則開啟32位數據傳輸和一個特別傳輸序列,但會消耗一些系統資源。
-C 檢查當前IDE電源模式,可以使用-S/-y/-Y/-Z等參數控制IDE電源模式。
-d 禁用/開啟DMA。這個參加目前只能在並行IDE和PCI界面上,適當使用-X和-d1參數是個好主意,打開DMA可以獲得最好的磁碟性能和降低CPU佔用率。
❺ linux查看硬碟數量怎麼操作
一、linux CPU大小
[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz
physical id : 0
physical id : 0
physical id : 3
physical id : 3
[root@idc ~]#
說明:Linux下可以在/proc/cpuinfo中看到每個cpu的詳細信息。但是對於雙核的cpu,在cpuinfo中會看到兩個cpu。常常會讓人誤以為是兩個單核的cpu。
其實應該通過Physical Processor ID來區分單核和雙核。而Physical Processor ID可以從cpuinfo或者dmesg中找到. flags 如果有 ht 說明支持超線程技術 判斷物理CPU的個數可以查看physical id 的值,相同則為同一個物理CPU
可以看到上面,這台機器有兩個雙核的CPU,ID分別是0和3,大小是2.8G。
二、內存大小
[root@xbidc ~]# cat /proc/meminfo |grep MemTotal
MemTotal: 1034612 kB
[root@xbidc ~]#
三、硬碟大小
[root@xbidc ~]# fdisk -l |grep Disk
Disk /dev/sda: 300.0 GB, 300000000000 bytes
[root@xbidc ~]#
四、 更多查看linux硬體信息的方法
uname -a # 查看內核/操作系統/CPU信息的linux系統信息命令
head -n 1 /etc/issue # 查看操作系統版本,是數字1不是字母L
cat /proc/cpuinfo # 查看CPU信息的linux系統信息命令
hostname # 查看計算機名的linux系統信息命令
lspci -tv # 列出所有PCI設備
lsusb -tv # 列出所有USB設備的linux系統信息命令
lsmod # 列出載入的內核模塊
env # 查看環境變數資源
free -m # 查看內存使用量和交換區使用量
df -h # 查看各分區使用情況
-sh # 查看指定目錄的大小
grep MemTotal /proc/meminfo # 查看內存總量
grep MemFree /proc/meminfo # 查看空閑內存量
uptime # 查看系統運行時間、用戶數、負載
cat /proc/loadavg # 查看系統負載磁碟和分區
mount | column -t # 查看掛接的分區狀態
fdisk -l # 查看所有分區
swapon -s # 查看所有交換分區
hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE設備)
dmesg | grep IDE # 查看啟動時IDE設備檢測狀況網路
ifconfig # 查看所有網路介面的屬性
iptables -L # 查看防火牆設置
route -n # 查看路由表
netstat -lntp # 查看所有監聽埠
netstat -antp # 查看所有已經建立的連接
netstat -s # 查看網路統計信息進程
ps -ef # 查看所有進程
top # 實時顯示進程狀態用戶
w # 查看活動用戶
id # 查看指定用戶信息
last # 查看用戶登錄日誌
cut -d: -f1 /etc/passwd # 查看系統所有用戶
cut -d: -f1 /etc/group # 查看系統所有組
crontab -l # 查看當前用戶的計劃任務服務
chkconfig –list # 列出所有系統服務
chkconfig –list | grep on # 列出所有啟動的系統服務程序
rpm -qa # 查看所有安裝的軟體包
cat /proc/cpuinfo :查看CPU相關參數的linux系統命令
cat /proc/partitions :查看linux硬碟和分區信息的系統信息命令
cat /proc/meminfo :查看linux系統內存信息的linux系統命令
cat /proc/version :查看版本,類似uname -r
cat /proc/ioports :查看設備io埠
cat /proc/interrupts :查看中斷
cat /proc/pci :查看pci設備的信息
cat /proc/swaps :查看所有swap分區的信息