mac os 文件分割 突破网盘大小限制

有两个办法

1. 用split 命令   split [-a suffix_length] [-b byte_count[k|m]] [-l line_count] [-p pattern] [file [name]]

例如 split  -b 100m windows.iso  windows.iso.

他会按照100m把windows.iso文件分割成 windows.iso.aa windows.iso.ab …. ac … ad …

合并用 cat windows.iso.* > windows.iso 即可

2. zip -s 100m

解压时也要先cat  合并

mac os 终端/命令行提示符变为bogon

今天突然发现终端里的提示符变为bogon了,以为出了什么问题,baidu/google了一圈,最后确定/etc/bashrc里面PS1变量里面的\h 选项(host) 变成了bogon,这个host名称是由什么获取的我暂且还不能确定,但是肯定是和路由有关系的,今天的网络环境并不是我自己的路由,我想应该就是这个原因吧

发现了一个设置host的方法

sudo scutil –set HostName 新的主机名

ubuntu server修改时区和自动网络校时

Linux默认情况下使用UTC格式作为标准时间格式,如果在Linux下运行程序,且在程序中指定了与系统不一样的时区的时候,可能会造成时间错误。

在ubuntu 中给出了 tzconfig 和 tzselect 工具来设置时区(ubuntu server 使用tzselect)。在 Server Edition 中我们可以使用tzselect来设置时区。执行:

sudo tzselect

按照提示进行选择时区(Aisa-China-east Beijing …Shanghai…),然后:

sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo ntpdate cn.pool.ntp.org

注意 后面一句话是与ntp服务器同步时间,cn.pool.ntp.org是位于中国的公共NTP服务器。

PS: 如果你的机器上装了多个操作系统,Ububtu在默认情况下认为BIOS中的时间是UTC时间,那么有可能出现两个系统将不同的时间都写入BIOS中,出现时间混乱的问题。
在Ubuntu下修改/etc/default/rcS 文件,将 UTC=yes 改为 UTC=no 即可。

Zend Server Community Edition 4.0 不可原谅之错

日志

1、ZendServer\etc\ZendEnablerConf.xml
问题:安装完成后运行在浏览器中出现HTTP 500错误
原因:由于编码问题造成此xml文件第一句<?乱码
解决:手动修改乱码字符为:<?

2、没有开启deflate_module
问题:导致response不能以gzip输出,徒耗带宽与时间
原因:Apache2\conf\httpd.conf中的deflate竟然是注释掉的
解决:把deflate_module前那个该死的#给删除了

3、mod_rewrite解释失效
问题:开启了mod_rewirte但是不能解决.htaccess
原因:<Directory />居然是AllowOverride none!
解决:改成AllowOverride all