Linux命令记录
1.进入用户盘
cd /mnt
2. 列出列表
list -l
3.返回上一级目录
cd ..
4.查看网络接口状态和配置
ifconfig
5.查看所有网络接口的状态和配置
ifconfig -a
6.强制重启系统
reboot
7.关闭网络接口后重启
reboot -i
8.关闭所有硬盘后再重启
reboot -h
9.不保存当前数据,直接重启
reboot -n
10.模拟重启,仅记录日志而不实际重启
reboot -w
11.不将重启过程写入日志
reboot -d
12.显示详细的执行过程
reboot --verbose
13.查看所有已挂载文件系统,包括U盘的挂载点,总大小,已用空间,可用空间和适用比例
df -h
14.仅查看指定设备(如/dev/sdb1)的磁盘空间使用情况
df -h /dev/sdb1
15.以树状结构列出所有块设备(包括u盘),显示设备名称,大小和挂载点等信息
lsblk
16.列出所有磁盘和分区的详细信息,并通过grep过滤出U盘设备,显示其容量
fdisk -l | grep /dev/sd
17.退出shell会话
exit
18.终止程序
Ctrl + C
19.退出文本编辑器
保存并退出(:wq,:x)
不保存强制退出(:q!)
仅退出(:q)
20. insmod exfat.ko
insmod 是一个用于向 Linux 内核动态加载模块的基础命令。
21.编辑 /etc/network/interfaces 文件
22.ifconfig下eth0,eth2,eth2:0,eth2:1,lo参数是什么意思?
ech0-第一块物理网卡
eth2 - 第三块物理网卡
eth2:0 和 eth2:1 - 虚拟接口 (IP别名)
lo - 回环接口
23. vi /mnt/mtd_rw/eth2_rcS.sh
修改固定ip地址
i进入编辑
esc退出编辑
:wq退出并保存
24.查找文件夹路径
在根目录开始全局查找
(-type d 只查找目录)
(2>/dev/null 忽略权限错误)
find / -name "folder_name" -type d 2>/dev/null
在当前目录及子目录中查找名为“folder_name”的文件夹
find . -name "folder_name" -type d
25.打包,解包命令
busybox tar -cvf RK_3568V1.tar
busybox tar -xvf RK_3568V1.tar
26.Linux/Unix系统下的磁盘空间使用情况统计
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 15G 3.8G 80% /
Filesystem-文件系统
/dev/root
tmpfs:内存文件系统(临时文件系统)
Size:总容量
Used:已用空间
Avail:可用空间
Use%:使用百分比(已用空间占总容量的百分比)
Mounted on:挂载点
27.mv-移动或重命名文件/目录
28.cp -af xx.sh xx_copy.sh
29.查看cpu占用百分比
top
ps aux --sort=-%cpu | head -20 # 查看CPU占用率最高的前20个进程
浙公网安备 33010602011771号