linux指令汇总
1、解压缩
tar -cf doc_file.tar *.doctar -xf doc_file.tar
tar -czf doc_file.tar.gz *.doc
tar -xzf doc_file.tar.gz
tar -cjf doc_file.tar.bz2 *.doc
tar -xjf doc_file.tar.bz2
tar -cZf doc_file.tar.Z *.doc
tar -xZf doc_file.tar.Z
zip -r test.zip test001
unzip test.zip -d /home/user_name/test
2、保存指令信息
script -a 1.txt
exit
3、rtcwake
cat /sys/power/state 查看系统支持的休眠模式
rtcwake -m mem -s 60 S3
rtcwake -m disk -s 60 S4
4、查看cpu信息
/proc/cpuinfo
lscpu
lshw
lstopo
numactl
5、显示行数
:set number
6、查看串口信息
setserial -g /dev/ttyS0 查看串口信息
setserial /dev/ttyS0 irq 3 设置指定串口中断号
echo "hello" > /dev/ttyS0 发送信息到串口ttyS0
7、查看模块信息
modprobe 模块名
加载模块
rmmod 模块名
删除模块
modinfo 模块名

lsmod 查看加载到内核的模块信息

8、启动配置相关
(1)没有/sys/firmware/efi/efivars/FlashInfo路径
启动配置加参数efi=runtime
(2)系统串口输出
console=ttyS0,115200 loglevel=7
(3)串口个数调整
8250.nr_uarts=6
(4)修改启动参数
启动配置文件grub.cfg是/boot/grub/grub.cfg
GRUB_TIMEOUT=0 //立即加载操作系统
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true //隐藏菜单不显示倒计时
GRUB_TIMEOUT_STYLE=hidden //保留shift或esc显示菜单能力
sudo update-grub //更新grub
9、nmcli联网
nmcli device status
nmcli device connect enaphyt4i0
10、命令行运行应用
dex foo.desktop
11、安装依赖库
sudo apt-get update
sudo apt-get install libncurses5-dev #用于menuconfig
sudo apt-get install build-essential openssl
sudo apt-get intall flex
sudo apt-get intall bison
sudo apt-get intall openssl
sudo apt-get intall libssl-dev
12、fdisk
1. 打开终端,以root用户身份登录。
2. 输入fdisk -l命令,查看磁盘分区情况。
3. 找到要删除的分区,记录下分区的设备名,如/dev/sda1。
4. 输入fdisk /dev/sda命令,进入fdisk分区工具。
5. 输入d命令,选择要删除的分区。
6. 输入w命令,保存并退出fdisk。
7. 输入partprobe命令,更新分区表。
8. 输入lsblk命令,确认分区已被删除。
13、linux下运行虚拟机
virsh net-start default
virt-manager
zx平台需添加如下配置:
cat /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT= "intel_iommu=on 其他"
14、lmsensor
apt-get install lm-sensors
加载it87模块
modprobe it87 ignore_resource_conflict=1 force_id=0x8622
sensors-detect 配置关注硬件
sensors 查看
watch sensors 实时查看
15、关闭ps2键鼠唤醒
cat /proc/acpi/wakeup
echo PS2K disabled > /proc/acpi/wakeup
echo PS2M disabled > /proc/acpi/wakeup
16、开机时间
systemd-analyze
17、查看中断分配
cat /proc/interrupts
18、查看io分配
cat /proc/ioports
19、串口工具cutecom
apt-get update
apt-get install cutecom
20、uos换源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
删除文中内容,添加以下内容
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新软件列表和升级软件
sudo apt-get update
sudo apt-get upgrade

浙公网安备 33010602011771号