Linux
_zxd
这个作者很懒,什么都没留下…
展开
-
Linux 权限
ls-l :total :简单理解为文件所占空间r w x :4 2 1chmod 1755 participants用户,组systemctl与service和chkconfig待续。。。原创 2019-12-25 15:41:38 · 120 阅读 · 0 评论 -
Linux 软硬链接
待续。。。原创 2019-12-25 15:40:04 · 74 阅读 · 0 评论 -
Linux php 7.2
# 删除系统中可能存在之前安装的php相关文件yum -y remove php*# 不必担心会影响已经配置好的阿里源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-re...原创 2019-12-25 13:04:19 · 109 阅读 · 0 评论 -
linux 安装mysql5.7
下载 :https://dev.mysql.com/downloads/mysql/解压 :tar zxvf在mysql目录创建data数据目录新建用户组 :groupadd mysql新建用户组 :useradd -r -g mysql mysql赋予权限 :chown mysql:mysql -R /usr/local/mysql进入mysql的bin目录初始化数...原创 2019-12-25 12:35:21 · 87 阅读 · 0 评论 -
linux增加环境变量
export命令查看PATH环境变量的值echo "PATH=$PATH:/data/inotify/bin/" >>/etc/profile && source /etc/profile$PATH代表旧的环境变量,不加会被置空原创 2019-11-28 15:18:26 · 145 阅读 · 0 评论 -
负载均衡文件同步
rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。sersync是基于Inotify开发的,类似于Inotify-tools的工具,sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或...原创 2019-11-27 18:35:10 · 1324 阅读 · 0 评论 -
http_load loadrunner压力测试
正在寻觅安装包(2019.11.27)...http_load安装http://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz解压后进入目录,执行make & make install命令输入 http_load 看有没有安装成功1、参数含义参数 全称 含义...原创 2019-11-27 17:06:54 · 151 阅读 · 0 评论 -
Linux 错误日志
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spooler 与UUCP和news设备相关的日志信息/var/log/boot.log 守护进程启动和...原创 2019-06-10 21:57:22 · 981 阅读 · 0 评论 -
Linux 删除 .swp
今天文件改到一半突然断网了,再去编辑提示有文件未关闭生成了一个.swp文件,删了就好find / -name .*.swprm /etc/.zxd.sh.swp原创 2019-07-12 14:06:46 · 196 阅读 · 0 评论 -
centos7自定义开机启动service
方法1:添加自己的service:vim /usr/lib/systemd/system/xxx.service文件分三部分 [Unit]、[Service]和[Install] # [Unit]部分主要是对这个服务的说明,内容包括Description和After,Description 用于描述服务,After用于描述服务类别# [Service]部分是服务的关键...原创 2019-06-10 19:50:24 · 343 阅读 · 0 评论 -
linux centos 一些命令
lsb_release -a #查看centos版本号cat /etc/redhat-release #查看版本curl ifconfig.me #查看公网IP上述的命令可以查看本机连接的公网信息;如果该命令无效,可以使用下面一个命令curl cip.cc #查看公网IPchown -R www changcheng 修改所有者...原创 2019-06-10 12:15:57 · 132 阅读 · 0 评论 -
centos7 firewalld(iptables)
iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架"才是真正的防火墙,这个框架的名字叫netfilternetfilter才是防火墙真正的安全框架,netfilter位于内核空间。iptables其实是一个命令行工具,位于用户空间,我们用这个工具操作真正的框架。这个包过滤防火墙...原创 2019-06-10 12:04:41 · 140 阅读 · 0 评论 -
nginx平滑升级(centos7)
nginx -v #查看版本号Ngnix中的进程分为两类,一类是master进程(主进程),一类是worker进程(工作进程)。我们先会替换master进程,同时我们替换的master是与老版本的worker兼容的。下一步,就是保持还有连接的worker进程,待其老去退休,进行替换。1. 指定安装目录生成mekefile./configure --prefix=/usr/lo...原创 2019-06-10 09:10:26 · 1041 阅读 · 0 评论 -
Linux 中 sudo、su命令
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。sudo -i: 为了频繁的执行某些只有超级用户才能...原创 2018-11-01 23:33:23 · 130 阅读 · 0 评论 -
配置Nginx支持pathinfo模式
Nginx服务器默认不支持pathinfo, 无法支持 /index.php/Home/Index/index 这种网址.典型配置location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param S...原创 2018-11-07 16:12:51 · 207 阅读 · 0 评论 -
nginx 忽略 index.php
#vhost配置文件里location / { index index.html index.htm index.php; #autoindex on; if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1; ...原创 2018-11-07 16:57:54 · 1386 阅读 · 0 评论 -
Directory属性
<Directory "/home/macg/www/test"> Options All AllowOverride all </Directory>Options指令-------目录的访问特性option none 禁止对目录的所有操作option ...原创 2019-02-25 13:12:08 · 498 阅读 · 0 评论 -
关于php eerror_log
display_errors错误回显,一般常用于开发模式,错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。display_errors = On 开启状态下,若出现错误,则报错,出现错误提示dispaly_errors = Off 关闭状态下,若出现错误,则提示:服务器错误。但是不会出现错误提示log_errors在正式环境下用这个就行了,...原创 2019-03-05 13:05:05 · 154 阅读 · 0 评论 -
IO系统性能1
首先,磁盘IO主要的延时是由(以15000rpm硬盘为例): 机械转动延时(机械磁盘的主要性能瓶颈,平均为2ms) + 寻址延时(2~3ms) + 块传输延时(一般4k每块,40m/s的传输速度,延时一般为0.1ms) 决定。(平均为5ms)而网络IO主要延时由: 服务器响应延时 + 带宽限制 + 网络延时 + 跳转路由延时 + 本地接收延时 决定。(一般为几十到几千毫秒,受环境干扰极大)...原创 2019-05-06 22:27:16 · 453 阅读 · 0 评论 -
安装yum
下载最新的yum-3.2.28.tar.gz并解压wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gztar xvf yum-3.2.28.tar.gz 进入目录,运行安装 cd yum-3.2.28 yummain.py install yum 如果结果提示错误: CRITICAL:yum....原创 2019-06-08 16:47:46 · 17234 阅读 · 10 评论 -
Linux安装软件的几种方式对比
一共有三种:RPM包,源码包,yum源安装。RPM:rpm是编译安装好的二进制包,安装环境必须与编译时的一致或相当,包与包之间存在着相互依赖的情况,安装或卸载包需要先把依赖的包安装/卸载,如果依赖的包是系统所必须的,那就不能卸载这个包,一不小心系统就被搞over了在rpm安装过程中,建议不要指定安装位置。否则管理不方便。RPM包安装的服务可以使用系统服务管理命令(service...原创 2019-06-03 00:48:52 · 1015 阅读 · 0 评论 -
Linux web服务器安装
nginxyum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devellyum install -y nginx开启关闭:nginx -c /etc/nginx/nginx.confnginx -t : 检测语法错误-c参数指定了要加载的nginx配置文...原创 2019-06-09 18:28:21 · 232 阅读 · 0 评论