您的位置:首页 > 运维架构 > Linux

Linux 成长之路 1

2015-08-15 10:49 309 查看
春雨
怅卧新春白袷衣,白门寥落意多为。
红楼隔雨相望冷,珠箔飘灯独自归。
远路应悲春晼晚,残霄犹得梦依稀。
玉珰缄札何由达,万里云罗一雁飞。

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

一、练一练
1、统计/usr/bin目录下的文件个数
#ls /usr/bin/ | wc -l

2、去除当前系统上所有用户的shell,要求如下:
1)每种shell只显示一次,
2)按顺序进行显示;
# cut -d: -f7 /etc/passwd | sort -u




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:既能保存到文件又能输出到屏幕

本文出自 “买姑娘的小火柴” 博客,请务必保留此出处http://newstbird.blog.51cto.com/10549212/1684816
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: