dd if=/dev/zero of=test bs=64k count=4k oflag=dsync 测试硬盘IO性能
/root/vhost.sh 根据提示输入要绑定的域名 再输入域名绑定的目录(绝对目录,如/home/wwwroot/www/bbs
chmod -R 777 /home/wwwroot/www/gq 根据自己网站根目录设置文件夹(文件)权限
cd /home/ftp/1520/www 进去网站根目录(根据自己的输入命令)
rm -rf ltanmp (LNMP为你删除的目录名称)
/etc/init.d/nginx restart 重启Nginx
/root/lnmp restart 重启LNMP
apt-get install zip [yum install zip(centos系统)] 安装压缩命令
zip -r bbs.zip bbs 打包程序(disk为网站目录)
unzip fl8.zip 解压zip压缩包
单个目录或者文件压缩打包 tar czvf ltanmp.tar.gz ltanmp
多个目录或者文件压缩打包 tar czvf my.tar.gz dir1 dir2
解包至当前目录:tar zxvf ltanmp.tar.gz
vi /etc/fstab
★新手VI编辑使用注意:
VI进入后 请按键盘上的 Insert 键即可进入修改、输入添加内容。
修改好后,请按键盘上的ESC键,再用键盘输入 :wq 保存退出。(用键盘输入:半角的哦)
top 查看进程信息 free查看内存使用信息
w 查看用户 who 显示活动用户,并且显示登录 IP
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 查看访问IP。IP前面为并发数。如果并发数超过100就封闭IP。
iptables -A INPUT -s 182.117.87.207 -j DROP 添加规则封了这个IP iptables -L 查看已封IP。 iptables -F 清除所有规则
apt-get install tcpdump 安装tcpdump ifconfig 看流量 tcpdump -n -c100 查看UDP攻击
iptables -I OUTPUT -p UDP -j DROP 禁止所有UDP端口 iptables -D OUTPUT -p UDP -j DROP 删除UDP端口
apt-get install exim4 (debian下安装使用exim4)
配置:dpkg-reconfigure exim4-config
删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf
sed -i 's#;open_basedir =#open_basedir = ../:/tmp/#g' /usr/local/php/etc/php.ini
/etc/init.d/php-fpm restart 复制命令SSH执行
或者,把中间内容: open_basedir = ../:/tmp/换成网站上层目录 open_basedir = /home/wwwroot/:/tmp/
chown 65534:31 /home/wwwroot/www 再FTP去把这home wwwroot www 改属性为 751(防跨站入侵)
/usr/local/nginx/conf/Vhost/ 再FTP去改属性为 751(防跨站入侵)
用root登录数据库更改数据库用户权限(ftp用户)
service xinetd start 启动FTP服务
./memcached.sh 进入LNMP目录安装
./eaccelerator.sh 进入LNMP目录安装
1. 查看物理CPU的个数
cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2. 查看逻辑CPU的个数
cat /proc/cpuinfo |grep "processor"|wc -l
3. 查看CPU是几核
cat /proc/cpuinfo |grep "cores"|uniq
4. 查看CPU的主频
cat /proc/cpuinfo |grep MHz|uniq
uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看当前操作系统内核信息)
cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看当前操作系统发行版信息)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
cat /proc/cpuinfo | grep physical | uniq -c
4 physical id : 0
4 physical id : 1
(说明实际上是两颗4核的CPU)
getconf LONG_BIT
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
如何获得CPU的详细信息:
linux命令:cat /proc/cpuinfo
用命令判断几个物理CPU,几个核等:
逻辑CPU个数:
cat /proc/cpuinfo | grep "processor" | wc -l
物理CPU个数:
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
每个物理CPU中Core的个数:
cat /proc/cpuinfo | grep "cpu cores" | wc -l
是否为超线程?
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。
每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
cat /proc/cpuinfo | grep "siblings"
LuManager面板安装
yum updata
yum install gcc gcc-c++ bzip2 make vixie-cron flex ncurses-devel wget patch ntp libxml2 libxml2-devel libevent m4 autoconf zip unzip gd freetype
Debian系统:
apt-get -y install gcc g++ ssh make bzip2 flex vim bison libtool libncurses5-dev libncurses5 libncurses5-dev libncurses5-dev libpcrecpp0 patch ntpdate openssl libssl-dev build-essential file gawk binutils parted zip unzip libperl-dev perl ftp libreadline-dev
CentOS系统:
yum -y reinstall gcc gcc-c++ bzip2 make vixie-cron flex ncurses-devel wget patch ntp libxml2 libxml2-devel libevent m4 autoconf zip unzip libjpeg libjpeg-devel gd gd-devel freetype freetype-devel libpng libpng-devel openssl openssl-devel file libtool libtool-libs gmp-devel pspell-devel parted zlib perl mod_perl-devel apr-util ftp readline-devel readline-devel apr apr-util curl-devel
wget http://down.zijidelu.org/zijidelu_install.sh; chmod 740 zijidelu_install.sh; ./zijidelu_install.sh -y