随笔分类 -  shell

摘要:我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/se... 阅读全文
posted @ 2015-10-29 13:35 一束光 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一:Linux shell字符串截取与拼接假设有变量 var=http://www.linuxidc.com/123.htm1 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删... 阅读全文
posted @ 2015-10-12 11:43 一束光 阅读(997) 评论(0) 推荐(0) 编辑
摘要:脚本代码如下:#!/bin/bash # Info : check mysql slave # Author : dingtm # CTime : 2011.03.21 # This script run by root DBDir=/elain/apps/mysql/bin/ DBSock=/el... 阅读全文
posted @ 2014-09-19 18:22 一束光 阅读(251) 评论(0) 推荐(0) 编辑
摘要:目标:每7天做一个完整备份,每天做一份binlog日志,第二周将之前的备份删除并产生新的完整备份和binlog日志,备份要求每天2:00自动完成mysql 版本:mysql5.51.开启binlogvim /etc/my.cnf[mysqld]log-bin=binlog 2.重启mysqld服务/... 阅读全文
posted @ 2014-09-19 18:20 一束光 阅读(349) 评论(0) 推荐(0) 编辑
摘要:代码如下:#!/bin/bash#check MySQL_Slave Status#crontab time 00:10MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $4}'`MYSQLIP=`ifcon... 阅读全文
posted @ 2014-09-19 18:12 一束光 阅读(750) 评论(0) 推荐(0) 编辑
摘要:1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::#!/bin/bashecho -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行re... 阅读全文
posted @ 2014-09-13 12:04 一束光 阅读(357) 评论(0) 推荐(0) 编辑
摘要:-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filename可读,... 阅读全文
posted @ 2014-05-18 12:36 一束光 阅读(532) 评论(0) 推荐(0) 编辑
摘要:date命令本身提供了日期的加减运算例如:得到昨天的时间 date +%Y%m%d --date="-1 day"1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: % : 打印出 %%n : 下一行%t : 跳格%H : 小时(00..23)%I ... 阅读全文
posted @ 2014-05-18 12:07 一束光 阅读(269) 评论(0) 推荐(0) 编辑
摘要:我们先写一个简单的脚本,执行以后再解释各个变量的意义# touch variable# vi variable脚本内容如下:#!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@... 阅读全文
posted @ 2014-05-18 12:05 一束光 阅读(365) 评论(0) 推荐(0) 编辑
摘要:Linux Shell编程入门从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/ 阅读全文
posted @ 2014-02-12 01:31 一束光 阅读(601) 评论(0) 推荐(0) 编辑

友情链接

CFC4N
点击右上角即可分享
微信分享提示