linux shell应用技巧
原创 2015-04-12 18:46:34
30阅读
列出正在使用网络的进程 lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2 用下面的命令找出僵死进程 ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}'
原创 2012-04-06 01:45:36
1300阅读
shell应用技巧linux
原创 2022-12-02 00:08:48
52阅读
  1.删除0字节文件   find -type f -size 0 -exec rm -rf {} \;   2.查看进程按内存从大到小排列   ps -e -o "%C : %p : %z : %a"|sort -k5 -nr   3.按cpu利用率从大到小排列   ps -e -o "%C : %p : %z : %a"|sort -nr
转载 精选 2010-09-25 17:46:30
366阅读
转载 2016-10-23 23:08:00
150阅读
一次创建多个目录[root@localhost tmp]# mkdir -p /user/{folder1,folder2,folder3}     [root@localhost tmp]# ls /user/      folder1&
原创 2016-05-09 23:48:41
1228阅读
常用技巧sed删除文件中的每行前n个字符sed-i's/^...//'file去掉file中的前(n个.)n个字符
原创 2020-09-02 23:26:15
404阅读
Linux的常用命令shell 应用技巧● 输出重定向功能描述:将执行命令的结果输出到文件中语法:> 或 >> 范例一:ls -l > test.txt// 将执行命令(当前所在目录)的结果输出到文件 test.txt 中,会覆盖原有内容示例图:范例二:date >> test.t
原创 2021-08-19 15:50:20
90阅读
Linux的常用命令shell 应用技巧● 输出重定向功能描述:将执行命令的结果输出到文件中语法:> 或 >> 范例一:ls -l > test.txt// 将执行命令(当前
原创 2022-03-16 15:32:37
113阅读
Linux Shell常用技巧(十二) Shell编程 二十三. Bash Shell编程:    1.  读取用户变量:    read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值
原创 2016-03-30 16:23:35
1165阅读
二十三. Bash Shell编程:    1.  读取用户变量:    read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述r
转载 精选 2016-02-02 14:34:30
1845阅读
九.  awk实用功能:     和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。        &nbs
转载 精选 2011-12-06 15:00:40
229阅读
八. 流编辑器sed:     sed一次处理一行文件并把输出送往屏幕。sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space)。一旦sed完成对模式空间中的行的处理,模式空间中的行就被送往屏幕。行被处理完成之后,就被移出模式空间,程序接着读入下一行,处理,显示,移出......文件输入的最后一行被处理完以后sed结束。通过存储每一行在
转载 精选 2011-12-06 15:01:20
313阅读
一.    特殊文件: /dev/null和/dev/tty     Linux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数据,换句换说,当程序将数据写入到此文件时,会认为它已经成功完成写入数据的操作,但实际上什么事都没有做。如果你需要
转载 精选 2011-12-06 15:10:47
280阅读
对/tmp/data 进行备份,命名方式为当前的时间定义编辑脚本/home/admin/var_test.sh#!/bin/bash##var_test.shecho $tt=`date |awk '{print $5}'`tar cvf /tmp/data."$t".tar /tmp/dataecho $t是定义一个变量tt=`date |awk '{print $5}'`这个命令是先使用dat
原创 2013-01-01 15:44:44
632阅读
八. 流编辑器sed:    sed一次处理一行文件并把输出送往屏幕。sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space)。一旦sed完成对模式空间中的行的处理,模式空间中的行就被送往屏幕。行被处理完成之后,就被移出模式空间,程序接着读入下一行,处理,显示,移出......文件输入的最后一行被处理完以后sed结束。通过存储每一行在临时缓冲区,然后在
转载 精选 2013-07-04 09:35:26
222阅读
九. awk实用功能:    和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。1. awk的基本格式:    /> awk 'pattern' filename &nb
转载 精选 2013-07-04 10:50:05
229阅读
七、非直接引用变量:    在Shell中提供了三种为标准(直接)变量赋值的方式:      1. 直接赋值。      2. 存储一个命令的输出。      3. 存储某类型计算的结果。    然而这三种方式都是给已知变量名的变量赋值,如name=Stephen。但是
转载 精选 2013-07-07 14:58:07
286阅读
十三、格式化输出指定用户的当前运行进程:    在这个例子中,我们通过脚本参数的形式,将用户列表传递给该脚本,脚本在读取参数后,以树的形式将用户列表中用户的所属进程打印出来。      /> cat > test13.sh      #!/bin/sh      #1. 循环读
转载 精选 2013-07-08 09:46:00
431阅读
九.  awk实用功能:    和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。1.  awk的基本格式:    /> awk 'pattern'
转载 精选 2013-09-05 14:51:37
186阅读
  • 1
  • 2
  • 3
  • 4
  • 5