浮现在脑海的很多 Linux命令,其中一些不为人知,另一些则很常见,如下:xargs or parallel: 并行运行一些程序,命令有很多的选项sed and awk: 广为人知并且非常有用的处理文本文件的命令,比Python和Ruby还快m4: 简单的宏处理命令screen: 功能强大的终端复用...
分类:
其他好文 时间:
2015-03-05 00:02:40
阅读次数:
248
1.简介之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 | ls -l 这个命令是错误的find /sbin -perm +700 | xargs ls -l 这样才...
分类:
其他好文 时间:
2015-03-03 23:23:06
阅读次数:
149
定时清理分2步骤
1、查找出需要清理的文件
2、系统增加定时执行任务
a、vi dellog.sh
b、查找需要清理的文件
录入:find /var/log/nginx -mtime +7 -type f -name \*.log | xargs rm -f
其中
-mtime +7,为查找7天前的文件
http://blog.sina.com.cn/s/blog_...
分类:
系统相关 时间:
2015-03-03 16:40:39
阅读次数:
195
find -depth 1 -name 'aa*' | xargs tar -cvf aa.tar这个命令将为查找当前目录下的所有已aa开头的文件,然后将所有结果"执行打包",打包成aa.tar对比:find . -maxdepth 1 -name 'aa*' -exec tar -cvf fff....
分类:
系统相关 时间:
2015-03-03 06:21:23
阅读次数:
165
在Linux中,当你想要改变一个文件名,使用mv命令就好了。然而mv不能使用通配符重命名多个文件。可以用sed、awk或者与xargs结合使用来处理多个文件的情况。然而,这些命令行即繁琐又不友好,并且如果不小心的话还很容易出错。你不会想要撤销1000个文件的错误名吧! 当你想要重命名多个文件的时.....
分类:
系统相关 时间:
2015-02-26 18:10:31
阅读次数:
187
1. 字符串常用命令: 替换: 1). %s/**/g 中,替换当前界面的所有符合规则的内容。 2). 替换文件中的字符串内容: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' ...
分类:
系统相关 时间:
2015-02-25 18:32:01
阅读次数:
301
1 /opt/tomcat/bin/shutdown.sh2 sleep 53 ps aux|grep "apache-tomcat-7.0.1" |grep -v "grep" |grep "java" |awk '{print $2}' |xargs kill -94 rm -f /opt/to...
分类:
其他好文 时间:
2015-02-25 00:43:55
阅读次数:
250
11如何更新locate的数据库 [root@junru aming]# updatedb12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak [root@junru aming]# find /home/aming/ -type f | xargs -i mv {} {}.bak.....
分类:
其他好文 时间:
2015-02-24 15:06:22
阅读次数:
166
2015年2月9日 14:36:38# find -type f -name "*.c" | xargs grep ""是你要找的文件夹;如果是当前文件夹可以省略-type f 说明,只找文件-name "*.c" 表示只找C语言写的代码,从而避免去查binary;也可以不写,表示找所有文件是你.....
分类:
系统相关 时间:
2015-02-09 15:24:40
阅读次数:
186
1、卸载rhel的默认安装的yum包查看yum包rpm -qa|grep yum卸载之rpm -qa|grep yum|xargs rpm -e --nodeps2、下载新的yum包64位linux系统下载安装包wget http://centos.ustc.edu.cn/centos/5/os/x...
分类:
系统相关 时间:
2015-02-09 12:38:37
阅读次数:
205