快乐linux:7.文件的查看,操作、统计命令
一、常用的命令
•head/tail,cat/tac,less/more
•wc,sort,uniq
•cut,paste
二、命令解释
head ##查看文件头10行
tail ##查看文件末尾10行
more ##“多”看一点
Less ##“少”看一点
Cat ##好奇害死猫(直接输出屏幕,容易刷屏,小心刷爆,一般结合其他语法用)
Tac 逆向看
三、文本查看、操作、统计命令
(1)cat:查看文本文件的内容,输出到屏幕
常见参数:-A ## 列出所有内容,包括特殊字符,如制表符
-n ## 打印出所有行号,-b 参数仅打印非空白行行号
常见用法:
其他:
zcat:可以查看压缩的文本文件
tac:逆向查看
练习:
补充:如果catfile 文件需要继续修改用:
vi catfile ##打开catfile文件
“i”##键进入编辑的模式,对文件进行修改。
"Esc" ##键退出编辑的模式
:wq ## 命令 保存并退出文件
练习
从刚才10多行的文字变成两行,内容也有改变。虽然linux不推荐作为文本编辑器,既然学到输入,那就顺便学学编辑、保存吧。
有时候学东西需要学会举一反三,师傅领进门,修行看个人,关联学习哦哦。
(2)head / tail:查看文件的前/后 n 行,默认 10 行
常见参数:-n
Head 常结合管道符用于控制输出的行数 “|”
管道符主要用于多重命令处理,前面命令的打印结果作为后面命令的输入。简单点说就是,就像工厂的流水线一样,进行完一道工序后,继续传送给下一道工序处理。
练习:
(3)more and less
more:逐页查看,按空格翻页,按回车换行
less [参数] 文件名
常用参数:
-N:显示行号
-S:单行显示
zless:查看压缩文件
配合键盘的使用:
• 上下左右键查看文本内容
• Enter键向下移动一行
• 空格键翻页
• q键退出
有没有什么网站可以系统地查阅所有的linux命令及详细参数?
http://man.linuxde.net/