春雨

怅卧新春白袷衣,白门寥落意多为。

红楼隔雨相望冷,珠箔飘灯独自归。

远路应悲春晼晚,残霄犹得梦依稀。

玉珰缄札何由达,×××云罗一雁飞。

 

 

-----------------------------------------------------Ready Go

 

 

一、练一练

1、统计/usr/bin目录下的文件个数

#ls /usr/bin/ | wc -l

 

2、去除当前系统上所有用户的shell,要求如下:

        1)每种shell只显示一次,

        2)按顺序进行显示;

# cut -d: -f7 /etc/passwd | sort  -u

003tDxQ6ty6UEcnb0rU5a&690

3、新建一个a.txt文件并且取出文件的第5行

# nano a.txt

# head -5 /root/a.txt | tail -1

 

4、不使用文本编辑器,将alias cls=clear一行内容添加到当前用户的.bashrc文件中
#echo "alias cls=clear" >> ~/.bashrc

 

二、记一记

sort:
 -n:数值大小排序
 -r: 降序排序
 -t:字段分隔符
 -k:以哪个字段为关键字进行排序
 -u:排序后相同的行只显示一次
 -f:排序时忽略大小写

 

wc(word cound)
  行数 单词数 字节数
 -l:只显示行数
 -c:只显示字节数
 -w:只显示单词数
  -L: 最长的一行包含多少个字符


cut:
 -d:指定分隔符,默认是一个空格
 -f:指定要显示的字段

head:查看前n行
tail:查看后n行

 

>:覆盖输出
>>:追加输出

 

&>:重定向标准输出或错误输出到同一个文件


<:输入重定向
<<:在此处生成文档     用法>>file<<eof
                          111
                          222
                          eof
                       显示为:111
                               222

 

tee:既能保存到文件又能输出到屏幕