Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3127245
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: LINUX

2009-05-31 18:25:00

标准输入输出
standard input-keyboard  0
output terminal  1
error  terminal  2
#ls -l /dev/std*
标准输出
#ls -l
标准错误
[user1@RHEL4 ~]$find /etc -name passwd
资料导出
>   覆盖
>>  追加
#cat > 1 << eof 以eof结尾,结束输入。
$find /etc -name passwd > stdout   默认,将标准输出信息导出
$find /etc -name passwd 1> stdout  将标准输出信息导出
$find /etc -name passwd 2> stderr  将标准错误信息导出
$find /etc -name passwd 2>err 1>out 将标准出和错误信息导出2个不同的档案
$find /etc -name paswwd >all 2>&1   将标准出和错误信息导出同一个档案(推荐)
$find /etc -name paswwd &>all1  将标准出和错误信息导出同一个档案,(不推荐使用)
将标准的输入信息导入
tr转意或删除自原
#tr 'a-z' 'A-Z' < in 把in文件中的小写字母转成大写字母,但是in中的内容不该

cut显示档案中某个特定栏位的资料
-f 特定范围或栏位,缺省情况瞎为制表符
-d 指定范围中间的间隔符号 
-c 指定某个自愿到某个自愿
#cut -f1 in 显示第一栏,以制表符位间隔
#cut -f1,3 -d: in1 显示第一和第三栏,以:为间隔
#cut -c4-8 in1 显示每行第4-8个字符

sort排列
-r 倒序
-f 不区分大小写
-u 唯一,把重复出现的排除掉
-t 设置栏位间的间隔符号
-n 以数值做排列
-k 按照哪一栏做排列,也可以设置2栏,当第一栏有重复时,以第二栏为主
#sort -t: -k3 -n /etc/passwd > sort-passwd
|  (pipes)管道
#ls -l /etc |less
#cut -f1 -d: /etc/passwd |sort |less
===============================
收发邮件
发送邮件
#mail -s "1st mail" user2
#mail -s "2nd mail" user2 < test.txt
=======================
接受邮件
#su -user2
#cat /var/spool/mail/user2
=====================
#mail  收到哪些邮件
& 2 读取第二份邮件
& x 离开
& q 读过的邮件移到~/mbox

=============================
xargs
a.txt,b.txt,c.txt,abc.txt
#cat abc.txt|xargs rm -f = rm -f a.txt;rm -f b.txt;rm -f c.txt
=================
#ls -l |lpr  传给打印机
=======================
tee ,将你要的资料导入某个文件存起来
#cut -f1 -d: /etc/passwd |sort|less
#cut -f1 -d: /etc/passwd |tee a.file|sort|tee b.file|less
 
 
 
 
 

 
阅读(901) | 评论(0) | 转发(0) |
0

上一篇:RH033-05

下一篇:RH033-07

给主人留下些什么吧!~~