码迷,mamicode.com
首页 >  
搜索关键字:shell脚本    ( 6372个结果
shell基础练习
【shell脚本基纯创建脚本#vim1.sh*********************#!/bin/bashecho"helloworld!"*********************#chmod+x1.sh#sh1.shhelloworld!<弱引用"">:将字符串放置在双引号中,保留字符串中所有字符的文字值,$、`、\和!字符除外。换言之,变量扩展和命令扩展在双引号内..
分类:系统相关   时间:2015-04-09 17:53:05    阅读次数:214
运维题目
通过apache访问日志access.log统计IP和每个地址访问的次数,按访问量列出前10名。日志格式样例如下192.168.1.247–-[02/Jul/2010:23:44:59+0800]“GET/HTTP/1.1″20019写法:cataccess.log_20150407.log|awk‘{print$1}‘|uniq-c|sort-rn|head-102.编写个shell脚本将/home/script..
分类:其他好文   时间:2015-04-09 12:08:42    阅读次数:141
Ubuntu下安装网络仿真器NS3 3.22
Ubuntu下安装NS3 3.22 1、 NS 3下载 进入NS3官网,https://www.nsnam.org。下载NS3软件包ns-allinone-3.22.tar.bz2。然后,将软件包进行解压。   2、 依赖软件包安装 由于依赖软件包比较多,我们利用shell脚本编程安装。将所有安装命令写入脚本文件,并在后面附加自动确认参数(-y),然后编译和执行脚本文件。   如下:...
分类:系统相关   时间:2015-04-09 11:55:50    阅读次数:303
Ubuntu系统编写shell脚本程序一次安装多个软件包
编写shell脚本程序一次安装多个软件 编写shell脚本程序一次安装多个软件,主要用于一些软件依赖环境配置。 1、shell脚本程序必须以下面的行开始(必须方在文件的第一行):   #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 2、当编辑好脚本后,还必须使其可执行。 使脚本可执行:   ch...
分类:系统相关   时间:2015-04-09 10:33:48    阅读次数:215
Linux Shell脚本之自动修改IP
作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途为:修改ip和主机名等相关信息,可以根据实际需求修改,举一反...
分类:系统相关   时间:2015-04-08 23:08:57    阅读次数:180
2015-4-8
1、shell中,-f代表判断文件是否存在,-d代表判断路径是否存在。2、shell和编程语言一样,写的时候,要带上判断语句,即逻辑。3、写了一个简单的清空系统log的shell脚本: 1 #!/bin/bash 2 3 #清除日志脚本 4 5 LOG_DIR=/var/log 6 7 LOG...
分类:其他好文   时间:2015-04-08 22:56:19    阅读次数:125
SHELL脚本自动备份Linux系统
今天来写一个使用shell脚本增量备份系统文件,顺便复习一下shell脚本相关的命令,这个脚本可以根据自己的需求来备份不同的文件或者文件夹,进行完整备份和增量备份。直接上脚本如下:#!/bin/sh #Automatic Backup Linux System Files #Author wugk ...
分类:系统相关   时间:2015-04-08 22:45:07    阅读次数:165
备忘几个有用的shell脚本
(1)在shell下,操作hadoop目录,批量命名或删除,最终的命令sed的正则贪婪替换,看下面的脚本: Java代码   # 遍历 hadoop 目录下的文件名     for line in `hadoop fs -ls /user/d1 | gawk '{ print $8 }' `   do    #echo $line;        #将2级目录下的文...
分类:系统相关   时间:2015-04-08 09:18:20    阅读次数:190
mysql数据表按天轮转shell脚本实现
最近有个业务往mysql数据库中一个表中写数据, 每天的数据量不是很大,而且业务总是依赖最近1天的数据; 但是随着时间的积累,数据库的中数据条目变多,查询变慢; 如果能够按天分表,事情就解决了; 但是,使用该表的业务逻辑都要做相应的调整; 为了实现两者的折衷,采取将数据库表按天轮转的方法: 实现机制 create like + rename. 但是需要借助mysql-client...
分类:数据库   时间:2015-04-07 21:39:42    阅读次数:143
模拟吃cpu的shell脚本
#!/bin/bashforiin‘seq$1’doecho-ne"i=0;whiletruedoi=i+1;done"|/bin/sh&done上述脚本保存为可执行的sh文件,例如eatcpu.sh,需要吃几个cpu的核就在脚本的后面添加数字几,例如./eatcpu.sh4
分类:系统相关   时间:2015-04-07 20:18:18    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!