ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux之几个特别命令使用

linux之几个特别命令使用

原创 Linux操作系统 作者:liqilin0429 时间:2011-02-16 16:58:47 0 删除 编辑
linux 之 cut,sort,last,split,uniq的使用
cut
-d : 后面接的是分割符,默认是空格符
-c : 后面接的是第几个字符
-f : 后面接的是第几个区域
eg :
[root@demo ~]# cat /etc/passwd | cut -d ":" -f 1(表示是第几列)
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
[root@demo ~]# last | cut -d ":" -f 1
root     pts/4        192.168.1.200    Wed Feb 16 15
root     pts/3        192.168.1.200    Wed Feb 16 15
root     pts/2        192.168.1.200    Wed Feb 16 15
root     pts/1      
[root@demo ~]# last | cut -c 1-10(表示显示前10个字符)
root     p
root     p
root     p
root     p
root     :

显示这个月登陆主机的用户有哪些,不管他登陆的次数
[root@demo ~]# last | cut -d "" -f1 | sort |uniq
reboot   system boot  2.6.18-194.el5   Fri Feb 11 13:11          (09:43)   
reboot   system boot  2.6.18-194.el5   Fri Feb 11 19:19          (03:35)   
reboot   system boot  2.6.18-194.el5   Fri Feb 11 20:44          (02:11)   
reboot   system boot  2.6.18-194.el5   Fri Feb 11 21:08          (-7:-57)  
reboot   system boot  2.6.18-194.el5   Sun Feb 13 12:55          (03:19)   

[root@demo ~]# split -l 7 /etc/passwd test   -l 表示以行来分割 表示7行为一个文件

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20976446/viewspace-687356/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-08-13

  • 博文量
    100
  • 访问量
    202585