皮皮鲁

皮皮鲁

采用区块链技术建立的个人博客

OpenWrt Common Commands Collection

As a tinkerer with soft routing systems, one must know how to use OpenWrt commands, which can easily lead to the random installation of plugins for mips, aarch64, and X86 without distinguishing between architectures. At this point, commands to check the CPU architecture come into play. Below are the OpenWrt query and maintenance commands organized by 彧繎,mainly related to hardware, system, disk, installation, and other commonly used commands.

Hardware Related

cat /proc/cpuinfo

View CPU information#

uname -m

View CPU architecture#

cat /proc/meminfo

View memory usage#

df -h

View disk usage#

System Related

uname -a

View kernel information#

opkg print-architecture

Acceptable architectures#

dmesg

Read kernel logs#

logread

Read system logs#

ps -w

List processes#

uptime

Display uptime and CPU load#

vi etc/config/network

Modify backend address or bind network port#

/etc/init.d/uhttpd restart

Luci restart command#

/etc/init.d/uhttpd enable

Enable auto-start on boot#

/etc/init.d/uhttpd start

Start uhttpd#

/etc/init.d/firewall restart

Restart firewall#

/etc/init.d/network restart

Restart network service#

/etc/config/dhcp restart

Restart DHCP#

reboot

Reboot device#

Installation Management

opkg update

Update package list#

opkg install ***

Install package#

opkg remove ***

Uninstall package#

opkg install *.ipk

Batch install packages#

opkg [install/remove] [package name] --force-depends

Force install and uninstall#

opkg list | grep ***

Search for package#

opkg list-installed

List all installed packages#

opkg info ***

View package information#

opkg files ***

View package files#

rm /***/[filename]

Clean up specified directory files#

rm -f /var/lock/opkg.lock

Clean up opkg update cache files#

Disk Management

fdisk -l

List all partition tables "-u" used with "-l" to show partition count#

fdisk -m

Display menu and help information#

fdisk -a

Mark active partition/boot partition#

fdisk -d

Delete partition#

fdisk -l

Display partition types#

fdisk -n

Create new partition#

fdisk -p

Display partition information#

fdisk -q

Exit without saving#

fdisk -t

Set partition number#

fdisk -v

Perform partition check#

fdisk -w

Save changes#

fdisk -x

Extended application, advanced features#

fdisk -s

Specify partition#

fdisk -v

Version information#

mount –t ntfs-3g /dev/sdb1 /mnt/usb

Mount NTFS hard drive#

sleep 30 && mount -t ntfs-3g /dev/sdb1 /mnt/sdb1

Mount disk to folder#

Wireless Related

iwinfo wlan0 info

View wireless network card information#

wifi down
wifi up

Restart wireless service#

iw dev wlan0 scan

Scan for hotspots#

iwinfo wlan0 assoclist
iw dev wlan0 station dump

View connected clients#

Other Commands

passwd

Change login password#

firstboot

Reset command#

chmod +x ***

Grant script permissions#

nslookup www.baidu.com 202.96.69.38

DNS query test#

du -s /root/* | sort -nr

View directory size#

ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX // Changed MAC address
ifconfig eth0 up

Change MAC address#

opkg install vsftpd openssh-sftp-server
/etc/init.d/vsftpd enable
/etc/init.d/vsftpd start

Install SFTP file transfer#

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.