随笔分类 -  linux

摘要:1. 如果业务入口用的是NGINX,,那么业务访问量统计可以从NG的acc日志获取如下 awk ‘{ print $1 }’ host.access.acc | sort -n | wc -l 输出结果: 1468 代表业务访问量有1468个 2.如果要统计具体IP业务访问量,可以获取如下: awk 阅读全文
posted @ 2020-12-02 19:06 王能武 阅读(779) 评论(0) 推荐(0) 编辑
摘要:1前言 随着集群的机器越来越多,在测试或者生产环境中,我们排查日志显得尤为苦难,只能一台一台机器去查找,本文主要讲解ELK+rabbitmq实现分布式日志收集的方案 2介绍 ELK由Elasticsearch+Logstash+kibana三部分组成,一般日志收集MQ都习惯采用Kafka,我这边就用 阅读全文
posted @ 2020-11-03 16:23 王能武 阅读(926) 评论(0) 推荐(0) 编辑
摘要:linux组成: kernel:实现进程管理,内存管理,网络管理,驱动程序,文件系统,安全功能等功能 rootfs:包括程序和glibc库 程序:二进制执行文件 库:函数集合,function,调用接口(头文件负责描述) centos的启动流程: 1开机加电自检,加载BIOS的硬件信息,并进行硬件检 阅读全文
posted @ 2020-11-03 10:57 王能武 阅读(186) 评论(0) 推荐(0) 编辑
摘要:yum常用命令: 1检查可用更新的软件清单:yum check-update 2更新所有软件包:yum update 3 仅安装指定的软件命令:yum install <package_name> 4 仅更新指定的软件命令:yum update <package_name> 5列出所有可安裝的软件清 阅读全文
posted @ 2020-09-28 16:54 王能武 阅读(308) 评论(0) 推荐(0) 编辑
摘要:在Linux中,我们经常会涉及到修改主机的路由列表,以前都是使用route这个命令,但是在CentOS7中默认已经不安装net-tools这个包,所以默认是没有route这个命令的,可以使用ip route 代替。 1查看路由: ip route list ip route show ip rout 阅读全文
posted @ 2020-04-21 11:14 王能武 阅读(3551) 评论(0) 推荐(0) 编辑
摘要:(1)服务进程: xserver服务:云盘服务端,负责云盘逻辑处理 nginx:云盘代理,负责转发请求 xserver guard:云盘服务的守护进程。负责企业网盘的健康检查以及常规服务恢复。 mysql:云盘数据库系统 uctr:云盘数据存储调度。实现存储节点的调度 unode:云盘数据存储节点。 阅读全文
posted @ 2018-06-22 16:57 王能武 阅读(305) 评论(0) 推荐(0) 编辑
摘要:Linux下的.so是基于Linux下的动态链接,其功能和作用类似与windows下.dll文件。 通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable 阅读全文
posted @ 2017-10-31 11:21 王能武 阅读(1949) 评论(0) 推荐(0) 编辑
摘要:Linux下的dig命令,可以用来进行DNS信息的查询。 dig命令与nslookup命令相似,但要更好用一些。 dig 命令是常用的域名查询工具,可以用来测试域名系统工作是否正常。域名服务器(DNS)有助于将 URL 解析为一组应用程序服务器。然而,你会发现有些 URL 不能被解析,这会导致应用程 阅读全文
posted @ 2017-10-31 10:39 王能武 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:题目: 在 172.24.3.0/24 网络中的系统,访问system1 的本地端口5423 将被转发到80 此设置必须永久有效 题目没说tcp还是udp所以两个都添加 方法1:firewall-cmd --permanent --add-rich-rule ' rule family=ipv4 s 阅读全文
posted @ 2017-10-20 18:03 王能武 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:对于能过xinetd程序启动的网络服务,比如ftp telnet,我们就可以修改/etc/hosts.allow和/etc/hosts.deny的配置,来许可或者拒绝哪些IP、主机、用户可以访问。比如我们在 /etc/hosts.allow中加入all:218.24.129.这样就会允许来自218. 阅读全文
posted @ 2017-10-20 15:43 王能武 阅读(4001) 评论(0) 推荐(0) 编辑
摘要:什么是负载均衡和反向代理? 随着网站访问量的快速增长,单台服务器已经无法承担大量用户的并发访问,必须采用多台服务器协同工作,以提高计算机系统的处理能力和计算强度,满足当前业务量的需求。而如何在完成同样的功能的多个网络设备之间实现合理的业务量的分配,使之不会出现一台设备过忙、而其他的设备却没有充分使用 阅读全文
posted @ 2017-05-12 11:56 王能武 阅读(347) 评论(0) 推荐(0) 编辑
摘要:简介: 多种方式挂载NFS共享: 1mount 命令手动挂载 2/etc/fstab开机自动挂载 3通过称为自动挂载的过程根据需要挂载NFS共享 NFS服务器通过多种方法保护文件的访问权限:none sys krb5 krb5i krb5p none:可对文件进行匿名访问 sys:文件访问基于UID 阅读全文
posted @ 2017-05-12 10:59 王能武 阅读(859) 评论(0) 推荐(0) 编辑
摘要:系统需要使用集中式身份管理服务,首先要在局域网内创建集中身份管理服务器(如LDAP,NIS) 集中式身份管理系统至少需要两项服务: 1 账户信息,常用的解决方案包括LDAP(轻量级目录访问协议,用于Active directory和IPA服务器多个产品中)以及NIS网络信息服务 2 身份验证信息,系 阅读全文
posted @ 2017-05-11 11:41 王能武 阅读(997) 评论(0) 推荐(0) 编辑
摘要:作用:链路聚合可以提供冗余性以及带宽吞吐量 1 cd /etc/sysconfig/network-scripts/ 在这个目录下 vim ifcfg-team0,来创建聚合口,写入以下内容 DEVICE=team0 NAME=team0 DEVICETYPE=team TEAM_CONFIG='{ 阅读全文
posted @ 2017-05-10 19:29 王能武 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:假如有两个域,一个是example.com(172.25.0.0/16),一个是my133t.org(172.24.0.0/16) 要求:从域group3.example.com能ssh远程访问两个虚拟机,而在域my133t.org中客户端不能远程访问两个虚拟机 第一步: 首先要在两台虚拟机开启en 阅读全文
posted @ 2017-05-09 11:33 王能武 阅读(327) 评论(0) 推荐(0) 编辑
摘要:1 nmcli dev status 可以看主机所有网络接口连接状态 eth0这个网卡是已经连接了 例子:服务器网口比较多,插上网线后,对应的系统接口不知道是哪个,这时就可以用这个命令可以看到是哪个接口连接上;mii-tool eth* 这个命令也可以看网口是否连接上,ip link 也可以; 2 阅读全文
posted @ 2017-05-05 02:29 王能武 阅读(235) 评论(0) 推荐(0) 编辑
摘要:1cat可以查看文本内容,tac就是反向查看文本内容,但是文本内容多了就全部显示不出来 2nl查看文本内容可以显示行号 3more翻页查看以及less翻页查看 more filename 按键使用: enter一行一行的查看 空格键 向下翻页查看 b或者Ctrl b向上翻页 f或者Ctrl f向下翻 阅读全文
posted @ 2016-07-29 17:22 王能武 阅读(199) 评论(0) 推荐(0) 编辑
摘要:步骤: 1who看谁在线, netstat -a看网络连接状态, ps aux 看后台执行的程序 2sync数据同步写入磁盘 3shutdown命令关机或者重启 注意:shutdown可以关机也可以重启,常用参数-h,-r 例子 shutdown -h now 现在就关机 shutdown -h 2 阅读全文
posted @ 2016-07-29 16:19 王能武 阅读(404) 评论(0) 推荐(0) 编辑
摘要:1 tail和head tail 默认取文件尾十行 head 默认取文件头十行 例子:取一个文件的20到30行 head -30 txt | tail -11 2 sed 用法:sed -n ``(-n参数表示取消默认输出) 例子:sed -n `20,30p` test.txt (打印文件的20到 阅读全文
posted @ 2016-07-28 23:12 王能武 阅读(200) 评论(0) 推荐(0) 编辑
摘要:内核所检测到各项硬件设备都会被记录在/proc与/sys中 linux中提供一些命令将内核检测到的硬件设备调出来查看: fdisk -l 查看磁盘分区情况 hdparm 查看磁盘信息和测试读写速度 dmesg 查看内核运行中的各项信息 vmstat 分析系统cpu ram io的目前状态 lspci 阅读全文
posted @ 2016-07-22 14:56 王能武 阅读(242) 评论(0) 推荐(0) 编辑