linux下fping命令简单使用介绍

Fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControlMessageProtocol)协议回复请求以检测主机是否存在)。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping。如果某一主机ping通,则此主机将被打上标记,并从等待列表中移除,如果没ping通,说明主机无法到达,主机仍然留在等待列...

阅读全文

linux中bash shell特殊变量详解

我们在bash中经常看到一些特殊的变量,我们罗列下$0,$1,$$,$#,$@,$*,$?,$(),${},$(())和(())接下来我们就来一一介绍下这些变量的意思1.$0$后面紧跟着数字,数字从0开始,0代表运行的脚本本身名称,1为第一个参数,2为第二个参数,依次类推例如以下脚本,test.sh内容如下#!/bin/bashecho $0echo $1我们运行./test.sh sulao打印出./test.shsulao2.$#传递给脚本或函数的参数个数,上述脚本添加一个#!/bin/bashecho&...

阅读全文

linux下nginx+uwsgi性能调优

最近使用flask来重写之前的一些php项目,但是部署到生产环境上经常出现502,于是乎打算收集下资料进行调优,下面我们来看看具体哪些方面需要进行改进nginx优化,主要是nginx.conf文件内user  www www;worker_processes  56; #CPU逻辑个数,根据你的服务器来#error_log  logs/error.log;#error_log  logs/error.log  notice;...

阅读全文

Linux之fstab文件详解

 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less/etc/fstab来查看,如果要修改的话,则用命令vi/etc/fstab来修改。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。文件示例一个简单的/etc/fstab,使用内核名称标识磁盘:/etc/fstab# <file system>      ...

阅读全文

linux下fuer用法详解

fuser可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息,显示使用指定文件或者文件系统的进程ID,默认情况下每个文件名后面跟一个字母表示访问类型c 代表当前目录  e 将此文件作为程序的可执行对象使用 f 打开的文件。默认不显示F 打开的文件,用于写操作,默认不显示r 根目录。  m 映射文件或者共享库s 将此文件作为共享库(或其他可装载对象)使用当指定的文件没有被...

阅读全文

centos7配置dhcp服务器

DHCPDynamicHostConfigurationProtocol(动态主机配置协议)使用UDP协议工作,主要有两个用途:1.给内部网络或网络服务供应商自动分配ip地址,主机名,DNS服务器,域名2.配和其它服务,实现集成化管理功能。特点:C/S模式客户端/服务端自动分配ip地址,方便管理DHCP不会同时租借相同的ip地址给两台主机DHCP管理员可以约束特定的计算机使用特定的ip地址可以为每个DHCP作用域设置很多选项客户机在不同子网间移动时不需要重新设置ip地址。每次都自动获取ip地址就可以了DHCP的缺点:当网络上存在多服务器时,一个...

阅读全文

Linux下sed命令用法

sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果...

阅读全文

linux下grep命令详解

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是GlobalRegularExpressionPrint,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-a或--text   不要忽略二进制的数据。-A<显示列数>或--after-context=<显示列数>   除了显示符合范本样式的那一列之外...

阅读全文

centos7部署Elasticsearch-6.3.2+Kibana-6.3.2

全文搜索属于最常见的需求,开源的Elasticsearch(以下简称Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、StackOverflow、Github都采用它。Elastic的底层是开源库Lucene。但是,你没法直接用Lucene,必须自己写代码去调用它的接口。Elastic是Lucene的封装,提供了RESTAPI的操作接口,开箱即用。Kibana是一个开源的分析和可视化平台,旨在与Elasticsearch合作。Kibana提供搜索、查看和与存储在Elastics...

阅读全文

linux下nc命令使用详解

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。下面是一些使用netcat的例子.A.192.168.100.10B.192.168.100.100Linuxnetcat命令实例:1,端口扫描端口扫描经常被系统管理员和黑客用来发现在一些机器...

阅读全文