![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux服务器
文章平均质量分 68
羊村一棵草
这个作者很懒,什么都没留下…
展开
-
树莓派linux配置yum源
树莓派linux配置yum源cat base.repo[base]name=epelbaseurl=http://mirror.centos.org/altarch/7/updates/aarch64/enabled=1gpgcheck=0[updates]name=epelbaseurl=http://mirror.centos.org/altarch/7/os/aarch64/enabled=1gpgcheck=0cost=2000原创 2020-12-28 14:41:13 · 1765 阅读 · 0 评论 -
Cetnos做时钟同步并更改硬件时间
Cetnos做时钟同步并更改硬件时间1、同步网络时间ntpdate cn.pool.ntp.org2、更改硬件时间hwclock -w3、更改软件时间hwclock -s原创 2020-10-28 11:38:42 · 136 阅读 · 0 评论 -
linux命令总结(1)
linux命令总结(1)date 显示时间[root@linux-node1 ~]# date +"%Y-%m-%d %H:%M:%S"2020-10-11 16:07:25%Y 年%m 月%d 日%H 小时%M 分钟%S 秒钟cal 显示日历cal 2020 显示2020年的日历cal 10 2020 显示2020年10月的日历bc 计算器man linux求助命令man date 会把date的用法列举出来shutdown -h now 关机powerof原创 2020-10-11 21:13:31 · 59 阅读 · 0 评论 -
linux文件权限详解
LINUX之文件权限查看文件如下:ls -l install.log-rw-r–r 1 root root 42304 Seq 4 18:23 install.log-rw–r--r 文件权限1 连接数root 第一个文件所有者root 第二个文件所属用户组42304 文件大小Seq 4 18:23 文件最后被修改时间Install.log 文件名称-rwxrwx—-文件...原创 2020-02-11 16:33:26 · 288 阅读 · 0 评论 -
shell实现统计文件的平均值
#!/bin/bashecho -e "\t date AVG MAX MIN" > /tmp/num.txtread -p "please enter date as 2019-01-01:" nread -p "please enter numberchar as RXper.TXper.RXpack.TXpack.RXerr.TXerr.RXdrop.TXdro...原创 2019-01-13 23:03:31 · 2345 阅读 · 0 评论 -
PostgreSQL
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索...原创 2019-03-01 09:59:12 · 4012 阅读 · 0 评论 -
nagios脚本批量思路如下
nagios客户端部署脚本把监控脚本写好上传到客户端上#!/bin/bash#把脚本定义为一个变量check_a=‘check_cpu’#把目录定义为变量dir=’/usr/local/nagios/libexec’dir2=’/usr/local/nagios/etc’#把脚本拷贝到nagios目录下cp /root/$check_a $dir/#授权chmod +x di...原创 2019-05-14 14:01:04 · 181 阅读 · 0 评论 -
pssh批量执行命令
Psshpssh是python写的可以并发在多台机器上批量执行命令的工具,它的用法可以媲美ansible的一些简单用法,执行起来速度比ansible快它支持文件并行复制,远程命令执行,杀掉远程主机上的进程等等。杀手锏是文件并行复制,,当进行再远程主机批量上传下载的时候,最好使用它。在使用pssh之前,必须要保证管理主机和本地主机进行过密钥的认证,或者是在进行批量时,没有做过密钥认证,但是必须保...原创 2019-05-14 14:09:21 · 6886 阅读 · 1 评论 -
linux提示welcom to emergency node
linux提示welcom to emergency node服务器正常运行,突然失去连接,ping不通,接入显示器无提示,重启服务器后发现提示错误,如下图是因为/etc/fstab文件里 有挂载到/home/下的配置,把挂载到/home下的配置注销。保存退出,服务器正常启动...原创 2019-06-10 16:25:40 · 446 阅读 · 0 评论 -
shell统计网卡流量
获取值的命令[root@localhost ~]# cat /proc/net/devInter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes ...原创 2019-01-13 16:13:34 · 1054 阅读 · 0 评论 -
更改网卡名称脚本 优化版
#!/bin/bashn=`ip addr|awk -F ':' '{print $2}'|grep -v "^$"|grep e|wc -l`dir="/etc/sysconfig/network-scripts"dir1="/lib/udev/rules.d"date=`date +%Y-%m-%d`num=`ls /etc/sysconfig/network-scripts/|g...原创 2019-01-13 01:10:07 · 574 阅读 · 0 评论 -
nagios客户端脚本
nagios部署脚本#!/bin/bashcentos 部署客户端yum安装mariadb php等依赖包cd /mnt/cdrom/Packages/yum -y install gettext mysql-devel php-mysql php-pear php-mysql mariadb* perl mariadb-server perl-DBI perl-DBD-MySQ...原创 2019-01-10 17:56:09 · 230 阅读 · 0 评论 -
linux修改网卡名称脚本
linux修改网卡名称linux修改网卡名称脚本,在生活中大家在安装服务器中都会遇到装完系统后发现网卡名称为ens esp等等杂七杂八的网卡名,管理起来特别不方便,因此我写了一个脚本供大家参考,可直接复制粘贴,执行完脚本后需重启服务器方可生效!#!/bin/bashn=`ip addr|awk -F ':' '{print $2}'|grep -v "^$"|grep e|wc -l`d...原创 2019-01-10 18:04:19 · 1573 阅读 · 0 评论 -
linux下shell监控内存
本脚本采用while死循环监控内存用了多少,若有单个内存使用率到达90%或者高于90%,那就杀死该进程。变量解释ps aux 显示所有的程序状态grep -v PID 去除包含PID进程号的行sort -rn 以反序排列head - 1 过滤第一行awk ‘{print $4}’ 截取命令中第四列cut -d ‘.’ -f 1 shell脚本中不能有小数点做变量#!/bin/bas...原创 2019-01-17 10:26:43 · 760 阅读 · 0 评论 -
linux监控某个程序cpu,mem使用情况
操作系统cpu、mem占用,某个程序cpu、mem占用,每分钟取一次数据,把统计数据输出到日志文件,记录统计时间以数据库为例:#!/bin/bashsoftname="mariadb"psname=`ps -aux |head -1|awk '{print $3,$4,$11}'`ps=`ps aux|grep $softname |grep -v grep|grep -v sh|aw...原创 2019-01-17 14:21:37 · 3610 阅读 · 2 评论 -
Redhat7部署nagios及nagios客户端
Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: “Nagios Ain’t Gonna I...原创 2019-01-07 11:52:49 · 621 阅读 · 0 评论 -
nagios添加监控服务
添加nagios监控步骤客户端写好监控脚本写好监控脚本(监控某服务重启次数)1.切换到 /usr/loca/nagios/libexec 这个目录2.vim check_test(脚本名称)3.给予执行权限 chmod +x check_test4.vim /usr/local/nagios/etc/nrpe.cfg 编辑配置文件并设置告警阈值5.重启nrpe服务服务端1.vim...原创 2019-01-07 14:28:07 · 863 阅读 · 0 评论 -
centos7部署DHCP服务
centos7部署DHCP服务一、DHCP服务简介1、dhcp服务简介DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,DHCP 协议主要是用来自动为局域网中的客户机分配 TCP/IP 信息的网络协议,并完成每台客户机的 TCP/IP 协议配置。当我们将局域网中客户机IP地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户...原创 2019-01-07 14:55:48 · 1991 阅读 · 2 评论 -
linux三剑客
1.grep2.sed3.awk写一手好shell的前提Linux系统命令用熟练正则搞通 grep sed AWK、用溜逻辑要清晰需求拿来先分析 能不能实现先不说 但是一定要有思路方法基本功打扎实一天至少写两个脚本及时写不对也要写照猫画虎边写边调试巧用命令行记录每一个脚本特殊符号 *任意个任意字符 ?任意一个字符 #注释字符 \脱义字符 | 管...原创 2019-01-07 15:33:22 · 390 阅读 · 0 评论 -
centos7.4部署FTP服务
centos7.4部署ftp服务器各位同学在公司想必也遇到过公司的资源不能用U盘只能用光盘去拷贝这样的事情,我们这篇文档是教会搭建部署一个ftp服务器,让各位同学可以上传下载自己需要的文档直接下载到电脑就可以用,避免这样那样的事情与尴尬安装开始查看系统版本[root@localhost ~]# cat /etc/redhat-release Red Hat Enterprise Lin...原创 2018-12-20 15:19:32 · 1987 阅读 · 0 评论