作为软路由系统的折腾党就要会使用 OpenWrt 的命令,很容易把 mips、aarch64、X86 的插件胡乱瞎装,不会区分架构,这时就要用到查看 CPU 架构的命令了,下面就是彧繎整理的 OpenWrt 查询维护命令,主要是硬件、系统、磁盘、安装等相关常用命令。
硬件相关
cat /proc/cpuinfo
查看 CPU 信息#
uname -m
查看 CPU 架构#
cat /proc/meminfo
查看内存使用情况#
df -h
查看磁盘的使用率#
系统相关
uname -a
查看内核信息#
opkg print-architecture
可接受的架构#
dmesg
读取内核的日志#
logread
读取系统日志#
ps -w
列出进程#
uptime
显示运行时间、CPU 负载#
vi etc/config/network
修改后台地址或绑定网口#
/etc/init.d/uhttpd restart
Luci 重启命令#
/etc/init.d/uhttpd enable
开机自启动#
/etc/init.d/uhttpd start
启动 uhttpd#
/etc/init.d/firewall restart
重启防火墙#
/etc/init.d/network restart
重启网络服务#
/etc/config/dhcp restart
重启 DHCP#
reboot
重启设备#
安装管理
opkg update
更新软件包列表#
opkg install ***
安装软件包#
opkg remove ***
卸载软件包#
opkg install *.ipk
批量安装软件包#
opkg [install/remove] [包名] --force-depends
强制安装和卸载#
opkg list | grep ***
查找软件包#
opkg list-installed
列出所有安装的包#
opkg info ***
查看包的信息#
opkg files ***
查看包的文件#
rm /***/[文件名]
#清理指定目录文件
rm -f /var/lock/opkg.lock
清理 opkg update 缓存文件#
磁盘管理
fdisk -l
列出素所有分区表 “-u” 与 “ -l” 搭配使用,显示分割数#
fdisk -m
显示菜单和帮助信息#
fdisk -a
活动分区标记 / 引导分区#
fdisk -d
删除分区#
fdisk -l
显示分区类型#
fdisk -n
新建分区#
fdisk -p
显示分区信息#
fdisk -q
退出不保存#
fdisk -t
设置分区号#
fdisk -v
进行分区检查#
fdisk -w
保存修改#
fdisk -x
扩展应用,高级功能#
fdisk -s
指定分区#
fdisk -v
版本信息#
mount –t ntfs-3g /dev/sdb1 /mnt/usb
挂载 ntfs 硬盘#
sleep 30 && mount -t ntfs-3g /dev/sdb1 /mnt/sdb1
挂载磁盘到文件夹#
无线相关
iwinfo wlan0 info
查看无线网卡的信息#
wifi down
wifi up
重启无线服务#
iw dev wlan0 scan
扫描热点#
iwinfo wlan0 assoclist
iw dev wlan0 station dump
查看设备连接的客户端#
其他命令
passwd
修改登录密码#
firstboot
重置命令#
chmod +x ***
脚本赋权#
nslookup www.baidu.com 202.96.69.38
DNS 查询测试#
du -s /root/* | sort -nr
查看文件目录大小#
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX // 更改的 MAC 地址
ifconfig eth0 up
更改 MAC 地址#
opkg install vsftpd openssh-sftp-server
/etc/init.d/vsftpd enable
/etc/init.d/vsftpd start