sh/bash/dash/ksh/zsh等Shell脚本
-
速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
#1
帖子
由 速腾1994 » 2013-01-25 12:25
具体的思路是每天自动运行一次
代码: 全选
rm hosts
wget https://smarthosts.googlecode.com/svn/trunk/hosts
wait
下载完成后
cp hosts /etc/hosts
exit
-
速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
#2
帖子
由 速腾1994 » 2013-01-25 12:41
代码: 全选
cd /etc
rm hosts
wget https://smarthosts.googlecode.com/svn/trunk/hosts
exit
-
枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
-
联系:
#3
帖子
由 枫叶饭团 » 2013-01-25 12:46
.............
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#4
帖子
由 eexpress » 2013-01-25 13:11
rm?你敢随便rm啊。
你的hosts里面,前面关键的几句,网上的可通常没添加。你丢了那几句127的,你的网络/系统服务直接完蛋。
● 鸣学
-
libreoffice3writer
- 帖子: 128
- 注册时间: 2012-12-20 15:39
- 系统: Debian sid
#5
帖子
由 libreoffice3writer » 2013-01-25 13:25
写好脚本后, 把这个脚本放在/etc/cron.daily/里面, 然后为脚本增加可执行的权限;
也可以用crontab命令向cron中加入它.
要注意hosts文件中的第一行的127.00.1 HOSTNAME 需要变成你系统的hostname.
-
daf3707
- 论坛版主
- 帖子: 12739
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
#7
帖子
由 daf3707 » 2013-01-25 16:48
eexpress 写了:rm?你敢随便rm啊。
你的hosts里面,前面关键的几句,网上的可通常没添加。你丢了那几句127的,你的网络/系统服务直接完蛋。
这个加了的
#UPDATE:13-01-21 22:11
127.0.0.1 localhost
#SmartHosts START
#Google Services START
203.208.46.200 0.docs.google.com
203.208.46.200 0.drive.google.com
-
k9288k
- 帖子: 812
- 注册时间: 2012-02-21 22:27
- 系统: Ubuntu12.04
#8
帖子
由 k9288k » 2013-02-09 9:52
学习一下
-
auv1107
- 帖子: 20
- 注册时间: 2011-11-12 23:02
#9
帖子
由 auv1107 » 2013-03-04 8:20
cp /etc/hosts /etc/hosts.bak
备份最原始的hosts文件
cat hosts /etc/hosts.bak >/etc/hosts
脚本在/etc/networking/if-up 放个链接 这样每次链接网络都会自动更新
Sent from my M9 using Tapatalk 2