openwrt常用维护命令【持续更新中...】
872 字
4 分钟
openwrt常用维护命令【持续更新中...】

{mtitle title=pid:877558/}
{mtitle}分割线{/mtitle}
Luci重启命令
- 用于系统web页面卡死无法登入,一般是因为某些bug导致uhttpd卡死,无响应,重启可以解决
/etc/init.d/uhttpd restart磁盘管理
fsisk -l //列出素所有分区表“-u”与“ -l”搭配使用,显示分割数fsisk -m //显示菜单和帮助信息fsisk -a //活动分区标记/引导分区fsisk -d //删除分区fsisk -l //显示分区类型fsisk -n //新建分区fsisk -p //显示分区信息fsisk -q //退出不保存fsisk -t //设置分区号fsisk -v //进行分区检查fsisk -w //保存修改fsisk -x //扩展应用,高级功能fsisk -s //<分区编号>指定分区fsisk -v //版本信息脚本赋权
chmod +x 文件名curl指定网口
curl --interface wlan0 -X GET "www.bilibili.com"ping指定网口
ping -I eth3 bilibili.com重启网口
ifconfig eth1 down && ifconfig eth1 up挂载samba磁盘
sleep 5 && mount.cifs //192.168.233.165/25b0 /mnt/sdd1 -o guest,rw,vers=1.0挂载磁盘到文件夹
sleep 30 && mount -t ntfs-3g /dev/sdb1 /mnt/sdb1dns查询测试
- nslookup www.baidu.com dns 服务器ip地址
nslookup www.baidu.com 202.96.69.38- 演示如下
root@OpenWrt:~# nslookup www.baidu.com 192.168.11.1Server: 192.168.11.1Address: 192.168.11.1#53
Name: www.baidu.comwww.baidu.com canonical name = www.a.shifen.comName: www.a.shifen.comAddress 1: 14.215.177.39Address 2: 14.215.177.38www.baidu.com canonical name = www.a.shifen.com重置命令
root@OpenWrt:~# firstbootThis will erase all settings and remove any installed packages. Are you sure? [N/y]y/dev/ubi0_1 is mounted as /overlay, only erasing filesroot@OpenWrt:~#查看文件目录大小
du -s /root/* | sort -nr查看某一程序的日志
logread -e cron //这里的cron表示cron这个程序计划任务
* * * * * 需要执行的命令- - - - -| | | | || | | | ----- 一星期中的第几天 (0 - 6) (其中0表示星期日)| | | ------- 月份 (1 - 12)| | --------- 一个月中的第几天 (1 - 31)| ----------- 一天中的第几小时 (0 - 23)------------- 一小时中的第几分钟 (0 - 59)| 分钟0-59 | 小时0-23 | 日1-31 | 月份1-12 | 星期几0-6 | 效果 |
|---|---|---|---|---|---|
| */5 | * | * | * | * | 每5分钟执行一次 |
| 12 | */3 | * | * | * | 每过3个小时后的第12分钟执行一次 |
| 57 | 11 | 15 | 1,6,12 | * | 在1、6、12月中的15日,当天的11点57分各执行一次 |
| 25 | 6 | * | * | 1-5 | 工作日期间(周1到周5),每天早上6点25分执行一次 |
| 0 | 0 | 4,12,26 | * | * | 每月的第4、12、26日,晚上12点执行一次 |
| 5,10 | 9,14 | 10 | * | 0,4 | 每周日、周四的早上9:05, 早上9:10, 下午2:05 以及下午2:10各执行一次 |
系统重启后自动添加默认网关
sleep 180 && route add default gw 192.168.11.1 && logger -t TAG 添加wan1默认路由获取网卡MAC地址
ifconfig xxx | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' \\xxx为网卡名称获取网卡IP地址
ifconfig | grep -A1 "eth0" | grep 'inet addr' |awk -F ':' '{print $2}'|awk '{print $1}'随机MAC地址
echo -n 00:60:2F; dd bs=1 count=3 if=/dev/random 2>/dev/null | hexdump -v -e '/1 ":%02X"'参考: 随机MAC地址的设置实现
更改MAC地址
ifconfig eth0 downifconfig eth0 hw ether aa:bb:cc:dd:ee:ffifconfig eth0 up挂载ntfs硬盘
mount –t ntfs-3g /dev/sdb1 /mnt/usb清理opkg update缓存文件
rm -f /var/lock/opkg.lock结束某个应用程序
ps //列出程序PIDkill [pid] //通过pid号结束程序- 示例
root@Openwrt:~# ps PID USER VSZ STAT COMMAND.....14239 root 27580 S /usr/sbin/smbd -F14463 root 5196 S /tmp/uu/uuplugin /tmp/uu/uu.conf14467 root 4292 S /tmp/uu/uuplugin /tmp/uu/uu.conf15712 root 0 IW [kworker/u4:2-ev]18299 root 0 IW [kworker/u4:0-ev]21238 root 0 RW [kworker/u4:1-ev]22414 root 1108 S sleep 1022419 root 1108 S sleep 1022445 root 1104 SN sleep 222449 root 1104 R ps.....root@Openwrt:~# kill 14463 //结束14463这个程序root@Openwrt:~#参考: linux怎么样终止进程
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
openwrt常用维护命令【持续更新中...】
https://kanochan.net/posts/openwrt-common-commands/相关文章智能推荐
1
解决koolshare lede openwrt samba网络共享无法启动的问题
运维解决OpenWrt中Samba因依赖异常而无法正常启动的问题。
2
openwrt ping: sendto: Network unreachable解决办法
运维排查并修复OpenWrt中因网关配置错误导致的Network unreachable报错。
3
openwrt添加网口分流samba传输
运维配置OpenWrt独立网口分流Samba流量,避免局域网传输占满主链路。
4
IPv4/IPv6双栈网络下配置IPv4链路优先
运维在双栈网络环境下通过系统配置调整IPv4优先级。
5
armdian系统GPT错误及修改系统时间的方法
运维解决Armbian系统中的密钥报错,并补充时区与时间同步设置。
随机文章随机推荐

