linux 入门(四)
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 发布!