V220
hosts
https://github.com/racaljk/hosts/blob/master/hosts
目前可用v4 ip
61.91.161.217
openwrt手动指定dns服务器
v配置文件为/etc/config/dhcp
config dhcp ‘lan’
option interface ‘lan’
option start ‘100’
option limit ‘150’
option leasetime ’12h’
option dhcpv6 ‘server’
option ndp ‘relay’
option ra ‘relay’
list dns ‘221.228.255.1’
list dns ‘2001:470:0:9d::2’
option ra_management ‘1’
symantec离线下载
产品目录
https://www.symantec.com/zh/cn/security_response/definitions.jsp?
https://www.symantec.com/security_response/definitions/download/detail.jsp?gid=sep
SEP 14
https://www.symantec.com/security_response/definitions/download/detail.jsp?gid=sep14
https://www.symantec.com/security_response/definitions/download/detail.jsp?gid=ips14
Linux(ubuntu)制作win7安装u盘,以及备份分区
原文:http://www.cnblogs.com/alanalan/p/3316598.html
参考网址(感谢原作者分享!):
http://serverfault.com/questions/6714/how-to-make-windows-7-usb-flash-install-media-from-linux
http://www.techrepublic.com/blog/linux-and-open-source/drive-and-partition-backups-with-dd/
dd的简介我就省了,一搜一大把。
网上流行的一种做法是把u盘分成一个区,格式化成fat,然后 dd if=/xxx.iso of=/dev/sdx
,似乎是有成功的人,但这里缺少了制作引导这一步,至少在我这里是没能搞定。
linux下制作引导可以用 ms-sys
或 lilo -M
命令,我用的是后者,主要是因为在源里直接有,而且之前用过lilo有亲切感。。。
sudo apt-get install lilo
,用ms-sys的话自行搜索。
注意:选择安装lilo的话不要执行它的配置向导,否则会顶替掉你电脑现在用的引导(grub之类)
开始之前用df
或别的什么办法搞清楚你的u盘是哪个,这里以我自己的情况为例/dev/sdd
使用 cfdisk /dev/sdd
或 fdisk /dev/sdd
分区,删除所有分区,然后创建一个新的分区,占用全部空间,把type设置成NTFS(就是在修改type的地方改成7),标记为bootable。
新的分区将会是/dev/sdd1
用NTFS格式化:mkfs.ntfs -f /dev/sdd1
写入 windows 7 的 MBR 到u盘上(windows 8 也一样):
ms-sys -7 /dev/sdd
或 sudo lilo -M /dev/sdd mbr
然后挂载 ISO 和 USB:
mount -o loop win7.iso /mnt/iso
mount /dev/sdd1 /mnt/usb
复制ISO所有文件到U盘: cp -r /mnt/iso/* /mnt/usb/
等复制完就完工,图形化界面操作应该也一样的。
现在的情况是,你有了一个一切准备就绪的win7安装u盘,再回想之前最开始的时候那个不完全的做法,我们可以发挥一下,用dd把当前可以引导的u盘整个备份下来,以后再用时就可以用之前的办法直接还原了。
dd if=/dev/sdd of=/win7.img
这样我们就有了一个直接恢复到u盘上就可以进行usb安装的镜像文件了,可能不同的U盘容量上还会有一些麻烦,必须要跟这个U盘一样或者更大,dd是连没用到的空间都一起保存了的。
备份分区以及压缩备份文件
最简单的备份分区方式跟上文一样,就是dd if=/dev/sda1 of=/path/to/backup.img
,但前文提到过dd会把空白字节也一起复制了,对U盘来说还能接受,但备份硬盘分区也这样就实在是离谱了,我们可以在备份完成后对img进行压缩,或在备份过程中即时完成:
dd if=/dev/sda1 | bzip2 -9f >/path/to/backup.img.bz2
还原时,如果你没有压缩:
dd if=/path/to/backup.img of=/dev/sda1
用前文方式压缩了的话:
bunzip2 -dc /path/to/backup.img.bz2 | dd of=/dev/sda1
文件: G:\TDDOWNLOAD\LENOVO_W7P1_PR_64_SC_RDVD.iso
大小: 3927812096 字节
修改时间: 2012年9月16日, 1:47:00
MD5: C59EEDCDA1260A187F6D128CD5E701A3
SHA1: F74BD4FBB281418DBF6D1D947D7A1DCEC3F30712
CRC32: BF468969
文件: G:\TDDOWNLOAD\LENOVO_WIN7_HP_64_ZH_CN_RDVD.iso
大小: 3579365376 字节
修改时间: 2012年9月24日, 3:09:30
MD5: E4C1FBFB2641ED73CA01EDC4B68E3160
SHA1: F200D6B1CFED0852030C3B7E2C584463541D4286
CRC32: 6FBA6A8A
文件: G:\TDDOWNLOAD\Lenovo_windows7_Ultimate_sp1_64_DVD.iso
大小: 3463053312 字节
修改时间: 2012年9月27日, 12:47:01
MD5: 974568C54FF16298DB459F6A655D1077
SHA1: C1E847ED1F5F26691196CC0EAC437D1DD7BCD4CA
CRC32: 0265E361
文件: G:\TDDOWNLOAD\lenovo_windows7_HP_64.iso
大小: 3513417728 字节
修改时间: 2012年9月16日, 0:56:35
MD5: 9A44709AAE11CE42D424FE46333384E1
SHA1: 8015CAC9CDFDE51E5BB643AC4F02CF498813A5F9
CRC32: 126B4292
How to edit “Most Visited” section of new tab page in Chromium
原文:http://askubuntu.com/questions/30363/how-to-edit-most-visited-section-of-new-tab-page-in-chromium
“Most Visited” section on new tab in Chrome/Chromium can be edited by hand, by directly changing “Top Sites” sqlite3 database inside Chrome/Chromium with sqlite3
and SQL (or by any other sqlite3 db editor, like sqlitebrowser
).
The “Top Sites” database is located in user profile directory, the default one is “~/.config/chromium/Default/Top Sites
” (for chrome: ~/.config/google-chrome/default
, in windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default
).
To edit it, close the Chromium/Chrome and run for GUI editor
sudo apt-get install sqlitebrowser
sqlitebrowser ~/.config/chromium/Default/Top\ Sites
Open thumbnails
table in Browse Data
tab. We (and forensics experts) can see much more entries than is shown in “Most Visited”.
Only eight sites with smallest “url rank
” and not blacklisted by user are shown. You can see them with such SQL query (via “Execute SQL” tab in sqlitebrowser or by using sqlite3 ~/.config/chromium/Default/Top\ Sites
command line tool):
select url, url_rank, at_top from thumbnails order by url_rank;
Now you can edit the database, changing url_rank
s to reorder sites (you should shift half of url_ranks, if you are inserting in middle). You can ever add new url, and change all url_ranks to move your new url into “Most Visited”.
When user deleted the site from “Most Visited” section by clicking “x
” button, the url is blacklisted in the JSON config file ~/.config/chromium/Default/Preferences
, in ntp.most_visited_blacklist
section (close the Chrome, open the Preferences with text editor like gedit or vim, search for most_visited_blacklist
and see URLHash
es of blacklisted sites, implemented as MD5 of url string). You can delete all urls from most_visited_blacklist
section (make sure that you have backup of Preferences file)
PS Actual source code of “Most Visited” implementation in Chromium: chrome/browser/history/top_sites_database.cc
file, line 438, void TopSitesDatabase::GetPageThumbnails
function:
"SELECT url, url_rank, title, thumbnail, redirects, "
"boring_score, good_clipping, at_top, last_updated, load_completed, "
"last_forced FROM thumbnails ORDER BY url_rank, last_forced"));
// Results are sorted by url_rank. For forced thumbnails with url_rank = -1,
// thumbnails are sorted by last_forced.
Descriptions of some table fields are here: chrome/common/thumbnail_score.h
Blacklisting implemented in chrome/browser/history/top_sites_impl.cc
, TopSitesImpl::AddBlacklistedURL
, TopSitesImpl::RemoveBlacklistedURL
(Hmm, used only by test, but not accessible in UI some time after url was blacklisted?)
linux dd命令参数及用法详解
原文:https://my.oschina.net/aiguozhe/blog/120283
dd 的主要选项
- 指定数字的地方若以下列字符结尾,则乘以相应的数字:
b=512, c=1, k=1024, w=2, xm=number m - if=file # 输入文件名,缺省为标准输入。
- of=file # 输出文件名,缺省为标准输出。
- ibs=bytes # 一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。
- obs=bytes # 一次写 bytes 个字节(即一个块大小为 bytes 个字节)。
- bs=bytes # 同时设置读写块的大小为 bytes ,可代替 ibs 和 obs 。
- cbs=bytes # 一次转换 bytes 个字节,即转换缓冲区大小。
- skip=blocks # 从输入文件开头跳过 blocks 个块后再开始复制。
- seek=blocks # 从输出文件开头跳过 blocks 个块后再开始复制。(通常只有当输出文件是磁盘或磁带时才有效)。
- count=blocks # 仅拷贝 blocks 个块,块大小等于 ibs 指定的字节数。
- conv=conversion[,conversion…]
用指定的参数转换文件,支持如下转换参数:
ascii 转换 EBCDIC 为 ASCII
ebcdic 转换 ASCII 为 EBCDIC
ibm 转换 ASCII 为 alternate EBCDIC
block 把每一行转换为长度为 cbs 的记录,不足部分用空格填充
unblock 使每一行的长度都为 cbs ,不足部分用空格填充
lcase 把大写字符转换为小写字符
ucase 把小写字符转换为大写字符
swab 交换输入的每对字节
noerror 出错时不停止
notrunc 不截短输出文件
sync 把每个输入块填充到ibs个字节,不足部分用空(NUL)字符补齐
整盘数据备份与恢复
备份
将本地的/dev/hdx整盘备份到/dev/hdy
dd if=/dev/hdx of=/dev/hdy
将/dev/hdx全盘数据备份到指定路径的image文件
dd if=/dev/hdx of=/path/to/image
备份/dev/hdx全盘数据,并利用gzip工具进行压缩,保存到指定路径
dd if=/dev/hdx | gzip >/path/to/image.gz
恢复
将备份文件恢复到指定盘
dd if=/path/to/image of=/dev/hdx
将压缩的备份文件恢复到指定盘
gzip -dc /path/to/image.gz | dd of=/dev/hdx
注意:
不要直接在计算机上用本地磁盘启动系统后执行dd命令生成本地磁盘的镜像,而应该使用livecd或U盘等可引导介质启动计算机,因为计算机运行时会对系统盘产生大量写操作。如果直接对运行中的系统盘生成的镜像,在恢复到其他硬盘上时,很可能会无法启动!
另外,对于Windows系统甚至Mac等操作系统,都可以用dd命令实现系统镜像的备份和恢恢复。
如果需要备份的分区或硬盘很大(比如100G,但实际已使用的空间却只有几G),使用dd命令生成的镜像文件也就很大,因此可以将备份后的镜像文件进行压缩。
利用netcat命令进行远程备份
在源主机上执行此命令备份/dev/hda
dd if=/dev/hda bs=16065b | netcat < targethost-IP > 1234
在目的主机上执行此命令来接收数据并写入/dev/hdc
netcat -l -p 1234 | dd of=/dev/hdc bs=16065b
采用bzip2对数据进行压缩,并将备份文件保存在当前目录
netcat -l -p 1234 | bzip2 > partition.img
采用bzip2对数据进行压缩,并将备份文件保存在当前目录
netcat -l -p 1234 | gzip > partition.img
备份和恢复MBR
备份磁盘开始的512Byte大小的MBR信息到指定文件
dd if=/dev/hdx of=/path/to/image count=1 bs=512
将备份的MBR信息写到磁盘开始部分
dd if=/path/to/image of=/dev/hdx
dd命令的其他用途
将内存里的数据拷贝到root目录下的mem.bin文件
dd if=/dev/mem of=/root/mem.bin bs=1024
拷贝光盘数据到root文件夹下,并保存为cd.iso文件
dd if=/dev/cdrom of=/root/cd.iso
创建一个足够大的文件(此处为256M)
dd if=/dev/zero of=/swapfile bs=1024 count=262144
然后把这个文件变成swap文件
mkswap /swapfile
启用这个swap文件
swapon /swapfile
如果需要在每次开机的时候自动加载swap文件, 需要在 /etc/fstab 文件中增加一行
/swapfile swap swap defaults 0 0
销毁磁盘数据
dd if=/dev/zero of=/dev/hda1
通过比较dd指令输出中所显示的命令执行时间,即可确定系统最佳的block size大小
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file
dd if=/dev/zero bs=4096 count=250000 of=/root/1Gb.file
dd if=/dev/zero bs=8192 count=125000 of=/root/1Gb.file
计算出测试硬盘的读/写速度
dd if=/root/1Gb.file bs=64k | dd of=/dev/null
dd if=/dev/zero of=/root/1Gb.file bs=1024 count=1000000
当硬盘较长时间(比如1,2年)放置不使用后,磁盘上会产生magnetic flux point。当磁头读到这些区域时会遇到困难,并可能导致I/O错误。当这种情况影响到硬盘的第一个扇区时,可能导致硬盘报废。使用以下命令有可能使这些数据起死回生, 且这个过程是安全,高效的。
dd if=/dev/sda of=/dev/sda
IPv6测速 总汇
IPv6之家 IPv6地址测试:http://www.ipv6bbs.com/address.php
北交IPv6地址测试:http://media6.njtu.edu.cn/
东大IPv6网速测试:http://speed.neu6.edu.cn/
上交IPv6网速测试:http://video6.sjtu.edu.cn/speed/