head、tial 、wc、cut、、命令详解

编程入门 行业动态 更新时间:2024-10-10 07:24:49

head、tial 、wc、cut、、命令<a href=https://www.elefans.com/category/jswz/34/1770044.html style=详解"/>

head、tial 、wc、cut、、命令详解

为什么80%的码农都做不了架构师?>>>   

head tail 命令参数详解

最基本的是cat、more和less。 
1. 如果你只想看文件的前5行,可以使用head命令,如: 
head -5 /etc/passwd 
2. 如果你想查看文件的后10行,可以使用tail命令,如: 
tail -10 /etc/passwd 或 tail -n 10 /etc/passwd 
tail -f /var/log/messages 
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止! 
3. 查看文件中间一段,你可以使用sed命令,如: 
sed -n '5,10p' /etc/passwd 
这样你就可以只查看文件的第5行到第10行

wc 命令常用参数

-l  :仅列出行;   常用!!
-w :仅列出多少字(英文单字); 
-m  :多少字符;
wc -l /etc/passwd

cut 命令常用参数!!

cut命令可以从一个文本文件或者文本流中提取文本列。

[root@www ~]# cut -d'分隔字符' -f fields <==用于有特定分隔字符
[root@www ~]# cut -c 字符区间            <==用于排列整齐的信息
选项与参数: -d  :后面接分隔字符。与 -f 一起使用; 
            -f  :依据 -d 的分隔字符将一段信息分割成为数段,用 -f 取出第几段的意思; 
            -c  :以字符 (characters) 的单位取出固定字符区间;
例子 : cat  /etc/passwd | cut -d ':' -f 1-3 // 列出passwd文件按:分割后每行的1到3部分

例子 :cat  /etc/passwd | cut -d ':' -f 1,3       //列出passwd文件按:分割后每行的1部分和3部分

sort 命令常用参数!!

sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。

-f  :忽略大小写的差异,例如 A 与 a 视为编码相同; 
-b  :忽略最前面的空格符部分; 
-M  :以月份的名字来排序,例如 JAN, DEC 等等的排序方法; 
-n  :使用『纯数字』进行排序(默认是以文字型态来排序的); 
-r  :反向排序; 
-u  :就是 uniq ,相同的数据中,仅出现一行代表; 
-t  :分隔符,默认是用 [tab] 键来分隔,和-k参数配合使用!
-k  :以那个区间来进行排序的意思,和-t参数配合使用
例子:   cat /etc/ passwd | sort -t ' : ' -k 3             //用:分割passwd每行的内容,按照第三部分排序!


转载于:

更多推荐

head、tial 、wc、cut、、命令详解

本文发布于:2024-03-23 19:16:27,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1741817.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:详解   命令   tial   head   cut

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!