2023 年六月 一 二 三 四 五 六 日 « 二 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 分类目录
-
近期文章
近期评论
- Dillon 发表在《Mac OS代理工具Proxifier》
- RobertFluch 发表在《Bash Shell 快捷键》
- brew 不可用,重新安装 发表在《Mac下删除自己安装的Python》
- 子陵 发表在《Mac下删除自己安装的Python》
- Yucun 发表在《Mac下删除自己安装的Python》
文章归档
标签
7-zip 7zx active record CentALT cookie crontab dreamhost eclipse EPEL fast GarageBand google hyk-proxy LITTECMS mail mysql2 MySQLdb netgear nginx office PIL ports Proxifier pydev python readability requests sleep timeout torrent ubuntu unicorn urllib2 urlopen web.py yum zoc 下载 二笔 亿恩科技 吉他 睡眠 编码 路由 郑州景安
Category Archives: Linux
Ubuntu ibus增加超强二笔输入法
原文在 blogspot.com 上面,由于该站被墙,现在把他搬过来。 本身 ubuntu apt 里面就带了二笔输入法的,一个是原版的,一个是青松的,我觉得这2个都没有二笔的好用。 下载 超强二笔的码表 http://ubuntuone.com/2Htumalqx3JO0pf91V1M7e 解压缩之后 执行下面命令 ibus-table-createdb -s erbi_cq.txt sudo cp erbi_cq.db /usr/share/ibus-table/tables/ sudo cp erbi_cq.png /usr/share/ibus-table/icons/ 重启 IBUS 之后就可以添加 超强二笔了。
Bash Shell 快捷键
Ctrl + a 光标移动到本行 开始 处 Ctrl + e 光标移动到本行 结尾 处 Ctrl + b 光标 向前 移动一个字符 Ctrl + f 光标 向后 移动一个字符 Alt + b 光标 向前 移动一个单词 Alt + f 光标 向后 移动一个单词 Ctrl + d 删除当前光标的字符 … Continue reading
Vagrant 配置多个端口转发
guest 是虚拟机的端口号 host 是母机的端口号 Vagrant.configure(“2″) do |config| config.vm.network “forwarded_port”, guest: 80, host: 8080 end 默认的是这样,比如要再增加一个端口转发 Vagrant.configure(“2″) do |config| config.vm.network “forwarded_port”, guest: 80, host: 8080 config.vm.network “forwarded_port”, guest: 81, host: 8081 end
Linux 下面 cp/mv 为什么没有进度显示
为什么要避免在 cp 时显示进度条这种设计? 进度条显示依赖于两个关键,一是总工作量,一是当前进度量。 对于 wget 来说, 如果要获取的资源在头部有 Content-Length, 那么它可以认为获得了“总工作量”, 而具体下载过程中下载了多个字节它是知道的,这种情况下得到进度百分比是轻负担的,可承受的。 对于wget获取一个使用 http 协议的 URL 来说, 如果 Content-Length 没有指定, 则wget 也无法获取总工作量, 它所能做的只是下载一点是一点,直到收到一个结束标志。而这种情况下即使wget也无法正确显示进度条。 注: Content-Length 头在 Http 协议中是可选的. 对 于cp -a 这样的任务来说, 可能很多用把它用作备份的手段, 执行这个命令一般都是大宗买卖, 源往往是一个目录。 而获取这样一个目录的总大小是可能但不可负担的,你可以 du -csh /usr/src/linux 试试看。 在这段时间内你差不多可以复制完成了。 … Continue reading
ubuntu 无法使用php gettext的问题
今天把一台 php server 迁移服务器,新服务器使用 ubuntu,老的是 centos,在 centos下无问题, 迁移到 ubuntu 之后 php gettext 就是无法使用,表现为无法翻译内容,显示的内容还是老的。 经过检查 php-gettext gettext 安装都正常 排查之后发现是 ubuntu 默认不支持 zh_CN 语言字符集 这里要说明一下,使用 gettext 是需要依赖系统支持的语言集,如果系统不支持 zh_CN,翻译成这种 语言根本也就无法使用了 给 ubuntu 添加 zh_CN 语言支持 在 /var/lib/locales/supported.d/local 文件中添加新行,内容如下 zh_CN UTF-8 然后运行 dpkg-reconfigure locales … Continue reading
sudo cd 为什么不能工作
sudo cd 为什么不能工作 因为 cd 是 shell 内置的, 而 sudo 只能对可执行的文件起作用,也就是说在硬盘中根本没有 cd 这个文件(命令) 怎么解决呢,可以通过使用 sudo sh -c ‘cd dirname’ 或者 sudo -s 之后进入 root shell 之后在执行 cd dirname
nginx client_max_body_size 的问题
遇到上传文件问题 “413 Request Entity Too Large” 查到了 nginx client_max_body_size ,原来默认值只有 1m,太小了 增大他,在 location 中添加下面设置 client_max_body_size 6m; nginx reload, 不生效, 再试,把上面设置放 server 中,还不生效,继续放 http 中,这回生效了 这是什么问题,nginx 的文档上面明明写着 他可以放在 http server location 里面的 这是 nginx 的 bug,还是 nginx 的特性 如果是特性的话我想 http server … Continue reading
服务器/vps ubuntu 和 centos 选哪个?
在国内 Linux 服务器市场中,应该 ubuntu 和 centos 要占一半以上的市场, 最近折腾了 N 个 VPS,基本都是在这 2 个系统中折腾。 2 个系统的稳定性都没得说,只是包管理不一样,选择哪个系统大多数是在选包管理。 yum,官方的源软件老、量少,连个 htop 也得用第三方源 apt,比 yum 好一些 所以使用 centos,一开始你就要添加各种第三方 yum 源,使用起来才爽;而 ubuntu 的 apt,肯定也不是最新的软件版本,但也不至于太老,说的过去,能用,软件的数量也比 yum 多 很多,不是有特殊需要,一般不需要添加其它源。 我现在有 ubuntu 就用这个,没有的话 centos 顶上。
Cannot open the message catalog “man” for locale “zh_CN.UTF-8″
今天使用 centos 6.2 出现这个问题 Cannot open the message catalog “man” for locale “zh_CN.UTF-8″ 本能的反映应该是和系统默认设置的中文有关,google 了一下,发现现成的答案都是一些这种的方法 我也来提供一个解决方法: /etc/environment 文件中增加下面2行 LANG=en_US.utf-8 LC_ALL=en_US.utf-8
php-fpm 空白页面
使用 remi yum 源安装的 php-fpm 5.4,安装之后访问 php 页面出现空白的情况, http 状态码是 200, 所有日志里面都没有任何信息。 经过各种排查,终于找到问题: nginx配置中缺少 fastcgi_param SCRIPT_FILENAME $request_filename; 为什么会缺少这个配置呢 原因是原本程序是运行在 ubuntu server 中,现在迁移到 centos 中。 经过比较 ubuntu 和 centos 的 nginx 默认配置,在 fastcgi_param 文件中 centos 就 缺少上面那行配置,而 ubuntu 默认就有。