From 1ffbc1d83cce219eac7352986de9bdaf3d6a3304 Mon Sep 17 00:00:00 2001 From: Ing Date: Fri, 12 Jul 2024 10:49:53 +0800 Subject: [PATCH] add serial,udevadm --- guide.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/guide.md b/guide.md index 73097d37..c6472929 100644 --- a/guide.md +++ b/guide.md @@ -147,12 +147,23 @@ lsmod # 查看已加载驱动 lsusb # 查看 USB 设备 lsblk # 查看磁盘设备 - lspci -Qnn # 查看 PCI 设备 + lspci -Qnnk # 查看 PCI 设备 # 驱动相关 ls -ld /sys/class/net/*/device/driver # 查看已加载网卡和对应驱动 cat /sys/class/net/*/address # 查看已加载网卡的 MAC 地址 + # 串口 + cat /proc/tty/drivers # 查看串口属性 + cat /proc/tty/driver/serial # 查看串口属性 + stty -F /dev/ttyS0 -a # 查看串口参数 + stty -F /dev/ttyS0 ispeed 115200 ospeed 115200 cs8 -parenb -cstopb -echo # 设置串口参数 + stty size # 打印终端的行数和列数 + echo helloworld >/dev/ttyS0 # 向串口发送数据 + cat /dev/ttyS0 # 读取串口数据 + getty -L /dev/ttyS0 115200 # 启动串口终端 + agetty -L /dev/ttyS0 115200 # 启动串口终端 + # 磁盘相关 fdisk -l # 查看硬盘信息 lspci -d ::100 # 查看 SCSI 存储控制器 https://admin.pci-ids.ucw.cz/read/PD/ @@ -198,6 +209,14 @@ mdadm --grow /dev/md0 --level=5 # 将 Raid 0 设备的级别改变为 RAID 5 mdadm --zero-superblock /dev/sda1 # 清除 sda1 磁盘分区的 RAID 超级块 (使这个磁盘分区不再被识别为 RAID 设备的一部分) + # eudev + udevadm control --reload-rules # 重新加载 udev 规则 + udevadm trigger # 触发 udev 事件 + udevadm info --query all --name /dev/sda1 # 查看 udev 属性 + udevadm info --query all --path /sys/class/net/eth0 # 查看 udev 属性 + udevadm monitor --property --udev # 监控 udev 事件 + udevadm test /dev/sda1 # 测试 udev 规则 + # 服务相关 journalctl -xe # 查看服务日志 systemctl # 查看服务