作為軟路由系統的折騰黨就要會使用 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