随笔分类 - Linux
摘要:1. iptables -I INPUT -s 211.1.0.0 -j DROP 禁止211.1.0.0这个IP访问服务器 2. iptables -I INPUT -s 211.1.0.0 -j ACCEPT 允许211.1.0.0这个IP访问服务器 3. iptables -nv -L 查看所
阅读全文
摘要:1.替换文件夹内所有文件匹配的字符串 sed -i "s/旧内容/新内容/g" `grep 旧内容 -rl 文件夹路径` 例如将/var/www/test文件夹下的所有文件内容中的abc字符串换成123 sed -i "s/abc/123/g" `grep abc -rl /var/www/test
阅读全文
摘要:今天第一次配Nginx负载均衡,发现PHP无法获取HTTP_HOST 贴上的Nginx配置 echo $_SERVER['HTTP_HOST']; 输出abc.com 仔细查看Nginx配置,很容易发现PHP获取到的HTTP_HOST是Nginx代理过来的。 解决的办法有两种 方法一,将abc.co
阅读全文
摘要:netstat -nlp|grep 443 查看443端口
阅读全文
摘要:1.安装client sudo apt-get install pptp-linux 2.连接vpn server sudo pptpsetup --create pptpd --server x.x.x.x --username zhangll --password lsanotes --encr
阅读全文
摘要:tail -n 20 filename说明:显示filename最后20行
阅读全文
摘要:今天新增环境变量的时候不小心把冒号错打成了分号 export PATH=/usr/local/php5/bin;$PATH; 导致PATH变量为/usr/local/php/bin 解决办法:[ubuntu系统] export PATH=/usr/local/sbin:/usr/local/bin:
阅读全文
摘要:系统Ubuntu 安装Apache,php后发现laravel报 解决办法: apt-get install php5-mcrypt cp /etc/php5/mods-available/mcrypt.ini mcrypt.ini
阅读全文
摘要:php -f index.php hello test 2314 shell命令执行php文件不像http那样通过GET方式传参 同样php文件获取的时候也不能用$_GET方法了 而是通过$argv[]方法 $argv[0]表示文件名。例如index.php $argv[1]表示第一个参数,例如 h
阅读全文
摘要:if [ ! -d "/myfolder" ]; then mkdir /myfolder fi注意[]中的空格,否则会报错
阅读全文
摘要:$data = exec("/sbin/ifconfig"); var_dump($data); 注意:有时候这种方式获取不到,应该是权限问题 在/var/rootP文件中添加root密码【有可能不安全,欢迎指正】 $data = shell_exec('sudo -u root -S ifconf
阅读全文
摘要:iptraf是一个实时查看网络流量的文本屏幕界面工具。 有些系统不一定安装了, 如果是 RHEL,那么就去找安装盘中的 iptraf*.rpm 包安装; 如果是 CentOS,那么用 yum install -y iptraf 进行安装 iptraf是一个文本全屏幕界面,操作起来比较简单明了。最好使
阅读全文
摘要:我们先看两个文件 /etc/ppp/ip-up /etc/ppp/ip-down 这两个文件为shell脚本,当PPTP用户连接或者断开时分别执行这两个文件,并且会带相应的参数 这些参数有 $PEERNAME //PPTP用户名 ${1} //网卡名称,例如ppp0 $4 //网关IP,例如192.
阅读全文
摘要:1.先安装pptp apt-get install pptpd 2.打开pptp的DNS vim /etc/ppp/option.pptpd 去掉下面两行内容前的# ms-dns 8.8.8.8 ms-dns 8.8.4.4 3.IP配置 vim /etc/pptpd.conf localip 19
阅读全文
摘要:比如我想把/var/www/html下的文件全部改成664,文件夹改成775,怎么做呢 方法一: 先把所有文件及文件夹改成664,然后把所有文件夹改成775 root@iZ25bq9kj7yZ:/ cd /var/www/html root@iZ25bq9kj7yZ:/var/www/html ch
阅读全文
摘要:1.启动cron工具[ps:使用root权限] centos启动cron两种方式 a) /etc/init.d/crond start b) service crond start ubuntu启动cron两种方式 a) /etc/init.d/cron start b) service cron
阅读全文
摘要:1.preg_match_all中的字符串的编码必须和文本编码一致,常见于网页抓取中出现; 2.GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码;GBK 是 GB2312的扩展 ,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名 3,if(codition) continu
阅读全文