![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 79
CoLiuRs
菜鸟。
展开
-
Golang 程序如何优雅退出
Golang 程序如何优雅退出当我们由应用程序升级时,我们一般是重启服务进行加载最新代码,如果我们想让当前应用把程序正在处理的任务处理完成再退出进行优雅的重启,不丢失当前处理的任务。实现方法监听SIGTERM信号 c := make(chan os.Signal) signal.Notify(c, os.Interrupt) go func() { se...原创 2019-11-17 20:29:23 · 3865 阅读 · 0 评论 -
IPMI
IPMI是什么?有什么作用?原创 2017-08-19 18:51:45 · 466 阅读 · 0 评论 -
Linux 下 pip 升级遇到的问题 python3.5 和安装 python pip
You are using pip version 8.1.1, however version 9.0.1 is available.You should consider upgrading via the 'pip install --upgrade pip' command.pip install --upgrade pip 一直报这个错解决办法 进入到你原创 2017-01-05 23:30:16 · 7196 阅读 · 0 评论 -
LNMP编译安装常见问题
1、错误:configure: error: freetype-config not found. 解决:yum install freetype-devel2、错误:configure: error: libevent >= 1.4.11 could not be found 解决:yum -y install libevent libevent-dev转载 2017-09-24 20:32:52 · 935 阅读 · 0 评论 -
Shell 小脚本集合
Shell 小脚本集合----持续更新原创 2017-08-20 23:03:29 · 495 阅读 · 2 评论 -
Linux下的网卡bond
1.bond介绍Linux下的逻辑接口,可以提供负载均衡服务。kernel 2.0 以上才支持bond接口。如果你的内核不支持的话,重新编译内核(make menuconfig 下Network device support 选择Bonding driver support 即可)2.Bonding模块加载bonding模块可以使用insmod or modprobe ,但是通常我们会原创 2017-10-22 22:56:18 · 1720 阅读 · 0 评论 -
Linux下的策略路由
策略路由: Linux系统可以同时存在256(0-255)个路由表,而且每个路由表都各自独立,互不相关。数据包在传输时是根据RPDB(路由策略数据库)内的策略决定数据包应该用哪个路由表传输的。/etc/iproute2/rt_tables 下定义了路由表/etc/iproute2/rt_tables 下定义了路由表格式 : 表 名称表255 本地路由表(L原创 2017-10-28 18:54:28 · 2471 阅读 · 0 评论 -
Megacli常用命令汇总
MegaCli 是一款管理维护硬件 RAID 软件,可以通过它来了解当前 raid 卡的所有信息,包括 raid卡的型号,raid 的阵列类型,raid 上各磁盘状态,等 。通常,我们对硬盘当前的状态不太好确定,一般通过机房人员巡检来完成,有没有通过软件的方式来检查确定这个问题呢。MegaCli 就可以做到,一般通过 MegaCli 的 Media Er o C转载 2017-10-15 20:40:38 · 15529 阅读 · 0 评论 -
Linux 下统计网卡的流量
1.原理eth0的网口上分析报告会输出到这些文件中:(不同的网卡目录是对对应的网卡名称)/sys/class/net/eth0/statistics/rx_packets:收到的数据包数据/sys/class/net/eth0/statistics/tx_packets:传输的数据包数量/sys/class/net/eth0/statistics/rx_bytes:接收的原创 2017-12-17 00:22:20 · 8489 阅读 · 0 评论 -
Linux下tcpdump的使用
若没有安装,则需要安装 yum install tcpdump*从所有网卡中捕获数据包运行下面命令来从所有网卡中捕获数据包: tcpdump -i any从指定网卡中捕获数据包tcpdump -i eth0将捕获的包写入文件使用 -w 选项将所有捕获的包写入文件: tcpdump -i eth0 -w packets_file原创 2018-01-13 22:04:57 · 3398 阅读 · 0 评论 -
Dcoker 学习
第一本docker书第一章 docker简介 第二章 安装docker 第三章 docker入门 第四章 使用 docker 镜像和仓库 第五章 在测试中使用 Docker 第六章 使用 Docker 构建服务 第八章 使用 Docker API 第一章docker 简介 容器不需要模拟层和管理层,仅仅只是调用系统api Dock...原创 2018-10-16 22:13:25 · 232 阅读 · 0 评论 -
Nginx 配置文件 nginx.conf 详解
来源:北京流浪儿www.cnblogs.com/gide/p/6180251.html#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | w转载 2017-07-24 22:09:11 · 279 阅读 · 0 评论 -
shell 脚本解决DDOS攻击
思路:主要利用 awk ,if结构,sort,uniq#!/bin/bashFilePath="access.log"awk '{print $1}' $FilePath | sort -rn | uniq -c >ip_count.logcat ip_count.log | while read text ####读取文件内容,以行为单位doecho $te原创 2017-06-19 22:58:24 · 2646 阅读 · 0 评论 -
在 red hat 下安装 ns
本实验在 红帽 2.6.32-220.el6.i686,ns-allinone-2.35 已成功搭建。下面是在安装过程中用到的rpm包和配置文件。链接:http://pan.baidu.com/s/1jH5tRPc 密码:69w5 第一步:我们要在红帽上安装ns,则必须要解决的一个问题是安装包的依赖关系,所以需要搭建一个centos的第三方yum源。第二步:搭建好yum源之后,我原创 2016-10-26 22:18:55 · 904 阅读 · 0 评论 -
Openfiler iscsiadm: No portals found 解决方法
在做iscsi实验的时候,老是发些客户端连不上服务器,最后是把 /etc/tgt/targets.conf 中的 iSNSAccessControl On 编辑为 iSNSAccessControl Off 才可以连上原创 2017-01-09 10:44:01 · 1371 阅读 · 0 评论 -
nginx FastCGI错误Primary script unknown解决办法
2017/03/23 00:05:49 [error] 12691#0: *6 FastCGI sent in stderr: “Primary script unknown” whilereading response header from upstream, client: 192.168.168.1, server: localhost, request:“GET /index.p原创 2017-03-23 00:41:38 · 1173 阅读 · 0 评论 -
Linux网络服务参数配置说明及实战
原文:http://blog.csdn.net/kthq/article/details/6174077本文对应的运行时参数位于:/proc/sys/net/ipv4/*。“掌控”这些参数,能使您在Linux网络服务问题解决、调优方面功力大增。此乃“系统高手”之必备知识。临时改动某个系统参数的值,可用两种方法来实现,例如,想启用IP路由转发功能:echo 1 > /proc/sys/n转载 2017-04-12 22:04:07 · 1110 阅读 · 0 评论 -
ping 广播ip地址发发生的一些事情
1.什么是广播?广播: “广播”可以理解为一个人通过广播喇叭对在场的全体说话,这样做的好处是通话效率高,信息一下子就可以传递到全体。一个广播包的截图如下以太网的目的地址是:FF:FF;FF;FF;FF;FF;FFIP目的地址是:192.168.1.255(是一个子网广播)2.广播的分类:受限的广播:受限的广播地址是 2 5 5 . 2 5 5 . 2 5 5 . 2原创 2017-04-12 23:40:58 · 16280 阅读 · 0 评论 -
Linux Bash的环境配置文件
首先说一下login shell 和non-login shell,因为它们所读取的配置文件是不一样的。login shell:登入时需要输入账号密码的shell,就是login shellnon-login shell:就是在你使用图形界面的时候直接进入的shell就叫做non-login shell一般来说:login shell 会读取的配置文件有/etc/pro原创 2017-05-11 18:56:49 · 4477 阅读 · 0 评论 -
Linux服务器同步网络时间
为什么要时间同步???1.查看时区是否正确 一般我们的是 Asia/Shanghai 时区若不是,则需要修改时区 两个文件 /etc/localtime 和 /etc/sysconfig/clock一、修改时区:# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime修改为中国的东八区#原创 2017-06-05 09:56:50 · 8797 阅读 · 0 评论 -
ssh 免密码登入
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(10.10.10.150),B(10.10.10.160)。现想A通过ssh免密码登录到B。1.在A机下生成公钥/私钥对。[root@A]$ ssh-keygen 回车即可2.把A机下的id_rsa.pub复制到B机下原创 2017-06-02 23:25:15 · 222 阅读 · 0 评论 -
kaili linux 关于Metasploit的一些问题
1.如何升级Metasploit??我的办法是卸载掉原先的Metasploit,直接下载最新版安装即可 下载地址:Windows 64bit http://downloads.metasploit.com/data/releases/metasploit-latest-windows-installer.exeWindows 32bit http://do原创 2017-06-03 19:09:39 · 573 阅读 · 0 评论 -
linux 系统被入侵之后你要做什么
linux系统的服务器被入侵,总结了以下的基本方法首先先用iptra(http://os.51cto.com/art/201505/476216.htm)f查下,如果没装的运行yum install iptraf装下,看里面是不是UDP包发的很多,如果是,基本都被人装了后门 1. 检查帐户# less /etc/passwd# grep :0: /etc转载 2017-06-03 08:05:45 · 2106 阅读 · 0 评论 -
Linux下搭建本地yum源,rpm 安装,源码安装
对于红帽系统来说,安装软件包一般的情况下用rpm可以解决,但是,如果碰上软件包的依赖性问题,rpm就不是很好解决了。所以,安装软件包一般会选择yum源安装。安装软件有三种方法,1 . rpm -ivh 2 . yum 3. 源码安装。下面我们来说第一种:rpm安装一般rpm 安装会使用rpm -ivh (软件包名称)例如:查询是否安装成功用 rpm原创 2016-06-10 19:06:02 · 1469 阅读 · 0 评论