Debian & Ubuntu最常用的apt-get命令

Debian & Ubuntu最常用的apt-get命令

从软件仓库中安装软件包
apt-get update

在安装任何软件之前,我们最好是要更新本地软件包索引(package index)。本地软件包索引列出了软件仓库中所有可安装的软件包以及版本信息。

apt-get upgrade命令用来升级系统上可以升级的软件包

apt-get 会告诉你哪些软件包会升级.并且询问你是否真的需要升级这些软件包.你可以在命令中添加 -y 选项来自[……]

Read more

iptables规则的查看删除

这里只列出比较常用的参数,详细的man iptables
1查看

-L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数
-n 不对ip地址进行查,加上这个参数显示速度会快很多
-v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口
–line-number 显示规则的序列号,这个参数在删除或修改规则时会用到
2删除
删除用-D参数

有时候有些规则太长,删除时要写一大串,既浪费时间[……]

Read more

openwrt/lede 路由器系统日志转发到树莓派

ssh到树莓派

把# provides UDP syslog reception

$ModLoad imudp
$UDPServerRun 514
provides TCP syslog reception

$ModLoad imtcp
$InputTCPServerRun 514
前面的#去掉

打开openrt web,找到系统-日志,输入树莓派ip,端口用默认的514

ssh 到openwrt

测试,回到树莓派ssh[……]

Read more

树莓派升级内核到4.90并开启Google 的bbr tcp加速

Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,最新的 4.9 版内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。
根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上,网速甚至可以提升好几个数量级。前几天Raspbian 官方加入 BBR 流量拥塞控制算法。

升级完成后重启树莓派

 

重启之后,查看一下当前的内核:[……]

Read more

Netgear WNDR3800 WPS按钮切换LED灯

Netgear WNDR3800前面板的灯看起来还是挺上档次的,不过放在客厅一直闪,总觉得晃眼,故而准备使用前面板的WPS按钮来控制LED灯的亮灭。

Shell脚本
创建/root/led.sh脚本,内容如下:

目前这一脚本中控制全部LED灯:电源、2.4GHz、5GHz、USB、WAN、LAN

测试脚本是否正常工作

点亮LED灯 /root/led.sh -e
熄灭LED灯 /root/led.sh -d
切换LED灯 /root/led.sh -t
接入按钮事件
在/etc/hotplug.d[……]

Read more

Raspberry Pi( 树莓派 ) 开启root 用户

debian里root账户默认没有密码,但账户锁定。
当需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian
默认用户是pi 密码为raspberry
重新开启root账号,可由pi用户登录后,在命令行下执行

(此时的**为root的密码,按照个人的想法来设置,这个时候要你输入两遍)
再输入

Ctrl + W 快捷键 搜索 Permit[……]

Read more