yjiang's cake

windows && ubuntu 双系统完美删除ubuntu以及grub

wubi 是个很方便的东西,但是很多人不喜欢使用 wubi 来安装ubuntu.

如果不使用 wubi 安装ubuntu,要恢复单 windows 时,可能会遇到不少问题.

现在介绍个完美删除 ubuntu 以及 grub 启动菜单的方法:

  1. 下载 MbrFix

  2. 解压,把其中的 MBRFix.exe 文件放到C盘根目录下.

  3. 打开cmd命令窗口,进入到C盘根目录下(用cd命令:cd c:/回车),然后输入命令 MbrFix /drive 0 fixmbr,提示再次确认,ok.

重启你就发现,系统直接就进入 windows 了,这时候就可以进磁盘管理,安全删除 linux 分区了.

nginx下wordpress上传文件提示无法移动

想上传张图片,结果报错了

QQ截图20130518185313

按照以往思路开始排查

  • 先修改图片格式及文件名,依旧上传失败.

难道是服务器设置问题?

  • 排查文件夹权限.

查看 wp-contents 下uploads权限, 755, 没有问题.

查看 /tmp 权限, 没问题.


  • 上次重启fastcgi,用户组参数没生效,但网站访问正常,所以也就没有在意.

    究其原因,是由于 php5-cgi 未使用 www-data 用户组来启动导致.

解决方法如下
killall php5-cgi

/usr/bin/spawn-fcgi -p 9000 -a 127.0.0.1 -C 4 -u www-data -g www-data -f /usr/bin/php5-cgi

上传成功,问题解决.

一直用源安装环境,很少在意用户组问题,看来手动编译还是有必要的.

host.deny & host.allow

tcp_wrappers

host.deny 跟 host.allow 其实就是tcp_wrappers【防火墙】的一种.

文件/ect/host.deny

作用:拒绝某些IP、主机、用户访问

ALL: 192.168.0.2 #禁止192.168.0.2访问 

sshd: 192.168.0.2 #禁止192.168.0.2访问ssh服务(还可以是smbd sendmail mysqld等,参照最后)

ALL: 192.168.0. #禁止192.168.0.* IP段的访问

文件/ect/host.allow

作用:允许某些IP、主机、用户访问,与host.deny作用相反


  • host.denyhost.allow 同时存在某规则时,以 host.allow 设置优先.
  • 只有执行 ldd /usr/sbin/mysqld grep libwrap 提示包含 libwrap.so 的服务才支持 tcp_wrapper.

diff命令彩色输出

效果如图:

screens

准备:

sudo apt-get install colordiff   # 安装 colordiff

命令:

diff -u a.txt b.txt | colordiff


还可以写成shell来代替默认的diff:

if [ -z $1 ] || [ -z $2 ]
then
    echo "缺少参数,例:"
    echo "   diff a.txt b.txt"
else
    diff $1 $2 | colordiff
fi

以上内容另存为diff.sh,然后在~/.bashrc中增加

alias='bash ./diff.sh'  #diff.sh的路径以实际为准

自用xshell配色方案

使用xshell时,linux终端的配色貌似只有部分生效,索性直接修改xshell自己的配色来适应终端。

墨绿色护眼,长时间观看眼睛不会累的有木有? 对比度刚好的有木有?

效果如下:
my_xshell_color

配置文件内容如下:

[Yjiang's Cake]
text(bold)=c0c0c0
magenta(bold)=ff55ff
text=c0c0c0
white(bold)=ffffff
green=00c000
red(bold)=ff5555
green(bold)=55ff55
black(bold)=555555
red=c00000
blue=0000c0
black=042028
blue(bold)=5555ff
yellow(bold)=ffff55
cyan(bold)=55ffff
yellow=c0c000
magenta=c000c0
background=042028
white=c0c0c0
cyan=00c0c0
[Names]
count=1
name0=Yjiang's Cake

使用方法:

以上内容另存为yjiang.xcs,然后在xshell的配色方案中导入即可

Copyright © 2016 yjiang's cake

返回顶部