20 个比较高级的 Linux 命令

也许你已经发现了前面关于Linux初级用户(刚接触Linux的用户)的20个命令非常有用。前面的那篇文章是为初学者准备,而这篇则是为有一定基础的中级用户准备。通过这篇文章你将了解到如何去自定义搜索,如何了解正在运行的进程并kill这些进程,另外就是了解Linux命令行的重要以及如何在类unix系统中编译C,C++,java程序。

  1. Find命令

    在指定的目录中从父目录开始逐级向下分层查询要查询的文件。

Read More

国外 DNS 服务器列表

对付 DNS 劫持,就要国外 DNS 服务器:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
##Google DNS
8.8.8.8
8.8.4.4
###IPV6
2001:4860:4860::8888
2001:4860:4860::8844

##OpenDNS 支持非标准端口(443、5353)
208.67.222.222
208.67.220.220
###IPV6
2620:0:ccc::2
2620:0:ccd::2

##CloudFlare (2018-04-01推出)
1.1.1.1
1.0.0.1
###IPV6
2606:4700:4700::1111
2606:4700:4700::1001

##IBM
9.9.9.9
149.112.112.112
###IPV6
2620:fe::fe
2620:fe::9

209.244.0.3
209.244.0.4

156.154.70.1
156.154.71.1

4.2.2.1
4.2.2.2

208.76.50.50
208.76.51.51

198.153.192.40
198.153.194.40

198.153.192.50
198.153.194.50

198.153.192.60
198.153.194.60

8.26.56.26
8.20.247.20

184.169.143.224
184.169.161.155

67.138.54.100
207.225.209.66


##Quad101 (Taiwan)
101.101.101.101
###IPV6
2001:de4::101

##HiNet
###IPV6
2001:b000:168::1
2001:b000:168::2

Read More

OpenWrt 使用 ShadowSocks 智能科学上网

本教程前提是需要有一个ShadowSocks账号或安装ShadowSocks服务的VPS(墙外的)

一、安装 OpenWrt 并配置上网

1. telnet 192.168.1.1 至 Openwrt 并修改 root 密码

1
telnet 192.168.1.1

2. 配置上网参数

1
2
3
4
uci set network.wan.proto=pppoe
uci set network.wan.username=name
uci set network.wan.password=123456
uci commit network ifup wan

3. 安装 luci 界面,并配置开机启动

1
2
3
4
opkg update
opkg install luci
/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable

4. 修改 luci 界面端口号

1
vim /etc/config/uhttpd

Read More

Lantern (灯笼)安装和使用教程

Lantern 的主要目的是访问:得到快速可靠的连接,拥抱广阔的因特网,自由浏览。绝大多数科学上网软件需要服务器。在 Lantern 系统中,每台机器都可以作为服务器,从而比其他工 具提供更多的容量。通过运行 Lantern ,每个在非封锁区的电脑,都可以变成封锁区用户的加速,使他们可以访问被封锁的网站,诸如 Twitter,Facebook,Youtube 等等。Lantern 的核心是信任网络,使用者邀请他们的朋友来建立 Lantern 网络(使用最新版的 Lantern 当前为 1.4 无需邀请直接使用)。通过只邀请他们信任的人分享因特网连接,大家共同努力,来增加网络反抗审查者的封锁的能力。你的 Lantern 朋友越多,因特网的速度和可靠性就越高。工作原理如下图:

Lantern 工作原理

Read More

SwitchyOmega Chrome 浏览器安装配置

一、安装SwitchyOmega

    首先你需要安装 SwitchyOmega可以在谷歌应用商店安装。

     如果因为网络问题安装失败,您也可以直接在 Github 上下载最新版安装包然后按照下载页面上的说明手动安装。安装完毕后应该会自动打开选项页面,之后按以下说明操作即可。

二、导入备份

SwitchyOmega 安装

Read More

Linux 中 find 命令实例

Find 命令是 Linux 中一个重要且常用的命令。Find 命令主要用于基于匹配条件和参数的文件和目录列表的搜索和定位。通过这篇文章我们将展示在日常工作中可能用到的 Find 命令实例。

1、在当前目录查找文件名

在当前目录下查找所有名字为belen.txt的文件。

1
2
# find . -name belen.txt
./belen.txt

2、在/home目录查找文件

/home目录下查找所有名字为belen.txt的文件。

Read More

12 个非常有用的 ”df” 命令查看 Linux 磁盘空间

你也许会在网上发现很用用于检查Linux磁盘空间的工具。然而,Linux拥有强大的内置磁盘空间检查工具”df”。”df”是”disk filesystem”的缩写,用于检查Linux系统上有效的可用磁盘空间。
  
  使用”-h”参数即(df -h)以对人友好的数据格式(kb,mb,GB)展示磁盘使用情况。这篇文章将用”df”命令全面的展示一种检查磁盘空间的方法。

  1. 检查磁盘使用情况。

    “df”命令显示设备名称,总数据块,总磁盘空间,使用的磁盘空间,可用的磁盘空间和挂载的文件系统节点。

Read More

iPhone 4/4S 换电池教程

苹果手机一向以不能换电池著称,但是电池用久了待机时间会越来愈短,一般这种情况出现在使用一年以后的手机上,而官方更换的价格又太贵,淘宝买块电池动手自己换,实惠又方便。现在写教程如下:

换 iPhone4/4S 电池工具:iPhone4/4S、iPhone 专用螺丝刀(淘宝购买)、电池(淘宝有各种类型)、撬棍……

Read More

Yii 验证码刷新不变

关于Yii验证码使用时刷新页面不变的情况,网上也有很多的解决方案,但是相对的都比较麻烦而且貌似实现中也有这样或者那样的问题,现在提供一个取巧的方法,就是在页面刷新时给验证码绑定click事件。代码如下:

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript>
//临时应急方案
$(document).ready(function(){
var img = new Image;
img.onload=function(){
$('#captcha_img').trigger('click');
}
img.src = $('#captcha_img').attr('src');
});
</script>

Read More

其实你有无数 Gmail 帐号

Gmail 众所周知的一个秘密就是你可以在自己的邮箱帐户名中间加入“.”,或者在帐户名后面加入“+”来创造出无限多个帐户名。比如 [email protected] 是你的主用户名,你往 [email protected] 发邮件也可以收到,你往 [email protected] 发邮件 也可以收到。

也许会有很多人觉得这真是画蛇添足的功能或者说难道这是 Gmail 的bug?想一下 Google 为什么要推出这个功能呢?难道是 Google 吃饱撑的了?但 Belen 要说这绝不是 Google 吃饱撑的或者 Gmail 的 bug 而是 Gmail 的 feature,而且是目前为止仅有 Gmail 有的特性(至少本人接触到的国内外的所有邮箱仅 Gmail 有)。

Read More