![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux+php
文章平均质量分 62
小画家~
这个作者很懒,什么都没留下…
展开
-
curl 请求数据
备注:curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); // 是以GET// POST数据 curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string); // Post提交的数据包 post_string//备注结束$url="http://localhost/header_server.php";$body = ar..原创 2021-04-28 19:10:58 · 248 阅读 · 0 评论 -
File: Can’t open so many files” 的解决方案:
快速解决方案:首先查看修改系统的最大打开文件限制 ,默认连接是: 1024 =》ulimit -n ulimit -a 查看如:ulimit -n 1000,则表示将当前shell的当前用户所有进程能打开的最大文件数量设置为1000 =》 临时性更改linux最大文件句柄数量总结 值得看:linux最大文件句柄数量总结1,位置: /proc/sys/fs/file-max查看命令:cat /proc/sys/fs/file-max修改:通过vi修改 /etc/sysct...原创 2021-02-24 19:15:02 · 316 阅读 · 0 评论 -
Nginx配置——区分PC或手机访问不同域名
Nginx配置——区分PC或手机访问不同域名新官网上线,但在手机上访问新官网的体验很差,要求在手机上访问新官网时访问旧官网,可以通过修改Nginx配置来实现自动跳转。首先是新官网的Nginx配置文件加个跳转判断,通过user-agent判断来源是移动端还是PC端:server {listen 80;server_name www.7d.com 7d.com; // 新官网域名rewri...转载 2020-04-10 13:19:12 · 504 阅读 · 0 评论 -
Redis事务机制和分布式锁
Redis事务机制严格意义来讲,Redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的;Redis的事务实质上是命令的集合,在一个事务中要么所有命令都被执行,要么所有事物都不执行。一个事务从开始到执行会经历以下三个阶段:开始事务。 命令入队。 执行事务。在MySQL中我们使用START TRANSACTION 或 BEGIN开启一个事务,使用COMMIT提交一个事务...转载 2019-10-13 23:45:22 · 84 阅读 · 0 评论 -
LINUX常用命令集合, 删除,建立文件 方法
linux下怎样把子目录下的文件移动到根目录下再用命令 : mv -f test/* /命令解释:mv是移动命令,-f禁止交互操作 ,test/* 这里*是通配符, /是根目录 。1. rm -rf 2.php 删除文件2.rm -rf /var/log/httpd/access 删除文件夹3. mkdir 删除文件夹4. rmdir 删除文件夹5 .原创 2015-11-04 16:40:55 · 588 阅读 · 0 评论 -
Linux中使用SecureCRT上传、下载文件命令sz与rz用法实例
重点:xshell 进行对LINUX 上传下载文件如下: yum install lrzsz -y 进行安装可以用yum安装(Centos为例):复制代码代码如下:yum install lrzsz -y下面用具体的示例说明 sz 以及 rz 的用法:sz用法(运行命令 sz 比ftp命令方便多了,而且服务器不需要另开FTP服务):原创 2015-11-04 15:00:55 · 394 阅读 · 0 评论 -
centsOs(Linux) memcache 安装教程
安装Linux:centOs5.4安装libevent库[java] view plaincopy cd /usr/local/src wget http://monkey.org/~provos/libevent-1.3b.tar.gz tar zxvf libevent-1.3b.tar.gz cd libevent-1.3b转载 2015-08-02 11:55:34 · 408 阅读 · 0 评论 -
chmod 权限管理 Centos 开放80端口
du -sh * 查看当前目录下的文件夹大小 二、删除虚拟主机ssh登陆执行命令:rm /usr/local/nginx/conf/vhost/域名.conf ====>输入Y如,前面我们添加的主域名是www.vpser.net,则该命令为:rm /usr/local/nginx/conf/vhost/www.vpser.net.confchmod -R 7原创 2015-01-01 21:14:33 · 1180 阅读 · 0 评论 -
rpm -q vixie-cron =====> 检测是否安装 crontab 定时执行任务 命令格式与详细例子
rpm -q vixie-cron =====> 检测是否安装 cron原创 2014-11-07 14:15:12 · 3590 阅读 · 0 评论 -
crontab实用手册 crontab -e
前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只需要写好自己的业务逻辑,通过crond这个工原创 2014-11-07 14:10:01 · 797 阅读 · 0 评论 -
linux常用知识
http://www.cnblogs.com/peida/tag/%E6%AF%8F%E6%97%A5%E4%B8%80linux%E5%91%BD%E4%BB%A4/default.html?page=2原创 2015-11-04 17:47:15 · 493 阅读 · 0 评论 -
linux常用命令的英文单词缩写
命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器)转载 2015-10-19 11:08:34 · 358 阅读 · 0 评论 -
linux中的find命令——查找文件名
1.在某目录下查找名为“elm.cc”的文件find /home/lijiajia/ -name elm.cc 2.查找文件名中包含某字符(如"elm")的文件find /home/lijiajia/ -name '*elm*'find /home/lijiajia/ -name 'elm*'find /home/lijiajia/ -name '*elm' 3.根转载 2015-11-09 15:55:21 · 469 阅读 · 0 评论 -
PHP如何使用GeoIP数据库
PHP如何使用GeoIP数据库1、首先下载GeoIP的IP库。参考《利用GeoIP数据库及API进行地理定位查询》。下载后解压,得到一个GeoIP.dat文件2、新建一个文件geoip.inc。内容为<?php/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 2 -*- *//* geoip.in转载 2015-10-26 17:07:52 · 3794 阅读 · 0 评论 -
linux 下连接mysql服务器
http://www.server110.com/mysql/201310/2523.html Linux系统中MySQL数据库操作命令二、显示命令1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。2、显示数据库中的数据表:mysql> USE 库转载 2015-10-29 17:29:24 · 433 阅读 · 0 评论 -
Linux Crontab 安装使用详细说明
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。一、安装[root@CentOS ~]# yum -y inst转载 2015-10-29 17:31:49 · 323 阅读 · 0 评论 -
PHP,一个IP只能访问一次的代码
将当前IP访问存入会话,每次访问都测试一下是否存在此会话IP,session_start();$ip = 获取的访问者IP地址if (isset($_SESSION['IP']) && $_SESSION['IP'] == $ip) { echo "已经访问过了 ";} else { $_SESSION['IP'] = $ip; echo "你好"; }原创 2015-10-30 11:33:52 · 2525 阅读 · 0 评论 -
Linux 基础知识 root 权限方面
简介:赋予root权限 方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉 ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL 然后修改用户,使其属于root组(wheel),命令如...原创 2018-03-03 17:28:41 · 474 阅读 · 0 评论 -
crontab详解[转]
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/s转载 2014-11-07 14:13:22 · 390 阅读 · 0 评论 -
永远不要在Linux 执行的 10 个最危险的命令 rm rf
1. rm -rf 命令rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。下列是一些rm 命令的选项。rm 命令在Linux下通常用来删除文件。rm -r 命令递归的删除文件夹,甚至是空的文件夹。(译注:个人认为此处应该是说错了,从常识看,应该是“甚至是非空的文件夹”)rm -f 命令能不经过询问直接删除‘只读文转载 2014-11-07 13:21:54 · 1595 阅读 · 0 评论 -
linux系统时间修改及同步
时间修改date 月日时分年.秒date -s可以直接设置系统时间 比如将系统时间设定成1996年6月10日的命令如下。#date -s 06/10/96将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00时间同步1.首先需了解linux内一任务计划工具crontabcrontab可以定时去执行你要做的动作直接用crontab命令编辑cronta原创 2014-11-06 13:52:02 · 543 阅读 · 0 评论 -
Linux SSH远程文件/目录传输命令scp
相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候或感觉上面的方法比较麻烦转载 2014-09-23 15:25:28 · 390 阅读 · 0 评论 -
如何卸载lnmp
如何卸载lnmp|浏览:1939|更新:2013-07-11 12:47如果是lnmp一键安装的进入安装包目录[root@www home]# cd lnmp0.9-full[root@www lnmp0.9-full]# ls然后[root@www lnmp0.9-full]# ./uninstall.sh=======================转载 2014-09-26 13:49:04 · 731 阅读 · 0 评论 -
Crontab的格式
第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令下面是crontab的格式:分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin/apachectl restart上面的例子表示每晚的21转载 2014-11-07 14:18:17 · 403 阅读 · 0 评论 -
lnmp: 安装PHPMYADMIN 、linux Crontab 使用 /Linux服务器运维日志
lnmp: 安装PHPMYADMIN首先下载PHPMYADMIN ->R原创 2014-09-28 11:44:36 · 1463 阅读 · 0 评论 -
配置 cron 任务
cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。 cron 假定系统持续运行。如果当某任务被调度时系统不在运行,该任务就不会被执行。 要使用 cron 服务,你必须安装了 vixie-cron RPM 软件包,而且必须在运行crond 服务。要判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。要判定该服务是否在运行转载 2014-11-07 14:11:20 · 626 阅读 · 0 评论 -
Linux系统巡检常用命令
# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境原创 2014-10-10 14:38:19 · 527 阅读 · 0 评论 -
最新Linux+Apache+Mysql+PHP安装笔记(转)
服务器篇--之 LAMP安装手记Server OS: Cent OSApache: http-2.2.11PHP:PHP-5.2.9Mysql: 5.1.32 GD: gd-2.0.35 JPEG:jpeg-6blibpng:libpng-1.2.35libxml2:libxml2-2.6.19freetype:freetype-2.3.9 Zen转载 2014-10-10 15:32:33 · 445 阅读 · 0 评论 -
Linux系统禁止IP登录
Linux系统禁止IP登录转载 2014-10-15 10:32:24 · 537 阅读 · 0 评论 -
Linux使用iptables禁止某些IP访问
在Linux服务器被攻击的时候,有的时候会有几个主力IP。如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了。在Linux下封停IP,有封杀网段和封杀单个IP两种形式。一般来说,现在的攻击者不会使用一个网段的IP来攻击(太招摇了),IP一般都是散列的。于是下面就详细说明一下封杀单个IP的命令,和解封单个IP的命令。在Linux下,使用ipteabl原创 2014-10-15 10:48:03 · 525 阅读 · 0 评论 -
Linux中iptables设置详细
无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:1.首先介绍一下指令和相关配置文件启动指令:service iptables start 重启指令:service iptables restart 关闭指令:s转载 2014-10-15 11:16:09 · 401 阅读 · 0 评论 -
Linux下修改ssh端口和禁止root远程登录
今天遇到了一台Linux主机被入侵的事情,查看系统日志后发现,入侵者使用的是ssh远程登录枚举root密码的方式获取到了shell权限。于是在清理掉相关挂马代码后,决定修改ssh的端口号,并禁止掉root远程登录。我们都知道,Linux的ssh默认端口号是22,要更改端口号为8888,只需要编辑/etc/ssh/ssh_config和/etc/ssh/sshd_config两个文件即可;而要禁原创 2014-10-15 10:45:40 · 482 阅读 · 0 评论 -
linux下IPTABLES配置详解
如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source destination转载 2014-10-15 11:22:57 · 300 阅读 · 0 评论 -
Linux上vi(vim)编辑器使用教程
是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插转载 2014-11-06 12:01:17 · 386 阅读 · 0 评论 -
linux 虚拟机 VBOX
************************************************************************************************************************************************原创 2014-11-06 14:07:05 · 434 阅读 · 0 评论 -
linux命令总结
linux命令总结http://www.php186.com/content/article/linux/14624.html 列出当前目录下的文件 ls 创建文件 touch aa.txt 删除文件 rm -f aa.txt 把aa.txt拷贝到new文件夹下 cp -i aa.txt n转载 2014-08-20 11:10:51 · 510 阅读 · 0 评论