導航:首頁 > 程序命令 > linux命令查看內存

linux命令查看內存

發布時間:2023-07-13 05:13:04

『壹』 linux 如何查看硬碟大小,內存大小等系統信息及硬體信息

一、linux CPU大小x0dx0a[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"x0dx0amodel name: Intel(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: Intel(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: Intel(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: Intel(R) Xeon(TM) CPU 2.80GHzx0dx0aphysical id : 0x0dx0aphysical id : 0x0dx0aphysical id : 3x0dx0aphysical id : 3x0dx0a[root@idc ~]#x0dx0ax0dx0a說明:Linux下可以在/proc/cpuinfo中看到每個cpu的詳細信息。但是對於雙核的cpu,在cpuinfo中會看到兩個cpu。常常會讓人誤以為是兩個單核的cpu。x0dx0a其實應該通過Physical Processor ID來區分單核和雙核。而Physical Processor ID可以從cpuinfo或者dmesg中找到. flags 如果有 ht 說明支持超線程技術 判斷物理CPU的個數可以查看physical id 的值,相同則為同一個物理CPUx0dx0a可以看到上面,這台機器有兩個雙核的CPU,ID分別是0和3,大小是2.8G。x0dx0a二、內存大小x0dx0a[root@xbidc ~]# cat /proc/meminfo |grep MemTotalx0dx0aMemTotal: 1034612 kBx0dx0a[root@xbidc ~]# x0dx0ax0dx0a三、硬碟大小x0dx0a[root@xbidc ~]# fdisk -l |grep Diskx0dx0aDisk /dev/sda: 300.0 GB, 300000000000 bytesx0dx0a[root@xbidc ~]#x0dx0ax0dx0a四、 更多查看linux硬體信息的方法x0dx0auname -a # 查看內核/操作系統/CPU信息的linux系統信息命令x0dx0ahead -n 1 /etc/issue # 查看操作系統版本,是數字1不是字母Lx0dx0acat /proc/cpuinfo # 查看CPU信息的linux系統信息命令x0dx0ahostname # 查看計算機名的linux系統信息命令x0dx0alspci -tv # 列出所有PCI設備x0dx0alsusb -tv # 列出所有USB設備的linux系統信息命令x0dx0alsmod # 列出載入的內核模塊x0dx0aenv # 查看環境變數資源x0dx0afree -m # 查看內存使用量和交換區使用量x0dx0adf -h # 查看各分區使用情況x0dx0a -sh # 查看指定目錄的大小x0dx0agrep MemTotal /proc/meminfo # 查看內存總量x0dx0agrep MemFree /proc/meminfo # 查看空閑內存量x0dx0auptime # 查看系統運行時間、用戶數、負載x0dx0acat /proc/loadavg # 查看系統負載磁碟和分區x0dx0amount | column -t # 查看掛接的分區狀態x0dx0afdisk -l # 查看所有分區x0dx0aswapon -s # 查看所有交換分區x0dx0ahdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE設備)x0dx0admesg | grep IDE # 查看啟動時IDE設備檢測狀況網路x0dx0aifconfig # 查看所有網路介面的屬性x0dx0aiptables -L # 查看防火牆設置x0dx0aroute -n # 查看路由表x0dx0anetstat -lntp # 查看所有監聽埠x0dx0anetstat -antp # 查看所有已經建立的連接x0dx0anetstat -s # 查看網路統計信息進程x0dx0aps -ef # 查看所有進程x0dx0atop # 實時顯示進程狀態用戶x0dx0aw # 查看活動用戶x0dx0aid # 查看指定用戶信息x0dx0alast # 查看用戶登錄日誌x0dx0acut -d: -f1 /etc/passwd # 查看系統所有用戶x0dx0acut -d: -f1 /etc/group # 查看系統所有組x0dx0acrontab -l # 查看當前用戶的計劃任務服務x0dx0achkconfig _list # 列出所有系統服務x0dx0achkconfig _list | grep on # 列出所有啟動的系統服務程序x0dx0arpm -qa # 查看所有安裝的軟體包x0dx0acat /proc/cpuinfo :查看CPU相關參數的linux系統命令x0dx0acat /proc/partitions :查看linux硬碟和分區信息的系統信息命令x0dx0acat /proc/meminfo :查看linux系統內存信息的linux系統命令x0dx0acat /proc/version :查看版本,類似uname -rx0dx0acat /proc/ioports :查看設備io埠x0dx0acat /proc/interrupts :查看中斷x0dx0acat /proc/pci :查看pci設備的信息x0dx0acat /proc/swaps :查看所有swap分區的信息

『貳』 在linux 下怎麼查看伺服器的cpu和內存的硬體信息

可以按照如下方式進行操作:

一、查看cpu總個數方法:

1、首先執行top命令,如下圖中內容所表示。

2、在top命令的顯示界面,按數字鍵1,即可查看到當前系統中的總cpu數,如下圖中內容所表示。

二、查看總內存的方法:

1、free命令主要用於顯示內存數量,如下圖中內容所表示。

2、一般使用free命令的-h參數,更人性化的顯示,如下圖中內容所表示。

(2)linux命令查看內存擴展閱讀

linux通用命令:

1、date:
2、stty-a:可以查看或者列印控制字元(Ctrl-C,Ctrl-D,Ctrl-Z等)
3、passwd:(用passwd-h查看)
4、logout,login:登錄shell的登錄和注銷命令
5、pwd:printworkingdirectory

6、more,less,headtail:顯示或部分顯示文件內容.
7、lp/lpstat/cancel,lpr/lpq/lprm:列印文件.
8、更改文件許可權:chmo+x...
9、刪除非空目錄:rm-frdir
10、拷貝目錄:cp-Rdir

『叄』 linux查看物理內存

linux怎麼查看物理內存呢,下面就讓我們來看看吧。
1、打開linux系統,在linux的桌面的空白處右擊。

2、在彈出的下拉選項里,點擊打開終端。

3、在終端窗口中輸入dmidecode-tmemory|grepsize命令,回車後即可查看的物理內存。

以上就是的分享,希望能幫助的大家。
本文章基於ThinkpadE15品牌、centos7系統撰寫的。

『肆』 linux中查看虛擬內存和cpu佔用率的命令是什麼

top,free,cat/proc/meminfo,cat/proc/cpuinfo。

[root@centerlisdbproc]#dmidecode|grep-A16"MemoryDevice"|more[objectObject]。

查看內存使用情況:cat/proc/meminfo,查看CPU使用情況:cat /proc/cpuinfo。

在系統維護的過程中,隨時可能有需要查看 CPU 使用率,並根據相應信息分析系統狀況的需要。在 CentOS 中,可以通過 top 命令來查看 CPU 使用狀況。

運行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運行中敲 q 鍵一次)。

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。

可以直接使用top命令後,查看%MEM的內容。可以選擇按進程查看或者按用戶查看,如想查看oracle用戶的進程內存使用情況的話可以使用如下的命令:$ top -u oracle。

(4)linux命令查看內存擴展閱讀:

一、查看內存佔用:

1、free

# free -m。

以MB為單位顯示內存使用情況。

# free -h。

以GB為單位顯示內存使用情況。

# free -t。

以總和的形式查詢內存的使用信息。

# free -s 5。

周期性的查詢內存使用信息。

每5秒執行一次命令。

二、查看CPU使用情況:

1、top。

top後鍵入P看一下誰佔用最大。

# top -d 5。

周期性的查詢CPU使用信息。

每5秒刷新一次。

2、ps auxw(查看本機的進程所佔cpu和mem的百分比情況)。

使用"ps auxw" 可以查看到本機的進程所佔cpu和mem的百分比情況。

# ps auxw | head -1

%CPU 進程的cpu佔用率。

%MEM 進程的內存佔用率。

3、查看本機所有進程的CPU佔比之和。

# cat cpu_per.sh

三、查看cpu信息(信息記錄在/proc/cpuinfo中)

# 總核數 = 物理CPU個數 X 每顆物理CPU的核數。

# 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數。



『伍』 linux查看CPU核數和內存大小命令

在Linux系統中,可以使用以下命令來查看CPU核數和內存大小:

『陸』 [Linux]gdb查看內存區命令

GNU調試器(GNU Debugger, GDB)是一個開源的源代碼級的調試工具,其性能優良、功能齊全、易於使用,在嵌入式系統開發過程中扮演著越來越重要的角色。接下來是我為大家收集的[Linux]gdb查看內存區命令,希望能幫到大家。

[Linux]gdb查看內存區命令
用gdb查看內存

格式: x /nfu

說明

x 是 examine 的縮寫

n表示要顯示的內存單元的個數

f表示顯示方式, 可取如下值

x 按十六進制格式顯示變數。

d 按十進制格式顯示變數。

u 按十進制格式顯示無符號整型。

o 按八進制格式顯示變數。

t 按二進制格式顯示變數。

a 按十六進制格式顯示變數。

i 指令地址格式

c 按字元格式顯示變數。

f 按浮點數格式顯示變數。

u表示一個地址單元的長度

b表示單位元組,

h表示雙位元組,

w表示四位元組,

g表示八位元組

Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),

t(binary), f(float), a(address), i(instruction), c(char) and s(string).

Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes)

舉例

x/3uh buf

表示從內存地址buf讀取內容,

h表示以雙位元組為一個單位,

3表示三個單位,

u表示按十六進制顯示

例子:

n是個局部變數

Breakpoint 1, main (argc=1, argv=0xbffff3a4) at calc.c:7

7 int n = atoi(argv[1]);

(gdb) print &n

$1 = (int *) 0xbffff2ec

(gdb) x 0xbffff2ec

0xbffff2ec: 0x00282ff4

(gdb) print * (int *) 0xbffff2ec

$2 = 2633716

(gdb) x /4xw 0xbffff2ec

0xbffff2ec: 0x00282ff4 0x080484e0 0x00000000 0xbffff378

(gdb) x /4dw 0xbffff2ec

0xbffff2ec: 2633716 134513888 0 -1073745032

(gdb)

看了“[Linux]gdb查看內存區命令”還想看:

1. Linux使用dmidecode命令查看內存型號

2. Linux下查看CPU型號,內存大小,硬碟空間命令

3. 如何在Linux命令行中查看目錄的大小

4. LINUX 查看硬體配置命令的教程

閱讀全文

與linux命令查看內存相關的資料

熱點內容
加密思維幣 瀏覽:688
魅族訪客文件夾 瀏覽:50
添加的文件夾怎麼找 瀏覽:615
程序員涉黃 瀏覽:698
maven編譯resources下的js 瀏覽:519
ubuntu文件移動命令 瀏覽:227
安卓i怎麼查找蘋果手機 瀏覽:949
雲伺服器宕機概率 瀏覽:231
在線買葯用什麼app知乎 瀏覽:813
ubuntu解壓xz文件 瀏覽:674
宏傑加密時電腦關機 瀏覽:388
自己寫單片機編譯器 瀏覽:599
單片機按鍵閃爍 瀏覽:380
為什麼icloud總是顯連接伺服器失敗 瀏覽:888
如何設置域控伺服器 瀏覽:740
想在上海租房子什麼app好 瀏覽:186
編譯程序各部分是必不可少的嗎 瀏覽:887
編程不超過十行 瀏覽:765
數電編譯器的作用 瀏覽:339
時間演算法與現在有什麼區別 瀏覽:164