Linux
文章平均质量分 73
csdn265
这个作者很懒,什么都没留下…
展开
-
ssh访问控制,多次失败登录即封掉IP,防止暴力破解
一、系统:Centos6.3 64位二、方法:读取/var/log/secure,查找关键字 Failed,例如(注:文中的IP地址特意做了删减):Sep 17 09:08:09 localhost sshd[29087]: Failed password for root from13.7.3.6 port 44367 ssh2Sep 17 09:08:20localhost sshd[29087]: Failed password for root from13.7.3.6 port 4...原创 2021-06-27 20:01:07 · 997 阅读 · 1 评论 -
Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006转载 2017-04-11 11:54:04 · 290 阅读 · 0 评论 -
centos7 php加载mysql扩展实现方法
本人配置LAMP使用的是yum安装。至于安装其它的服务的方法就不再细说,主要说下我遇到的这个问题。 安装PHP#yum install php53 安装 apache2#yum install httpd 安装 mysql#yum install mysql-server 通过以上的步骤把这几项安装完成。在使用 phpinfo()时你会发现,里面没有mysql,而只有’–without-m转载 2017-04-12 13:41:21 · 1393 阅读 · 0 评论 -
Linux创建用户、用户组 及 删除
在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1 一、创建用户:1、使用命令 useradd例:useradd user1——创建用户user1 useradd –e 12/30/2009转载 2017-04-13 22:38:26 · 6045 阅读 · 0 评论 -
centOS目录结构详细版
使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的文章,记录自己的linux点点滴滴。 linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、转载 2017-04-18 13:11:49 · 215 阅读 · 0 评论 -
linux下的yum命令详解
yum是干什么的 使用redhat,fedora的linuxer肯定都为rpm著名的dependency hell而头疼(这也是所有基于rpm发行版都有的问题)。foo is needed by bar,bar is needed by foo。要装卸个软件,还得辛辛苦苦地梳理清楚所有依赖性问题,rpm的几个搜索站点成了时常光顾的场所,如果不幸碰到循环依赖,那就只有干瞪眼的分了。 有时加转载 2017-04-18 13:12:12 · 390 阅读 · 0 评论 -
Linux下如何查看哪些进程占用的CPU内存资源最多
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head转载 2017-04-06 10:46:03 · 1262 阅读 · 0 评论 -
linux下top命令如何查看内存及多核CPU的方法
查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监转载 2017-04-06 14:05:14 · 1772 阅读 · 0 评论 -
Linux 下挂载新硬盘方法
Linux的硬盘识别:一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.1.关闭服务器加上新硬盘2.启动服务器,以root用户登录3.查看硬盘信息#fdisk -l[cpp] view plain copy转载 2017-04-19 14:49:40 · 357 阅读 · 0 评论 -
Linux添加自定义命令
想要添加一个命令 cdh 输入cdh就能直接进入/user/share/nginx/html目录方法:vi /etc/bashrc 在文件末尾添加alias oo='cd /user/share/nginx/html'并保存退出 执行source /etc/bashrc 使配置生效 完成!原创 2017-04-20 10:34:27 · 706 阅读 · 0 评论 -
yum安装(卸载)本地rpm包
举例:一、yum安装和卸载jdk1、先查看是否有版本:#rpm -qa|grep jdk2、再卸载#yum remove Java-*-openjdk –y#yum remove java-1.8.0-openjdk-headless-1.8.0.91-1.b14.el6.x86_64-y3、使用yum安装本地jdk的rpm包转载 2017-04-27 13:11:41 · 1163 阅读 · 0 评论 -
linux 最常用yum源 remi
Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。这是最常用的yum仓库之一。1. Enterprise Linux 7 (with EPEL) x86_6412345wg转载 2017-08-07 10:25:20 · 1250 阅读 · 0 评论 -
CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
我们要使用yum来安装PHP-fpm和比较新版本的php,nginx,MySQL-server的话, 首先得给yum添加几个源,CentOS默认的源里面软件比较旧,有些软件、库还没有。EPEL源:Extra Packages for Enterprise Linux (or EPEL)或者叫企业版 linux 附加软件包, 是一个由特别兴趣小组创建、维护并管理的,针对 红帽转载 2017-08-07 10:26:50 · 372 阅读 · 0 评论 -
Error getting authority: Error initializing authority: Could not connect: No such file or directory
最近用阿里云ecs(centos7.2)部署docker,遇到一些问题:1、docker 阿里hub镜像问题:一开始看到阿里docker hub提供加速器,在mac 配置:复制地址您的专属加速器地址,将地址填入Docker的配置中,路径如下:Preferences–>Daemon–>Basic–>Registry mirrors,然后重启,通过docker info 就可以转载 2017-11-23 23:19:36 · 2977 阅读 · 0 评论 -
Linux服务器上监控网络带宽的18个常用命令和linux带宽流量监控查看工具
这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。 下面是按功能划分的命令名称。 监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload 监控总体带宽使用(批...转载 2019-03-13 20:00:09 · 759 阅读 · 0 评论 -
centos7下yum安装mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum i转载 2017-04-12 10:34:31 · 468 阅读 · 0 评论 -
Centos7下安装php-redis扩展及简单使用
前言:在本篇博客中,我将给大家介绍如何在Centos7上安装PHP-Redis扩展以及一些简单的实用,关于如何在Centos上安装redis的,可以参考我的上一篇博客Redis在Centos7上的安装部署想要在php中操作redis,那就必须安装php-redis扩展,就比如MySQL一样,php想要操作mysql数据库的话,就必须安装mysql扩展,只是在php安装中就默认安装了转载 2017-04-11 19:58:34 · 274 阅读 · 0 评论 -
CentOS7安装和配置FTP
1. 安装vsftpd#安装vsftpdyum install -y vsftpd#设置开机启动systemctl enable vsftpd.service # 重启service vsftpd restart# 查看vsftpd服务的状态systemctl status vsftpd.service1234567891234567892. 配置vsftpd.co转载 2017-04-11 17:05:58 · 205 阅读 · 0 评论 -
使程序在Linux下后台运行
一、为什么要使程序在后台执行我们计算的程序都是周期很长的,通常要几个小时甚至一个星期。我们用的环境是用putty远程连接到日本Linux服务器。所以使程序在后台跑有以下三个好处:1:我们这边是否关机不影响日本那边的程序运行。(不会像以前那样,我们这网络一断开,或一关机,程序就断掉或找不到数据,跑了几天的程序只能重头再来,很是烦恼)2:不影响计算效率2:让程序在后台跑转载 2016-07-13 18:02:32 · 185 阅读 · 0 评论 -
Linux进程间通信——使用共享内存
Linux进程间通信——使用共享内存点击打开链接http://blog.csdn.net/ljianhui/article/category/1349446转载 2017-04-07 16:19:38 · 233 阅读 · 0 评论 -
vim 命令大全 / vi 命令大全
vim 命令大全 / vi 命令大全vim 命令大全光标控制命令:命令 光标移动h 向左移一个字符j 向下移一行k 向上移一行l 向右移一个字符G 移到文件的最后一行w 移到下一个字的开头W 移到下一个字的开头,忽略标点符号b 移到前一个字的开头B 移到前一个字的开头,忽略标点符号L 移到屏幕的最后一行M 移到屏幕的中间一行H转载 2017-04-08 23:42:43 · 427 阅读 · 0 评论 -
Linux常用命令
Linux查看系统配置常用命令系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod转载 2017-04-08 23:43:23 · 348 阅读 · 0 评论 -
Nginx 1.5.2 + PHP 5.5.1 + MySQL 5.6.10 在 CentOS 下的编译安装
http://zyan.cc/nginx_php_v7/最近配置了几台Web服务器,将安装笔记贴出来吧。没时间像以前那样,将文章写的那样系统了,请见谅。详细配置,可以看以前的旧文章: http://blog.zyan.cc/nginx_php_v6 1、安装Nginx:mkdir -p /Data/tgzcd /Data/tgzyum insta转载 2017-04-08 23:44:11 · 350 阅读 · 0 评论 -
(转载)哥们别逗 了,写个脚本那真不叫运维自动化!
哥们别逗 了,写个脚本那真不叫运维自动化!2014-12-16 http://3060674.blog.51cto.com/3050674/1590803 好久没写文章了,最近要来刷下存在感,近两 年,运维自动化被炒的火的不行,行业趋势不可挡,现在企业招运维工程师都要求会一门开发语言。我们公司也不例外,由于刚上市,一下子有钱了,开始招兵买马 瞎折腾,因此最近我也面试了不下十转载 2017-04-08 23:42:01 · 2580 阅读 · 0 评论 -
如何用十条命令在一分钟内检查Linux服务器性能
“ 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。uptimedmesg | tailvmstat 1mps转载 2017-01-23 17:04:13 · 186 阅读 · 0 评论 -
linux打开80端口及80端口占用解决办法
80端口常用于WEB服务器了端口了,下面我来介绍linux防火墙打开80端口方法与在增加端口时碰到问题的解决办法,希望此方法对各位朋友有帮助。linux打开80端口天客户那边有台服务器同一个局域网中都无法访问,排除lamp环境问题,发现时服务器中的防火墙没有开启80端口。于是去网上搜索了一下,在脚本之家看到一种添加代码的方法 代码如下转载 2017-04-10 09:41:38 · 34486 阅读 · 0 评论 -
五种利用strace查故障的简单方法
我一直惊讶为什么这么少的人认识到可以利用strace来干的事,它一直是我的第一调试工具,因为基本上它存在于我运行过的所有的Linux系统上,它可以用来在很多方面进行故障诊断。什么是strace?strace是一个非常简单的工具,它可以跟踪系统调用的执行。最简单的方式,它可以从头到尾跟踪binary的执行,然后以一行文本输出系统调用的名字,参数和返回值。其实它可以转载 2017-04-11 12:15:33 · 17352 阅读 · 0 评论 -
CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
准备篇:1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p t转载 2017-04-11 14:11:16 · 456 阅读 · 0 评论 -
阿里云Centos7使用yum安装MySQL5.6的正确姿势
前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tomcat环境,下为mysql的安装记录→_→大家都知道,centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本。所以,即使我使劲用yum -y install mysql mysql-server mysql-devel,也是没有人会鸟我转载 2017-04-11 14:46:30 · 418 阅读 · 0 评论 -
CentOS7安装配置LEMP(Nginx/PHP-FPM 5.6/MySQL 5.5)网站环境过程
一般大型的网站建站环境都会采用Nginx系统环境架构,相对而言比Apache承受承载的线程和压力更大,不过对于一般的博客、网站来说,Apache环境也足够使用。在之前的相关文章中,无论是LNMP一键安装包、还是LEMP一键包、以及AMH等WEB面板,都是采用NGINX搭建的网站环境。在这篇文章中,老左整理一篇基于最新的CentOS7系统,搭建和应用Nginx/PHP-FPM 5.6/M转载 2017-04-11 14:44:12 · 819 阅读 · 0 评论 -
centos7安装并配置nginx+php
安装nginxyum install nginx设置nginx开启起动systemctl start nginx测试访问http://你的域名或IP/查看nginx安装位置whereis nginxnginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx /usr/share/man/man转载 2017-04-11 15:31:13 · 2468 阅读 · 0 评论 -
CentOS7/RHEL7安装Redis步骤详解
CentOS7/RHEL7安装Redis步骤详解CentOS7/RHEL7安装Redis还是头一次测试安装了,因为centos7升级之后与centos6有比较大的区别了,下面我们就一起来看看CentOS7/RHEL7安装Redis步骤详解方法一:使用命令安装(前提是已经安装了EPEL)。安装redis:yum -y install redis启动转载 2017-04-11 15:00:12 · 1747 阅读 · 0 评论 -
Linux 技巧:让进程在后台可靠运行的几种方法
想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这转载 2016-07-13 18:00:40 · 309 阅读 · 0 评论