Linux常用命令

Linux常用命令合集。

1.查询版本

1)查询操作系统版本:

lsb_release -a

2)查询内核版本:

uname -a

2.查看系统日志

sudo dmesg

3.文件压缩

tar -czvf <filename.tgz> file
zip -qr  <filename.zip> file
unzip -l <filename.zip>

4.DTC

可采用DTC进行反编译dtb

dtc -i dtb -o dts -o <xxx.dts> <xxx.dtb>

5.查询磁盘空间

df -h

6.查询framebuffer信息

sudo fbset

7.查询显示器信息

xrandr

对于1台主机连接多台显示器,可以看到不同的HDMI的ID,如HDMI-1,HDMI-2。

8.查询输入设备

xinput

查询输入设备,如连接多个显示器,但其中某个显示器是触摸屏,可指定触摸到指定显示器上,指令如下:

xinput map-to-output 6 HDMI-1

将查询到的(“xinput”指令)触摸板ID映射到指定显示器(“xrandr”指令)。

9.统计程序运行时间

time [options] COMMAND [arguments]

real:实际运行时间

user:用户态的时间

sys内核态的时间

如统计编译花费时间:

time make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j16

10.dd

测试存储设备速度:

dd if=/dev/zero of=test bs=16M count=64 oflag=direct conv=fdatasync

11.查询可用块设备的信息

lsblk

12.查询硬件信息

sudo lshw

13.udev设备管理

监听设备事件(如USB):

udevadm monitor

14.hex文件查看器

hexdump test.raw | head -n 10

15.软链接

建立软链接:

ln -s  src dst

修改软链接:

ln -snf  src dst

16.将串口添加到dialout组

sudo usermod -a -G dialout $USER

17.fdisk,parted指令

2者类似,都为实现磁盘分区指令,fdisk不支持操作2TB的分区,而parted可以,具体查看help文档介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值