码迷,mamicode.com
首页 > 系统相关
监控CPU、内存和硬盘利用率的shell脚本
#!/bin/bash#createdate:2016-11-15Date=`date+%F""%H:%M`IP=`ifconfigeth0|awk‘/inetaddr/{print$2}‘|cut-d:-f2`echo-e"\033[032mDate:$Date\nHost:$IP\n\033[0m"echo-----------------CPU----------------cpu_us=`vmstat|awk‘{print$13}‘|sed-n‘$p‘`cpu_sy=`vmstat|awk‘{prin..
分类:系统相关   时间:2016-11-16 03:30:44    阅读次数:224
内存监控及报警shell脚本
#free-m|awk‘NR==3{print$NF}‘4012#!/bin/bash脚本used_mem=`free-m|awk‘NR==3{print$NF}‘`if[$used_mem-lt5000]thenecho"memisnotenough,$used_mem."echo"memisnotenough,$used_mem."|mail-s"memwarning$(data+%F)"qq@qq.com#发邮件fi
分类:系统相关   时间:2016-11-16 03:28:06    阅读次数:235
linux基础篇-06,linux bash特性详解
################################################bash及其特性shell外壳clt:shcshkshbashtcshzsh程序和进程之间的关系:1个程序,多个进程进程:每个进程,当前主机只存在内核和当前进程进程是程序的副本,进程是程序的执行实例用户工作环境bashshell与子shell##############..
分类:系统相关   时间:2016-11-16 03:18:16    阅读次数:184
shell基础使用笔记
创建10用户user1-user10;[root@mini~]#vimuser.sh#!/bin/bash#注释为bashfor((i=1;i<=10;i++))#条件do#动作useradduser$i#添加用户,$i为变量(i=i+1,一直执行到i<=10)echo"user$i"|passwd--stdinuser$i#打印出来,创建用户密码同用户名一致echo"jiejie"|passwd--stdi..
分类:系统相关   时间:2016-11-16 03:17:42    阅读次数:195
Linux第十三周
1、建立samba共享,共享目录为/data,要求:(描述完整的过程)1)共享名为shared,工作组为magedu;2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名;3)添加samba用户gentoo,centos和ubuntu,密..
分类:系统相关   时间:2016-11-16 03:14:40    阅读次数:199
从无到有:ubuntu kylin15.10安装LNMP环境详细教程
网上有一些教程,比如lnm配置1、lnmp配置2,我自己参考着大神的经验,自己下载了一个ubuntukylin15.10版本,并且从头到尾配置了一遍,补上几个可能遇到坑,写下这个还算详细的教程,适合linux新手参考。首先有几个linux命令要熟悉一下,接下来配置的时候才能提高效率,个人推荐..
分类:系统相关   时间:2016-11-16 03:13:04    阅读次数:237
Powershell管理系列(三十六)PowerShell操作之统计域内计算机硬件资产
-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750客户端需设置防火墙,[注意要先设置管理模版防火墙设置,否则将会覆盖默认组策略的高级防火墙安全设置]1、允许远程管理,设置如下,启用windows防火墙:允许入站管理程序..
分类:系统相关   时间:2016-11-16 03:09:52    阅读次数:288
LAMP编译安装(四)——安装xcache-3.2.0
背景介绍前面介绍了LAMP架构下各个组件的编译安装,此时在httpd服务器上创建一个www.123.com的虚拟主机在php服务器上创建相同的根目录,并目录下创建一个index.php文件#mkdir-p/usr/local/apache/docs/123.com#vim/usr/local/apache/docs/123.com/index.php再使用172.16.10.40/..
分类:系统相关   时间:2016-11-16 03:08:18    阅读次数:283
Linux 系统管理的基本命令
1.系统管理1*版本查询:http://distrowatch.com/*RedHat系列:官方版:RedHatEnterpriseLinux5/6/7http://www.redhat.com/先行测试版:FedoraCore20http://fedoraproject.org/民间版(现已被红帽收编):CentOS5/6http://www.centos.org/*不同界面、控制台切换图形界面-->字..
分类:系统相关   时间:2016-11-16 03:07:53    阅读次数:363
Linux 第八周上课笔记(1)vsftpd服务
一.vsftpd服务1.什么是ftp答:ftp是一个客户机/服务器系统,用户通过一个支持ftp协议的客户机程序,连接到远程主机上的ftp服务器程序。用户通过客户机程序向服务器程序发出命令。服务器程序执行客户所发出的命令,并将执行的结果反馈给客户机。二.安装ftpyuminstallvsftpdlftp-..
分类:系统相关   时间:2016-11-16 03:05:42    阅读次数:325
最基础的shell脚本编写
一、练习脚本的基本编写流程:1.确定任务及完成任务的命令2.编写脚本整合任务3.授权并测试执行二、练习:a.首先我先创建一个目录,把我们编写的脚本都放入,这样不会太乱[root@www~]#mkdir-p/root/bin[root@www~]#cd/root/binb.下面开始编译[root@wwwbin]#visysinfo.sh#!/bin/b..
分类:系统相关   时间:2016-11-16 03:05:57    阅读次数:178
TODO:Golang Linux进程退出说明
TODO:Golang Linux进程退出说明 Golang使用os.Exit(code)进程退出导致当前程序退出并返回给定的状态代码。传统上,code代码为零表示成功退出,非零错误退出。 syscall.Exit可以调用不同平台的操作系统的退出。 code值为0-255,当code为非0时,os. ...
分类:系统相关   时间:2016-11-16 02:43:54    阅读次数:287
Ubuntu14.04安装build-essential失败,包依赖问题如何解决?
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列 ...
分类:系统相关   时间:2016-11-16 02:35:20    阅读次数:512
使用zabbix_agent监控第一台linux服务器
添加zabbix用户和组 groupadd zabbix useradd -g zabbix zabbix 解压并编译安装 tar xf zabbix-3.2.1.tar.gz cd zabbix-3.2.1 ./configure --prefix=/usr/local/zabbix --enab ...
分类:系统相关   时间:2016-11-16 02:30:08    阅读次数:290
linux 查找文件或者内容常用命令
whereis <程序名称> find [路径] <表达式> locate <文件名称> 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找 ...
分类:系统相关   时间:2016-11-16 02:20:31    阅读次数:166
Ubuntu 14.04下如何更换更新源(更新为163源)
Ubuntu 14.04下如何更换更新源(更新为163源) 浏览:8103 | 更新:2014-12-26 18:39 | 标签:ubuntu Ubuntu 14.04下如何更换更新源(更新为163源) 浏览:8103 | 更新:2014-12-26 18:39 | 标签:ubuntu 1 2 3 ...
分类:系统相关   时间:2016-11-15 23:38:15    阅读次数:254
解决mac安装grunt时出现[command not found]的错误
第一步: 1先确定一下.bash_profile是否存在. 2在mac终端输入: test -e .bash_profile && echo "found" || echo "not found" 3.bash_profile是一个环境配置的脚本, 如果显示的是not found, 则在终端运行 t ...
分类:系统相关   时间:2016-11-15 22:51:33    阅读次数:477
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!