Author: jpuyy

  • 常见的ipv6地址或前缀

    ::/128 0:0:0:0:0:0:0:0
    未指定地址。只能作为尚未获得正式地址的主机的源地址,不能作为目的地址,不能分配给真实的网络接口
    ::1/128 0:0:0:0:0:0:0:1
    回环地址,相当于ipv4中的localhost(127.0.0.1),在windows下,ping locahost可得到此地址

    2001::/16 全球可聚合地址,由 IANA 按地域和ISP进行分配,是最常用的IPv6地址。2001::/32- 用于Teredo tunneling。如

    ping6 cgbt.cn(2001:da8:205::100)

    ping6 ipv6.cczu.edu.cn(2001:da8:1008:1::2)。
    2002::/16 6to4地址,用于6to4自动构造隧道技术的地址。

    3ffe::/16 早期开始的IPv6 6bone试验网地址

    注:上面三类属于单播地址,都是目前互联网上广泛应用的IPv6地址

    fe80::/10 本地链路地址,用于单一链路,适用于自动配置、邻机发现等,路由器不转发。类似于IPv4中的169.254.0.0/16。

    ff00::/8 组播地址

    ::A.B.C.D 其中<A.B.C.D>代表ipv4地址,兼容IPv4的IPv6地址。自动将IPv6包以隧道方式在IPv4网络中传送的IPv4/IPv6节点将使用这些地址,目前已经被取消。

    ::FFFF:A.B.C.D 其中<A.B.C.D>代表ipv4地址,例如 ::ffff:202.120.2.30 ,是IPv4映射过来的IPv6地址,它是在不支持IPv6的网上用于表示IPv4节点

    分享一个ipv6的工具网站

    https://www.ultratools.com/tools/ipv4toipv6

  • python执行shell命令

    在 python for unix and linux system administraton一书中,有这么一句话:

    You can run any shell command in Python just as it would be run with Bash.

    你可以用python执行bash中可以执行的任何命令。

    显示/tmp/信息(两种执行bash命令的方式)

    #!/usr/bin/env python
    import subprocess
    subprocess.call(["ls","-l","/tmp/"])
    subprocess.call("df -l /tmp/", shell=True)

    将输出赋给指定变量

    output = subprocess.check_output('ls', shell=True)
  • 使用fdisk对ec2重新分区

    测试实例为ec2的m1.medium,默认安装好之后/dev/sdb挂载到了/media/ephemeral0,现在用fdisk对/dev/sdb重新分为两个区。

    fdisk /dev/sdb

    这里按m可查看可操作的命令

    1).按p显示当前的分区情况;
    2).按d删除分区
    3).按n新建一个主分区,输入起止柱面号得到sdb1,然后同样操作得到sdb2
    4).最后按w,将上面的操作写入到磁盘

    最后重启后,磁盘分区工作完成。P.S. 如果不想重启,可以使用partprobe使分区生效。

    接下来将分区格式化为ext4格式

    mkfs.ext4 /dev/sdb1
    mkfs.ext4 /dev/sdb2

    要正常使用,需要磁盘分区挂载到对应挂载点。查看mount的用法 http://jpuyy.com/2012/12/mount-umount-usage.html

    同时将两个分区开机自动挂载,编辑/etc/fstab,加入

    /dev/sdb1 /data ext4 defaults 0 0
    /dev/sdb2 /backup ext4 defaults 0 0

    查看/etc/fstab各段的意思可man fstab.

  • ec2打开icmp request

    在ec2的安全组(security groups)里,有很丰富的规则设置。

    如果需要用ping的方式判断网络情况,默认是会有”Request Time Out”

    打开icmp request:

    登录到aws,进入到”Security Groups”.选择相应的group,在 Inbound中,勾选Custom ICMP rule

    类型选择: Echo request

    Source:0.0.0.0/0,允许所有地址访问。

     

  • 升级的坏处

    这里的升级指,电脑软件的升级,手机软件的升级,linux系统升级,kindle,ipad升级

    活生生的例子

    • 会计的电脑升级报税,升级后出现问题,重新安装软件,之前的打印机设置丢失。
    • 下班之前点关机,一大堆更新,耽误回家的时间。
    • 在周五升级,要是升级不成功,周末就完蛋了。
    • 用了火狐18.0,感觉电脑运行很慢,换回4.0.1,在使用习惯上没有差别,但更流畅
    • 同上,将ie9降为了ie8。电脑硬件不升级,而软件自动更新,不能满足软件的开销,关闭自动升级才是王道。如果说升级是因为安全原因,那怎么能保证升级后就安全。

    总结:在功能上能满足自己的,就坚决不升级。升级对自己来说没有好处,那就是有坏处,只图一时之爽没有多大意义。

  • ppt技巧

    设置ppt自动切换

    设置切换时间

    设置放映方式 (幻灯片放映->设置幻灯片放映)
    自动放映图片的4个步骤
    1.先定好图片,将图片放到一个文件夹中
    2.新建一个ppt,在插入->相册->新建相册,将之前文件夹中的图片导入到相册中,可以顺便调整其顺序
    3.将幻灯片全选,在切换->设置自动换片时间,规定好换片的时间
    4.最后想实现循环放映,则在幻灯片放映->设置幻灯片放映->在展台浏览