Category: Linux/Unix

  • vim 多行添加注释,删除注释

    按键操作: 添加注释:Ctrl+v 进入列编辑模式。向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如“#”,再按Esc。就会全部注释了。 删除注释:同样 Ctrl+v 进入列选择模式,移到光标把注释符选中,按下d,OK了   使用替换命令: :% s/^/#/g 来在全部内容的行首添加 # 号注释 :2,50 s/^/#/g 在2~50 行首添加 # 号注释 反过来替换既是删除操作。

  • You have mail. 查看 Linux 登录邮件提示

    Linux 登录时如果在此次登录和上次登录之间有对当前用户的个人邮件或者系统邮件,比如 smartd 提示磁盘有坏道,crond 提示计划任务错误等等,都会通过 “You have mail.” 来进行提示。 查看方法, # cat /var/mail/用户名 /var/mail/ 是用于存放邮件的目录。

  • CentOS5 下安装 Ext4

    # yum -y install e4fsprogs

  • VPS 选择指南

    国际的做站环境一日不如一日,很多人滥觞脱离自己的祖国,将网站放到了异邦的空间大概办事器下面。有这么一大量的网站移民族曾经在他国发展的很杰出的,正如小石头自己的博客一样是放在了美国 Dreamhost 的虚拟主机上面,美国的东西就是低廉甜头实惠啊,不限制流量不限制空间不限制网站数量,仅仅只须要每年花 500 多元国民币。可还是有很多站长在持观望态度,对美国的服务器或者 VPS 的完全情景也不是出格了解,结果哪个机房的 ping 值较量低,哪个机房的流量限制比较充裕还不是十昭彰白。那么本日小石头就受累一下给人人注意的先容下美国 vps 主机的目前市场情况吧。 国内网络环境日益阴毒,众多站长将站“移民”国外。采用一款优良高速的主机十分紧要。由于虚拟主机的主机资源、帮助环境等种种的限制,很多站长选择 VPS(Visual Private Server),这篇文章,我们就来一起说说如何选择国外 VPS。 ~ 本文只筹商 Linux VPS ,Windows 的不在讨论周围内。 ~ 本文不会告诉你选哪家的 VPS,只会告诉你从 VPS 哪些方面来衡量他的性能。 选择哪国的VPS? 除去像 dota 吧小同伙这样追求 firefox 那个小旗子癖之外呢,大局部同窗追求的不过是有两点,一点是速度,另一点便是安稳。周边向个国度和地域的速度都不错,但是由于代价过高以及措辞上沟壑,买的人并不多。其中日本和香港服务器是购置的比最多的,其它都比较少了。 我国周边速度一般来说是:日本 > 韩国 > 香港 > 台湾 > 新加坡 > 马来西亚,不是万万的,距离有远近,速度有不同。除去我国周边的国家,速度还不错的,首选的就是美国了。08 年投入行使的 TPE 光缆,带宽达 5T 多,使美国的主机不再慢。再除去美国,加拿大的西部的主机也是不妨思索的。 速度说完了,该说下价格,我国及我国周边的 VPS 都是差不多,就一个字——“贵”。美国 vps 主机。美国的是全球互联网的核心,主机业务十分兴旺发财,机房超多,VPS 商更是多如牛毛,价格天然是很便宜了。最便宜的每月…

  • Windows 下读取 Linux ext2/ext3 文件系统

    Explorer2fs(只读):http://www.chrysocome.net/explore2fs 非常喜欢这个工具,不仅仅能读取硬盘上的 ext2/ext3 分区内容,而且也能够读取带分区信息的 img 文件。这对读取某些厂商制作的 Linux 驱动盘十分有用。这个工具的作者还制作了很多有趣的工具,比如鼎鼎大名的 dd for windows。 Linux Reader(只读):http://www.diskinternals.com/linux-reader/ 安装这个之后能够在 Windows 的资源管理器(Windows Explorer)中直接访问所需要查看的分区。就是不喜欢需要安装。 Ext2fs:http://sourceforge.net/projects/ext2fsd 非常类似 Linux Reader,也能够在资源管理器中进行 ext2/ext3 文件系统的读写。不过它也提供 mount 工具进行操作,需要安装配合的驱动。有 Windows 7 i386 和 amd64 驱动支持。

  • 破解 DD-WRT 连接数限制(最大端口数)

    其实也不算是破解,只是将最大连接数设置的大一点。默认 DD-WRT 的设置是 4096,对于一般使用 ADSL 1M 已经足够了。 登录入 Web 管理界面,进入 Administration -> Commands。输入如下命令,并保存为启动脚本。 nvram set ip_conntrack_max=65536 echo 65536 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max 其实连接数也不是越大越好,最大值为 65536,可以参照 1M -> 2048,2M -> 4096。 还有其实厂商默认的固件其实应该是最稳定的,DD-WRT 主要追求的是多功能性。所以不折腾的话就用默认固件就好啦,也没有连接数这茶事。

  • KVM 与 VNC 下鼠标不同步的解决方案

    Linux: 在终端中输入: xset -m 0   Windows: 进入控制面板 -> 鼠标 -> 指针选项,去掉“提高指针精确度”前面的勾。

  • Linux Kernel Loglevel 和 Linux Runlevel

    Linux Kernel 有 8 个级别的 loglevel: #define KERN_EMERG    "<0>"  /* system is unusable,系统不可用 */ #define KERN_ALERT    "<1>"  /* action must be taken immediately,立即执行 */ #define KERN_CRIT     "<2>"  /* critical conditions,紧急情况 */ #define KERN_ERR      "<3>"  /* error conditions,错误情况 */ #define KERN_WARNING  "<4>"  /* warning conditions,警告情况 */ #define KERN_NOTICE   "<5>"  /* normal but significant condition,常规但重要的情况 */ #define…

  • RedHat Viostor Driver for Windows VirtIO (KVM)

    KVM 官方说明:http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers 这上边提供了 Driver 的 Source Code,可以自行编译成 Binary 然后安装。 当然这边也提供了编译好的 Binary。 VirtIO 下载地址:http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/ 需要注意一点,多数 Binary 镜像中的 Driver 都是没有 WHQL签名的,这样在 Win7 和 Win2008 x86_64上会遇到没有数字签名的问题。在这些系统上进行安装时,需要在开机前按 F8 选在禁用数字签名。 也可以选择自己加上测试签名安装。微软提供了测试的方法: Installing Test-Signed Driver Packages How to Release-Sign File System Drivers

  • 将 VirtualBox 硬盘镜像 vdi 转换为 KVM 的 qcow2

    KVM (Kernel-based Virtual Machine)目前发展的如火如荼,Kernel 也加入了支持还有硬件虚拟,蛮有前途的家伙。其实我们可以使用很简单的几个步骤,就能将原来 VirtualBox 的虚拟机转换到 KVM 平台下边。主要也就是将原始硬盘镜像 (VirtualBox 使用 “vdi”)转换为 KVM 所兼容的格式(qcow2)。然后你就可以使用命令行或者 virt-manager 来启动 qcow2 的镜像的 KVM 虚拟机了。 虽然说步骤很简单,但是转换中需要占用大量硬盘空间,真的很大(需要先将 VirtualBox 的 .vdi 转换为原始硬盘镜像 raw)。 vdi 和 qcow2 都是经过压缩的,所以一个 10 GB 的 .vdi 或者 .qcow2 会使用比较少的空间。 不过,经过第一步转换,原始硬盘镜像 raw 将占用 10 GB(容量等同与你的虚拟机硬盘大小), 所以请准备同等大小的空间。 转换步骤(假设你有一个 VirtualBox 镜像,”ubuntu.vdi”): Step 1. 将 VirtualBox 的 vdi 转换为 raw 原始硬盘镜像…