2013年6月

add-apt-repository ppa:relan/exfat 
apt-get update

apt-get install exfat-fuse

mkdir /mnt/exfat
mount.exfat-fuse /dev/sdc1 /mnt/exfat

add-apt-repository 是由 python-software-properties 这个工具包提供的,只有 ubuntu 09.10 之后版本支持。

本函数区别于realpath,并非基于真是存在的文件系统获取文件路径。故应用范围更为广泛一些,即使文件系统中没有该文件,也可以获得文件的真实路径。

/**
 * 整理文件路径
 * 作者: 若海[mail@anrip.com]
 */
function path_tidy($path) {
    $tidy = array();
    $path = strtr($path, '\\', '/');
    foreach(explode('/', $path) as $i => $item) {
        if($item == '' || $item == '.' ) {
            continue;
        }
        if($item == '..' && end($tidy) != '..' && $i > 0) {
            array_pop($tidy);
            continue;
        }
        $tidy[] = $item;
    }
    return ($path[0]=='/'?'/':'').implode('/', $tidy);
}

//下例将输出/a/b/d/e
echo path_tidy('/u/../a/./b/c/../d/e/./');

SSLCertKit是若海[mail@anrip.com]使用DOS命令编写的,生成供Nginx使用的数字证书的小工具。

SSLCertKit调用openssl来生成数字证书,生成的证书可以给Windows或Unix(Linux)下的Nginx使用,以支持HTTPS协议。

此工具使用于以下几种情况:
1、创建自己的RootCA和服务器证书
2、创建自签名的服务器证书
3、使用第三方签名服务器证书

下载附件: SSLCertKit