Chinaunix首页 | 论坛 | 博客
  • 博客访问: 291307
  • 博文数量: 111
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 816
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-04 20:35
文章分类

全部博文(111)

文章存档

2016年(1)

2015年(5)

2014年(105)

我的朋友

分类: LINUX

2014-05-24 16:50:14

一、基础命令
1. join:类似于SQL里对第一个字段的inner join
2. paste: 直接把行联合输出
3. expand:把tab转成空格
4. split
-b :后面可接欲分割成的档案大小,可加单位,例如 b, k, m 等;
-l :以行数进行分割。
PREFIX :代表前导符的意思,可作为分割档案的前导文字。
5. xargs:参数代换:xargs 可以读入 stdin 的数据,并且以空格符或断行字符作为分辨,将 stdin 的资料分隔成为 arguments
会使用 xargs 的原因是, 是因为一些命令是不支持管线命令的,因此我们可以透过 xargs 来提供该指令引用 standard input
[root@www ~]# cut -d':' -f1 /etc/passwd |head -n 3| xargs finger
6. finger
    finger命令的功能是查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。如果要查询远程机上的用户信息,需要在用户名后面接“@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程。

该命令的一般格式为:

finger [选项] [使用者] [用户@主机]

命令中各选项的含义如下:

-s 显示用户的注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。

-l 除了用-s选项显示的信息外,还显示用户主目录、登录shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。

-p 除了不显示.plan文件和.project文件以外,与-l选项相同。 

[例]在本地机上使用finger命令。$ finger xxq

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

上一篇:Linux的Shell(一)

下一篇:Shell Script(一)

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