中"这句话范围太广了,*在shell中表示通配符,表示零个或多个字符。
比如当前目录下有abc.c、abdd.c、abeff.c。可以用ls
ab*.c来查看。
直接输入x (xyz的x),没有别的了。在运算中是只有*是乘号,在文档中可以用x(xyz中的x)来写。关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》,感兴趣的也可以去看看啊。|是一个管道,说得简单一点就是可以把前后两个命令连接起来;
比如说ls
-la
|
grep
abc意思是列出当前所有文件,加上
“|”后用grep过滤出含有文件名为abc的文件
上面的命令的意思是用find
/
-name
"core"
,找到的信息后用echo重定向到tmp目录下的core。log中;说简单一点,就是把find关于"core"找到的信息保存到core.log文件里,而不是显示在屏幕上,所以屏幕上不会现实任何信息
而xargs,相对要复杂点了,x
a
rg
s可以使用户对所匹配到的文件执行几乎所有的命令。(你可以简单的理解x
为乘号,args为命令参数)这里有关xargs的资料
http://tech.sina.com.cn/roll/2006-12-04/2155178507.shtml
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)