orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

【shell脚本练习】网卡信息和简单日志分析

题目1、写一个脚本getinterface.sh,脚本可以接受参数(i,I,a),完成以下任务: (1)使用以下形式:getinterface.sh [-i interface|-I IP|-a] (2)当用户使用-i选项时,显示其指定网卡的IP地址; (3)当用户使用-I选项时...

2015-08-23 11:04:21

阅读数:2705

评论数:0

【shell脚本练习】批量添加用户和设置密码

题目添加9个用户,user101…user109;密码同用户名;思路 for循环来添加就好了,用户名和密码都可以拼字符串来完成 user10+数字 要判断是否能添加成功,注意非交互模式下修改用户密码的技巧 脚本#!/bin/bash #addusers.shecho "-----add ...

2015-08-22 20:29:04

阅读数:6403

评论数:0

【shell脚本练习】判断用户存在和用户类型

题目写一个脚本 1. 传递一个参数给脚本,此参数为用户名; 2. 如果用户存在,则执行如下任务 * 如果用户的id号小于500,显示其为管理员或系统用户; * 否则,显示其为普通用户; 3. 如果用户不存在,则添加之;解答#!/bin/bashusernam...

2015-08-21 18:20:27

阅读数:2730

评论数:0

【shell脚本练习】grep sed awk

下面是简单学习之后做得练习题,如果有不对的,请交流啊。Grep 练习文件名grepfileSteve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300 Betty Boop:245-836-8357:635 ...

2015-08-09 11:23:16

阅读数:2366

评论数:2

【shell脚本】ftp自动上传mysql备份文件

上一篇中 [mysql]每日备份shell脚本 给出了使用mysqldump备份到本地的脚本,接着下面是利用ftp把备份文件传输到远程服务器的脚本。 当然也可以用scp,rsync等等方案。 #!/bin/sh ############################ #orangleliu #f...

2015-07-20 15:18:39

阅读数:1566

评论数:0

【shell脚本】nginx每天自动切割日志脚本

nginx每天日志量比较大的时候,最好每天自动切割,存储,这样可以方面以后的查询和分析 #!/bin/sh ################### #filename: nginx_log_rotate.sh #vsersion: 0.1v #1 0 * * * /bin/sh /home/pro...

2015-06-30 19:08:46

阅读数:2486

评论数:0

【shell脚本】mysql每日备份shell脚本

每天固定时间用mysqldump 备份mysql数据。 #!/bin/bash #每天早上4点, mysql备份数据 orangleliu #chmod 700 backup.sh #crontab -e #0 4 * * * /home/erya/run/moniter/mysql_backup...

2015-06-26 18:08:32

阅读数:1410

评论数:0

【shell点滴】参数变量

参数变量故名思议就是用来操作输入参数的变量,知道用户输入了哪些参数,才可以进行相应的处理。 参数变量 作用 $1,$2… 取第几个参数的意思 $* 取出所有的参数,解析参数的分割符环境变量 IFS 来决定,如果IFS 变了解析参数就会有问题 $@ 以空格为分割,自动取出...

2015-05-16 23:48:51

阅读数:690

评论数:0

[Shell]crontab 执行任务调用shell脚本,相对路径无法找到

问题出现的场景大概就是 cron--y

2014-08-17 19:46:37

阅读数:4061

评论数:0

【shell学习】常用条件判断-字符,数字,文件

####IF 判断 之前也写过简单的shell脚本,也不是转职运维,和系统相关的工作比较少,所以不怎么熟练。 最近由于系统总是出现各种乱七八糟的问题,也没有人来协助,只好自己写shell脚本了,都是些基础的脚本,但由于shell的语法和通常的高级语言有些不一样,所以还是要系统的看下常用的部分。...

2014-08-09 18:26:56

阅读数:1707

评论数:0

【Shell脚本练习】判断当前用户

判断当前用户是否为root,如果是提示为root用户,如果不是提示为普通用户 #!/bin/bash #title: testus.sh #author: orangleliu #date: 2014-08-09 #desc: get current user, if it is root u...

2014-08-09 00:28:48

阅读数:4853

评论数:0

【shell学习】输入参数

获取shell脚本的输入参数,并且判断得到的参数。 #!/bin/bash #title: testPT.sh #atuhor: orangleliu #date: 2014-08-08 #desc: 输入2个参数,第二个位数字,如果正确就打印出来,错误提示出来 #=============...

2014-08-09 00:24:50

阅读数:2060

评论数:0

[awk点滴]对某一列数据去重

# tail -100 invoice.log  2014-08-05 10:00:03,105 - invoice - ERROR - 22038 - total_amount_is_0| failure |bill_confirm id is 1351 2014-08-05 10:00:03,...

2014-08-05 15:36:09

阅读数:3875

评论数:0

【shell脚本练习】判断目录读写权限

学习shell小练习 判断/tmp/lzz 这个目录是否有读写权限,如果没有则添加权限

2014-08-04 12:30:42

阅读数:3951

评论数:0

提示
确定要删除当前文章?
取消 删除