• 十个非常有趣的 Linux 彩蛋

    日期:

    在1979年的时候,Atari 公司为 Atari 2600 开发了一个电子游戏 Adventure 。 制作 Adventure 的程序员悄悄的把这样的一个功能放进了游戏里,当用户把一个隐形方块移动到特定的一面墙上时,会让用户进入一个密室。那个房间里只有一句话:Created by Warren Ro...

  • 查看linux机器是32位还是64位的方法

    日期:

    查看linux机器是32位还是64位的方法: file /sbin/init 或者 file /bin/ls /sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped 如果显示 64-bit 则为64位; file /sb...

  • Linux下SSH+Firefox 突破GFW(简略)

    日期:

    ssh 的应用之一就是做 SOCKS5 代理, SOCKS5 是一个代理协议,它在使用 TCP/IP 协议通讯的终端机器和服务器机器之间扮演一个中介角色,使得内部网中的终端机器变得能够访问 Internet 网中的服务器,或者使通讯更加安全。 SOCKS5 服务器通过将终端发来的请求...

  • 让Linux修改IP、DNS等可以更简单

    日期:

    修改IP: 可以用 netconfig,可惜每次都得输入完整的IP、掩码、网关和DNS。 不如直接 vi /etc/sysconfig/network-scripts/ifcfg-eth0 再 /etc/init.d/network restart 来得快。 修改DNS: 最快的就是 vi /etc/resolv.conf,都不用重启的。 重启httpd: /etc/i...

  • Linux分区方案

    日期:

    创建三个分区 1、/boot 启动分区 存放内核和启动程序 空间分配:100M 类型:ext4 2、/swap 交换分区 虚拟内存 空间分配:物理内存的2倍 3、/ 根分区 存放所有文件 空间大小:至少3个G 类型:ext4 ( / 相当于Windows 中的 c:\ )...

  • 为uploads文件夹瘦身

    日期:

    学校某学院的网站,上传的图片都很大,一般都是2M左右,甚至还有10M的。估计是使用了比较好的相机拍摄的。而且不知道什么原因,总有一些重名的图片,大小都一样,只是名字有(1),(2)之分。存放图片的uploads文件夹,总共有2G多。每次备份,都要占用很多时间,...

  • linux下递归删除目录下所有exe文件

    日期:

    今天给学校部署校庆网站,做网站的同学传给我的网站文件夹里,有很多exe文件,而且这些exe的文件名都是原来的目录名,看起来是他的机器中了病毒。虽然exe文件在linux下无法运行,但是还是要删除这些exe文件。 在网上找了一下,《linux下递归删除某个文件夹或...

  • 小型服务器的分区方案

    日期:

    学校有几个网站需要部署一下。这几个网站都只是发布一些新闻,上传一些办公文档供学生下载,数据量不大。所以为其建了一个25G的虚拟机,在上面部署这几个网站。分区方案如下: 1. / 1G 2. /home 2G 只有一个用户,存放一些软件的源文件 3. /tmp 1G 临时文件 4...

  • watch:定期重复Linux / Unix命令

    日期:

    服务器管理员需要维护系统并保持更新和安全。每天需要运行大量的指令。有些系统进程会记录日志。这些日志不断更新。为了检查这些更新,需要重复地执行命令。比如,为了读取一个日志文件需要使用head、tail、cat等命令。这些命令需要重复地执行。而watch命令...

  • Linux 下如何处理包含空格和特殊字符的文件名

    日期:

    我们经常会看到文件名和文件夹名。大多数时候文件/文件夹的名字和内容相关并以数字和字母开头。字母加数字的文件名最常见,应用也很广泛,但总会需要处理一些包含特殊字符的文件名/文件夹名。 注意 :我们可能有各种类型的文件,但是为了简单以及方便实现,...