linux 入門(四) 1: 文件夾下所有文件的大小和詳細信息 du -h --max-depth=1 | sort -hr du命令可以查看文件夾(文件)占用的磁碟大小 ls命令可以查看文件的詳細信息,包括文件大小。 該命令可以按照文件夾(文件)大小的降序排列,並以易讀的方式顯示文件夾(文件)大小 ...
linux 入門(四)
1: 文件夾下所有文件的大小和詳細信息
du -h --max-depth=1 | sort -hr
du
命令可以查看文件夾(文件)占用的磁碟大小ls
命令可以查看文件的詳細信息,包括文件大小。- 該命令可以按照文件夾(文件)大小的降序排列,並以易讀的方式顯示文件夾(文件)大小
以android demo為例
30M .
27M ./app
1.9M ./.gradle
284K ./.idea
68K ./gradle
2: 顯示機器的處理器架構
可以使用arch 或者uname -m , 具體的列印如下:
zh@zh:~/workSpace/test/WebTest$ arch
x86_64
zh@zh:~/workSpace/test/WebTest$ uname -m
x86_64
3: 顯示內核版本
我們仍然可以使用uname 命令:
zh@zh:~/workSpace/test/WebTest$ uname -r
5.4.0-170-generic
或者使用:
cat /proc/version
Linux version 5.4.0-170-generic (buildd@lcy02-amd64-059) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)) #188-Ubuntu SMP Wed Jan 10 09:51:01 UTC 2024
在5.4.0-170-generic中,
"5"表示主版本號,"4"表示次版本號,“0"表示修訂號。而”-170-generic"是特定於Ubuntu發行版的標識符,用於區分不同的內核配置和功能.
4: 顯示硬體信息
dmidecode -q 可以獲取系統硬體信息.實際操作時需要執行:
zh@zh:~$ dmidecode -q
/sys/firmware/dmi/tables/smbios_entry_point: Permission denied
/dev/mem: Permission denied
zh@zh:~$ sudo dmidecode -q
[sudo] zh 的密碼:
BIOS Information
Vendor: Dell Inc.
Version: 1.26.0
Release Date: 08/20/2023
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 16 MB
Characteristics:
............
列印信息包含:
- BIOS Information: BIOS信息
- System Information: 系統的基本信息
- Base Board Information:主板信息
- Processor Information:處理器信息
- Memory Device:記憶體信息
5: 顯示cpu info的信息
使用命令: cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 158
model name : Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
stepping : 9
microcode : 0xf4
cpu MHz : 1600.058
cache size : 8192 KB
.................
6:羅列usb設備
lsusb -tv是一個Linux命令,用於顯示USB設備的樹形構和詳細信息.
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 4: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 413c:301a Dell Computer Corp.
|__ Port 7: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 046d:c31c Logitech, Inc. Keyboard K120
|__ Port 7: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 046d:c31c Logitech, Inc. Keyboard K120
直接使用lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120Bus 001 Device 002: ID 413c:301a Dell Computer Corp. Dell MS116 USB Optical MouseBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
本文由博客一文多發平臺 OpenWrite 發佈!