Linux快速查詢表

2021-10-02 15:42:20 字數 993 閱讀 9661

顯示所有硬體資訊: inxi -fxz 或 hwinfo --short 或 lshw -short

cpu 資訊: lscpu 或 lshw -c cpu

顯示 cpu 功能(例如 pae、sse2): lshw -c cpu | grep -i capabilities

報告 cpu 位數: lshw -c cpu | grep -i width

顯示當前記憶體大小和配置: dmidecode -t memory | grep -i size 或 lshw -short -c memory

顯示硬體支援的最大記憶體: dmidecode -t memory | grep -i max

確定是否有空閒記憶體插槽: lshw -short -c memory | grep -i empty(輸出為空表示沒有可用插槽)

確定顯示卡記憶體數量: lspci | grep -i vga 然後指定裝置號再次使用;例如:lspci -v -s 00:02.0 顯示卡記憶體數量就是 prefetchable 的值

顯示當前記憶體使用情況: free -m 或 top

列出磁碟驅動器: lshw -short -c disk

顯示指定磁碟驅動器的詳細資訊: hdparm -i /dev/sda(需要的話替換掉 sda)

列出磁碟和分割槽資訊: lsblk(簡單) 或 fdisk -l(詳細)

列出分割槽 id(uuid): blkid

列出已掛載檔案系統掛載點以及已用和可用空間: df -m

列出 usb 裝置: lsusb

列出 pci 裝置: lspci

顯示網絡卡詳細資訊: lshw -c network

顯示網路介面: ifconfig -a 或 ip link show 或 netstat -i

顯示路由表: ip route | column -t 或 netstat -r

顯示 uefi/bios 資訊: dmidecode -t bios

顯示核心版本網路主機名等: uname -a

快速查詢演算法

在日常的演算法中,查詢是乙個經常涉及到的話題,而如何提高查詢的速度,也是很多程式設計師 軟體研究的話題。先看乙個例子。有這樣乙個資料型別s 學生姓名 name 性別 年齡 age 現在假設有這樣乙個需求 檔案a b中分別存放大量s 的記錄,需要將a b中重複的記錄去掉。我們用c 來演示今天的話題 t...

快速查詢素數

題目 時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 現在給你乙個正整數n,要你快速的找出在2.n這些數裡面所有的素數。輸入給出乙個正整數數n n 2000000 但n為0時結束程式。測試資料不超過100組 輸出將2 n範圍內所有的素數輸出。兩個數之間用空格隔開 樣例輸入 5...

快速查詢素數

快速查詢素數 時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述現在給你乙個正整數n,要你快速的找出在2.n這些數裡面所有的素數。輸入給出乙個正整數數n n 2000000 但n為0時結束程式。測試資料不超過100組 輸出將2 n範圍內所有的素數輸出。兩個數之間用空格隔開 樣例輸...