限制linux某个目录的大小
一共有两种方式可以实现这个. 第一种:
dd if=/dev/zero of=/tmp/ccc.img bs=1M count=1000
mkfs /tmp/ccc.img
mount -o loop /tmp/ccc.img /mnt/test
现在 /mnt/test 就被限制成为1000M的一个目录了. 第二种:
dd if=/dev/zero of=/mnt/point1/file.img bs=1Mcount=1000
losetup /dev/loop1 /mnt/point1/file.img
mkfs -t ext3 /dev/loop1 1000
mkdir /mnt/point2
mount -t ext3 /dev/loop1 /mnt/point2
这样 /mnt/point2也被限制成为了1G的大小了.
centos安装zpanel虚拟主机管理面板
国外免费的虚拟主机管理系统还是很多的,今天给大家介绍一下zpanel的安装. 官方主页是:http://www.zpanelcp.com/ 大家可以自己去下载最新的程序,然后:
wget http://sourceforge.net/projects/zpanelcp/files/releases/6.1.1/zpanel-6.1.1.tar.gz
mkdir /etc/zpanel
tar -zxvf zpanel-6.1.1.tar.gz -C /etc/zpanel/
chmod +x /etc/zpanel/lib/dev/zpinstall_centos.sh
/etc/zpanel/lib/dev/zpinstall_centos.sh
就可以安装好zpanel了.
OpenVZ 安装 PPTP 完整无错教程
首先,我们必须要知道自己的VPS是否支持PPTP.
cat /dev/ppp
cat: /dev/ppp: No such device or address
cat /dev/net/tun
cat: /dev/net/tun: File descriptor in bad state
我记得有一篇如果你的结果和我上面的两个结果不一样的话,那么你是肯定无法正常使用PPTP的哦. 不一样的话也好办,直接去tk VPS客服基本都会给开通的,我的VPN假架设在VPSYOU的openvz上,我联系客服10分钟后开通,赞一个先. 如果你的结果和我一样的话,那么就继续往下看吧.
yum install -y ppp
yum install -y iptables
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm(X86)
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm(X64)
vi /etc/pptpd.conf
# localip 192.168.0.1 -> localip 192.168.0.1
# remoteip 192.168.0.234-238,192.168.0.245 ->remoteip 192.168.0.234-238,192.168.0.245
vi /etc/ppp/options.pptpd
# ms-dns 192.168.0.1 -> ms-dns 8.8.8.8
# ms-dns 192.168.0.2 -> ms-dns 8.8.4.4
require-mppe-128 -> # require-mppe-128
vi /etc/ppp/chap-secrets
用户名 pptpd 密码 *
vi /etc/sysctl.conf
net.ipv4.ip_forward = 0 ->...
centos安装sersync
在同步服务器上开启sersync,将监控路径中的文件同步到目标服务器,因此需要在同步服务器配置sersync,在同步目标服务器配置rsync.
一、同步目标服务器配置rsync
rpm -qa |grep rsync
rsync-2.6.8-3.1
rpm -e rsync-2.6.8-3.1
#unistall系统自带安装的rsync,安装3.0版的rsync
wget -c http://rsync.samba.org/ftp/rsync/rsync-3.0.8.tar.gz
tar xf rsync-3.0.8.tar.gz
./configure --prefix=/usr && make && make install
vi /etc/rsyncd.conf
#添加下面的代码到rsyncd.conf中
uid = nobody
gid = nobody
use chroot = no
strict modes = yes
max connections = 200
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[test]
path = /home/
comment = test
read only = no
write only = no
ignore errors = yes
list = yes
uid = root
gid = root
启动rsync服务:
rsync --daemon
二、配置sersync2 sersync2是金山逍遥网技术支持部平台组周洋童鞋,开发的一款基于 inotify + rsync 的大量文件的多服务器自动同步程序,目前已开源,开源协议为 New BSD License,项目的下载地址:
http://code.google.com/p/sersync/
这个配置超简单的,下载文件,解压即可.
wget -c...
解决centos-6出现 /usr/bin/ld cannot find lc
在centos 6 64位系统上编译mini_sendmail时出现 /usr/bin/ld: cannot find lc错误, 查找了一下发现libc.so是存在的,于是使用:
strace -o -f lc.strace make
语句跟踪了一下, 发现缺少libc.a文件,而在centos 5就没有这种情况,执行以后命令安装:
yum install glibc-static
就可以解决这个问题了.
解决centos小键盘无法使用
其实这个问题很好解决,只要按按下 shift + alt 和 NumLock 就好了.
可能centos的小键盘锁的快捷键吧.