魔法系统之家下载 - 系统之家,XP系统之家,GhostXP系统,纯净版XP系统,Windows7下载之家

当前位置:首页 > 系统教程 > Linux教程 > 详细页面

Linux系统xargs命令的用法(2)

时间:2017-08-17 19:56:32来源:魔法系统之家下载作者:zhijie

  (1.)用grep命令在当前目录下的所有普通文件中搜索hostnames这个词:

  find 。 -name \* -type f -print | xargs grep -i “hostname”

  find 。 -type f -print | xargs grep -i “hostname”

  find 。 -name “*”-type f -print | xargs grep -i “hostname”【三者相同】

  注意:在上面的例子中, \用来取消find命令中的*在shell中的特殊含义。

  (2.)查看所有以jdk开头文件的文件类型

  # find 。 -name “jdk*” -type f -print | xargs file

  。/jdk1.6.0_25.tar.gz: gzip compressed data, from Unix, last modified: Wed Jun 29 14:03:13 2011

  。/jdk.sh: Bourne-Again shell script text executable

  。/jdk-6u5-linux-x64.bin: Bourne shell script text executable

  (3.)在整个系统中查找内存信息转储文件(core dump),然后把结果保存到/tmp/core.log 文件中

  #find / -name “core” -print|xargs echo “” 》 /tmp/core.log

  (4.)在当前目录下查找所有用户具有读、写和执行权限的文件,并收回相应的写权限:

  #find 。 -perm 777 -print | xargs chmod o-w

  (5.)查找查找2011-11-11 03:41:54时更改过的jdk文件

  #find 。/ -name “jdk*”

  。/jdk1.6.0_25.tar.gz

  。/jdk.sh

  。/jdk-6u5-linux-x64.bin

  #find 。/ -name “jdk*”|xargs ls -l --full-time2》/dev/null

  -rwxr-xr-x 1 root root 63724381 2011-11-11 03:41:55.000000000 +0800 。/jdk-6u5-linux-x64.bin

  -rw-r--r-- 1 root root 421 2011-10-28 17:15:31.000000000 +0800 。/jdk.sh

  -rw-r--r-- 1 root root 102897638 2011-11-11 03:41:54.000000000 +0800 。/jdk1.6.0_25.tar.gz

  # find 。/ -name “jdk*”|xargs ls -l --full-time2》/dev/null|grep “2011-11-11 03:41:54”

  -rw-r--r-- 1 root root 102897638 2011-11-11 03:41:54.000000000 +0800 。/jdk1.6.0_25.tar.gz

  (6)还有一个用法就是在杀远程主机的进程的时候,显示的信息会在本地显示。

  ssh 192.168.30.137 “ps -ef |grep httpd|awk ‘{print $2}’|xargskill -9”

  以上就是Linux系统xargs命令的用法了,可以看到xargs命令很丰富,但是大部分都离不开和find命令搭配使用。

12 下一页
分享到:

相关信息

  • Arch Linux不适合当作服务器操作系统的四大原因

    为什么Arch Linux不适合当作服务器操作系统?可能很多用户都发现了,Linux服务器操作系统一般都是Ubuntu Server、Cent OS、Fedora或者Red Hat等,为什么很少看到Arch Linux呢?因为Arch Linux在服务方面确实存在一些劣势,下面...

    2017-08-17

  • Ubuntu 3D桌面特效怎么设置?

    有些用户为了使桌面更好看、更具动感性,于是就想要设置系统的3D桌面特效,不过不少人却不知道Ubuntu 3D桌面特效怎么设置?其实方法很简单,如果你不知道的话,那就赶紧来看看小编整理的Ubuntu 3D桌面特效设置方法吧!...

    2017-08-17

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载