Author Archives: littlesuper

「Flico」Minila Air & GKing

flico-1

当「Minila Air」遇上「GKing」。F大法,整体做工透露出高贵的气质,键帽细腻的手感,加上了钢板,无论是手感还是造工与原厂(Cherry)粗矿的风格截然不同,可以说是无与伦比的体验。「黑、红、青、茶」最终回归青轴,有段落感的敲击,让你打字更有节奏感。
继续阅读

土豪金「极路由3」初体验

IMG_0814

智能路由器的鼻祖 — 极路由,经过1年多的时间憋大招,终于迎来了新品和大家见面。2015年的Q2估计是智能路由器第二次大战(极路由、NEWIFI、魔豆都会相继发布新品)。

首先发力的是极路由3。京东首发预约量是4W多,但根据官方所说2W台瞬间被秒,高达50%的下单率,个人感觉偏高,对这官方数字有所保留。我是通过手机抢购,非常轻松完成整个抢购流程。

继续阅读

编译OpenWRT

openwrt-logo

推荐使用Ubuntu下的环境进行编译,因为是最为方便的。

1、先需要安装准备环境

sudo apt-get install -y gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev gawk asciidoc libz-dev git libssl-dev

2、把最新版的openwrt系统源码通过svn下载

svn checkout svn://svn.openwrt.org/openwrt/trunk

3、准备编译

cd trunk
./scripts/feeds update -a
./scripts/feeds install -a

通过menuconfig,进行个性化的设置

make menuconfig

4、正式编译(过程很漫长,因为还需要下载很多包)

make V=99

Linux 查找最大的文件夹

运维的时候经常遇到df -h磁盘空间快满了的情况,一般来说是由于循环日志过大导致 。
使用下面的命令,能更快地定位问题所在。

如:查找根目录下的最大文件夹:

cd /
du -sh ./* sort

得到一目了然的结果:

9.7M    ./bin
34M ./boot
4.0K    ./cdrom
4.0K    ./dev
13M ./etc
19G ./home
281M    ./lib
4.0K    ./lib64
16K ./lost+found
4.0K    ./media
4.0K    ./mnt
4.0K    ./opt
0   ./proc
3.7M    ./root
1.3M    ./run
12M ./sbin
4.0K    ./srv
0   ./sys
24K ./tmp
4.1G    ./usr
1.1G    ./var
0   ./vmlinuz
92M ./www

Mac OS X 网络设置命令

设置route命令

在Mac OSX 中, 设置路由的命令稍有不同, 为:

route -n add defalut  10.13.31.1
route -n add   -net 10.0.0.0/8  10.13.31.1
route -n add -net 210.32.0.0/20   10.13.31.1
route -n add -net 222.205.0.0/17 10.13.31.1

提示路由存在时可以通过下面方法删除后再添加

route -n delete defalut  10.13.31.1

查看路由(route)

netstat –nr

设置DNS命令

得到所有接口(interfaces)

networksetup -listallnetworkservices

设置DNS(如果有多个DNS,那么用空格隔开)

networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER} {YOUR DNS SERVER}

e.g:

sudo networksetup -setdnsservers AirPort 192.168.10.200

清空DNS缓存

dscacheutil –flushcache

Mac OS X 开启公测或开发版通道

20150122-mac-os-x

开启公测版通道:

sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.10beta-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

开启开发版通道:

sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.10seed-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

关闭方式:

sudo softwareupdate --clear-catalog

Homebrew

20150118 - brew

什么是Homebrew?

Mac OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,其中最著名的有MacPorts、Fink、Homebrew等。

继续阅读