![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 76
TheFlsah
这个作者很懒,什么都没留下…
展开
-
Shell 分析 日志服务器命令集锦
1、查看有多少个IP访问:awk'{print$1}'log_file|sort|uniq|wc-l2、查看某一个页面被访问的次数:grep"/index.php"log_file|wc-l3、查看每一个IP访问了多少个页面:awk'{++S[$1]}END{for(ainS)printa,S[a]}'log_file>log.txtsort-n-t''-k2log.txt配合sort进一步排序4、将每个IP...转载 2021-03-11 10:27:09 · 95 阅读 · 0 评论 -
10分钟 搭建 NPM 私服
私服 npm 能做什么?如果一个公司的项目非常多,而且有很多的方法、组件、api都是可以共用的。如果没有私服 npm,那么我们将不断的复制粘贴这些代码到各个项目中,一旦其中的某一处需要修改,那么所有的项目都需要改一遍。更好地维护这些公共代码,比较好的处理方式是将这些公共代码封装成一个个 npm 包,但是我们又不能将公司的代码发布到外网的 npm 中,所以私服 npm 就能够很好地帮助我们解决这一问题。参考文档:https://help.sonatype.com/repomanager3.原创 2020-05-26 10:04:45 · 1387 阅读 · 0 评论 -
ansible-playbook 实现批量免密认证
安装 ansibleyum install -y epel-releaseyum install –y ansiblevim/etc/profile#添加到文件末尾,第一次链接被控制的机器的时候,不检查private key,使用比较方便。exportANSIBLE_HOST_KEY_CHECKING=False cd /etc/ansiblevim hosts文件末尾添加以下内容[ssh]192.168.111.[111:199] #需要添加的客...原创 2020-05-15 14:13:44 · 860 阅读 · 0 评论 -
CentOS 8 新特性 cockpit
1、监控系统活动(CPU、内存、磁盘IO和流量)2、查看系统日志条目3、查看磁盘分区的容量4、查看用户账户5、检查服务系统的状态6、提取已安装应用的信息7、查看和安装可更新应用(如果以root身份登陆)并在需要时重启系统8、打开并使用终端窗口开始安装 cockpit[root@localhost ~]# dnf install -y cockpit[root@localhost ~]# systemctl enable --now cockpit.socket打开原创 2020-05-14 16:01:22 · 286 阅读 · 0 评论 -
单机 安装 ELK 日志分析系统
一、ELK介绍ELK Stack是软件集合Elasticsearch、Logstash、Kibana的简称,它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。Elasticsearch 是一个基于 Lucene 的、支持全文索引的分布式存储和索引引擎,...原创 2020-03-25 22:35:50 · 493 阅读 · 0 评论 -
源码编译安装 rabbitmq 消息队列
1、 环境介绍操作系统 Centos7.4最小化安装网络配置静态IP,selinux关闭 防火墙清空(生产环境开放对应端口)2、 编译环境准备yum groupinstall “Development tools” “Server Platform Development” -yyum -y install gcc gcc-c++ bison bison-devel automake ...原创 2020-03-22 21:12:31 · 437 阅读 · 0 评论 -
常用的 Linux 性能调优 工具
1、 top 命令详解2、 使用top命令查看 系统中使用CPU最多的进程3、 使用top命令查看 系统中内存使用最多的进程4、 查看 系统中对磁盘读写最多的进程5、 查看 系统中使用网络流量最多的 进程1、top 命令详解1、1 第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:• 10:45:47 当前时间• up 61 days 系统运行时间• 1 use...原创 2020-03-18 14:36:47 · 256 阅读 · 0 评论 -
搭建 FTP 服务
1、 环境介绍操作系统 Centos7.4最小化安装网络配置静态IP,selinux关闭 防火墙清空(生产环境开放对应端口)2、vsftpd 安装yum -y install vsftpd#创建帐号 admin 指定家目录/home/ftprootuseradd -d /home/ftproot -s /sbin/nologin admin#设置admin 密码为 password...原创 2020-03-17 10:30:02 · 163 阅读 · 0 评论 -
WEB安装JDK+tomcat
1 JDK安装1.1 环境介绍操作系统 Centos6.9最小化安装192.168.71.7 web01192.168.71.8 web02网络配置静态IP,selinux关闭 防火墙清空(生产环境开放对应端口)1.2 编译环境准备(web01, web02上操作)yum install vim wget gcc* make epel-release* -yyum group...原创 2020-03-03 16:08:57 · 198 阅读 · 0 评论 -
Linux常用命令汇总
从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!- - - - - - - - - - -\ - -ar命令 – 建立或修改备存文件ar命令是“archiver”的缩写。用于建立或修改备存文件,或是从备存文件中抽取文件。可集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性...原创 2020-02-18 12:03:15 · 397 阅读 · 0 评论 -
7个典型问题的分析解决思路
前言作为一名合格的 Linux 运维工程师,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路:1、重视报错提示信息:每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见,问题永远得不到解决。2、查阅日志文件:有时候报错信息只是给出了问题的表面现象,要想更深...原创 2020-01-17 14:32:01 · 1541 阅读 · 0 评论