用shell实现子目录文件列表的方法 有时可能要需要列出子目录文件,本文就为大家介绍用shell实现子目录文件列表的方法。 需求:/home/file1/free这个目录底下,有部分子目录有list.php,list.php为所在目录的一个文件列表,但要过滤掉list.php这个文件。 SHEL...
如果Linux系统出现了性能问题,一般我们可以通过top.iostat,vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。 内容很基础,但都是很实用的东西,建议大家牢固掌握哦。 iostat结果分析 [kefu@SZ-8linux]$ iostat -x -k Linux 2.6...
只要玩过linux的命令行,切换个目录那简直是小菜一碟,直接cd命令就搞定了,但是除了简单的cd命令,还有许多其他的命令,能够令你的操作更加方便快捷。 很多朋友肯定会觉得在Linux的多目录命令提示符中工作是一种痛苦的事情,但以下这些利用cd和pushd切换目录...
通过find命令寻找文件并拷贝到一个指定目录方法详解 有时候需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,可以通过使用find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录。 将通过find命令找到的文件拷贝到一个新的目录中。 方...
sed命令去掉源代码行号的方法 cat old.txt | sed -e s/^[0-9]\{1,\}//g new.txt 或 cat old.txt | sed -e s/^[^0-9a-zA-Z]*[0-9]\{1,\}//g old.txtnew.txt 去空行 sed /^$/d filename 去空行首空格 sed s/^[ ]//g filename...
shell里的参数扩展说明,${param:-default} 如果param为空,就把它设置为default的值;${#param} 给出param的长度... 参数扩展说明 ${param:-default} 如果param为空,就把它设置为default的值 ${#param}给出param的长度 ${param%word} 从param的尾部开始删除...
查询ls命令属于哪个包,执行: rpm -qf /bin/ls 输出结果: coreutils-5.97-23.el5_4.2...
批量创建用户并设置密码的脚本,包括新创建用户与设置密码,修改已存在用户的密码。 创建一个SHELL脚本useradd.sh: 复制代码 代码如下: for name in test1 test2 test3 do useradd $name -p password done 批量修改已经存在用户的密码: 复制代码 代码如下:...
使用shell监控网络的实时流量 shell文件,monitor_traffic.sh。 复制代码 代码如下: #!/bin/bash function usage { echo Usage: $0 echo e.g. $0eth02 exit 1 } if [ $# -lt 2 ];then usage fi eth=$1 interval=$2 in_old=$(cat /proc/net/dev | grep -w $et...
查看进程所消耗的内存的 脚本 复制代码 代码如下: #!/bin/sh mem=`free -m |awkNR==2{print $2}` ps -aux 21 | sort -k 4 -r |awk$4 ~ /^[0-9]/ $40 {print $4,$11} | awk {print $1/100*mem $2} mem=$mem | sort -k 2 | awk { a[$2] += $1; b[$2]++; total...
例子: 重启filebeat 升级版 #!/bin/bash ps -ef|grep filebeat |grep -v grep|cut -c...
crontab是linux自带的计划任务程序,可以实现分,时,日,周,月。 但是crontab有两个...
我在 CU 的日子并不长,有幸在 shell 版上与大家结缘。除了跟众前辈学习到不少技巧之...
cpu时间是一项重要的资源,有时,我们需要跟踪某个时间内占用cpu周期最多的进程。 在...
介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介...
Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(k...