http://bobo520.blog.51cto.com/514552/116798
转载 2010-07-06 09:28:52
313阅读
  【转】 在linux中常用shell备份脚本 备份脚本: 备份网站内容 #!/bin/bash #指定运行脚本shell #运行脚本要给用户执行权限 bakdir=/backup month=`date +%m` day=`date +%d` year=`date +%Y` hour=`date +%k` min=`date +%M` dirname=$
转载 精选 2012-12-04 10:22:06
2082阅读
备份脚本: 备份网站内容 #!/bin/bash #指定运行脚本shell #运行脚本要给用户执行权限 bakdir=/backup month=`date +%m` day=`date +%d` year=`date +%Y` hour=`date +%k` min=`date +%M` dirname=$year-$month-$day-$hour-$min mk
原创 2008-12-02 23:34:05
5401阅读
3点赞
1评论
一,,shell脚本中常用命令:1,diff命令:diff命令是以逐行方式,比较文本文件异同处。如果该命令指定进行目录比较,则将会比较该目录中具有相同文件名文件,而不会对其子目录文件进行任何比较操作。使用规则:diff[options]target1target2difffile1file2diffdirecory1directory2#输出结果含义:[num1,num2][a|c|d][
转载 2019-07-09 11:28:14
4291阅读
文件状态测试 -b filename : 当filename 存在并且是块文件时返回真(返回0) -c filename : 当filename 存在并且是字符文件时返回真 -d pathname : 当pathname 存在并且是一个目录时返回真 -e pathname : 当由pathname 指定文件或目录存在时返回真 -f filename : 当filename 存在并且
转载 精选 2012-06-15 14:33:20
664阅读
有言道,冗余不做,日子甭过;备份不做,十恶不赦。对于Linux系统管理员而言,备份是要定期做重要工作。虽然工作性质重要但这并不妨碍系统管理员通过各种方式让系统自动完成这个任务。下面提供脚本Linux系统上常用备份脚本,供大家参考。 Linux常用备份脚本 01 #!/bin/bash
转载 精选 2011-05-06 09:20:02
485阅读
在 Bash 解释器中,内置了许多变量,这些变量功能是解释器自带,我们在编写shell脚本时如果能灵活使用它们,对脚本编写效率以及差错大有帮助, 下面一一介绍这些变量$FUNCNAME、$LINENO、$PWDFUNCNAME和LINENO 变量经常用脚本调试FUNCNAME 表示当前函数名字,作用范围仅限函数中使用,在函数外无值LINENO 表示当前所在脚本中变量出现在行号PWD
转载 2021-06-02 17:52:51
429阅读
  循环命令用于将一个命令或一组命令执行指定次数,或者一直执行直到满足某个条件为止。在Bash shell中常用循环语句有,for循环,while循环,until循环一、For循环语句    1、For循环语法        for  var  in  list    
原创 2013-07-27 19:03:43
6841阅读
6点赞
3评论
1.显示当前IPifconfig eth0 | grep Bcast | awk -F ":" '{print $2}' | cut -d " " -f 12.查找文件里是否含有某些字段grep test test.txt3.前一个命令正确打印出来是0echo $?4.判断某个目录是否存在,不存在则创建if [ ! -d /test ];then    mkdir /tes
原创 2014-09-12 15:16:52
564阅读
seq1100数列写法wc-l统计行数-c字节-w字数basename返回一个字符串基本文件名dirname保留除文件名中非目录部分read-p""name打印提示并等待输入输入信息直接赋予变量$#:传给脚本参数个数$0:是脚本本身的人文件名%*:以一个单字符串形式显示所有参数which--skip-alias命令:调过别名
原创 2018-07-27 09:21:19
643阅读
不同shell具备不同功能,shell还决定了Linux中默认shell是/bin/bash,流行shell有ash、bash、ksh、csh、zsh等,不同shell都有自己特点以及用途。 bash大多数Linux系统默认使用shell,bash shell是Bourne shell
原创 2022-08-26 17:23:05
181阅读
获取日志文件中最小日志号 [root@localhost ~]# mysqlbinlog /var/lib/mysql/bin-log.000005 | grep "end_log_pos" | awk '{print $7}' | sort -n | head -n1 249 获取日志文件中最大日志号[root@localhost ~]# mysqlbinlog /var/lib/mysql/
原创 2023-04-27 16:21:22
107阅读
备份脚本: 备份网站内容   #!/bin/bash #指定运行脚本shell #运行脚本要给用户执行权限 bakdir=/backup month=`date +%m` day=`date +%d` year=`date +%Y` hour=`date +%k` min=`date +%M` dirname=$year-$month-$day-$hour-
转载 精选 2009-03-03 17:20:00
1164阅读
Shell脚本中常用操作符 算术操作     +  -  *    /    %     关系操作     <  >    >=  &nb
转载 精选 2013-03-06 13:52:16
339阅读
LinuxShell脚本是非常重要工具,它可以帮助用户简化复杂任务,提高工作效率。其中,红帽企业Linux作为一款广泛使用操作系统,在Shell脚本应用领域也非常广泛。本文将介绍一些Linux常用Shell脚本,帮助读者更好地理解和使用这些工具。 首先,我们来了解一下Shell脚本是什么。Shell脚本是一种用来编写、运行和自动化控制Unix操作系统脚本语言。它基本上是一种批处理
1. 设置ssh、scp命令认证运行一次脚本后,以后再使用ssh或scp命令登录远程机器时不再提示输入密码 -----------------setkey.sh开始------------------------- OLDDIR=`pwd`if [ -z "$1" ]; then    echo Need user@host info;
转载 精选 2015-07-30 09:52:02
830阅读
在运维中,尤其是linux运维,都知道脚本重要性,脚本会让我们 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会一门功课,这里收藏linux运维常用脚本。如何学好脚本,最关键是就是大量练习 和实践。根据以下脚本我们可以拓展,这样我们提高很快!举一反三 1.用Shell编程, ...
转载 2021-08-10 22:31:00
308阅读
2评论
如何用脚本实现分割文件代码:#!/bin/bashif [ $# -ne 2 ]; thenecho 'Usage: split file size(in bytes)'exitfifile=$1size=$2if [ ! -f $file ]; thenecho "$file doesn't exist"exitfi#TOD test if $size is a valid integerfilesize=`/bin/ls -l $file | awk '{print $5}'`echo filesize: $filesizelet pieces=$filesize/$sizelet rem
转载 2010-12-18 22:49:00
100阅读
2评论
Shell中经常会使用到单引号、双引号、反引号(键盘中Tab键上方按键)、反斜线(转换某些Shell元字符含义)。如我们有时希望echo命令输出字符中就包含$符号本身,但一般情况下,Shell会将$视为取变量值,像这样情况我们需要使用某些功能来屏蔽$符号本身特殊含义,使其还原字面意义。
原创 精选 2017-02-14 23:22:35
10000+阅读
2点赞
工作过程中一些常用shell命令,与大家分享下!
原创 2013-07-24 15:30:28
480阅读
2点赞
  • 1
  • 2
  • 3
  • 4
  • 5