Linux之文本文件查看篇

对于Linux系统里面的文件大概有如下几个指令来完成:

1. cat

用法: cat [options] filename

options: -A: 显示全部.

-E: 在每一行的后面加上"$"符号结尾.

-b: 在所有的非空白行上标示编号.

上面我就列出我常用的几个参数,其他的等用到的时候用man 查看吧, 在我的系统中输入以下指令: 

 

[root @redhgg  test_script] #  cat -b test01-hello.sh      

1    # !/bin/bash     

2    # create date 2008-04-03     

3   hello = Hello   !  How  are  you ?       

4   echo  $hello

 

看到没?在每行的最前面加上了一个编号.

2.tac

看清楚没?cat这个单词的倒写, 可能你已经猜到干什么用的了,没错,它就是把文件的内容从最后一行开始输出,下面举个简单的例子:


 

看到了吧,把文件内容从尾到头开始显示. 这个命令是某些时候还是很有用的哦.

3. head
用法:  head [options] filename
options:
-n 显示行数   设置显示的行数
-c 显示数量   设置显示数量以B为单位
-q            不显示文件名称
-v            显示文件名称

head是输出文件内容最前面的部分的意思。这里我们还是举例看下,

[root @redhgg  test_script] #  head -n 10 port.sh 
#!/bin/bash
#2008-04-07

echo  " Now, The services of your Linux system will be detect "
echo 
" The www, ssh ,ftp and sendmail + pop3 will be datece "
echo 
"   "

# 1.www
www = ' netstat -an|grep LISTEN|grep :80 '
if  [  " $www "   !=   "" ]; then
  echo 
" www is running. "


由此可见,它显示是port.sh 文件内容最前面的10行. 其他的选项我也不多说,自己动手试下不就知道了.

4. tail
用法: tail [options] filename
options:
-f    常用于跟踪日志
-n    后接一个数字,表示显示最后多少行.
[root@redhgg test_script]# tail -f  port.sh
输入回车则会显示最后10行信息.默认显示为10.

5. more
用法: more [options] filename
options:
-c    每次显示全新的一页
+num  从num行开始显示
-num  显示第一页的行数
-s    若有多行空白,将以一行显示
more是我最最常用的一个查看文件内容的命令, 显示的格式为一页,按空格则显示当前页的下一页.

6. less
用法: less [option] filename
options: 跟 more 极为相似,详细请参照 more .
它的最大一个好处就是可以往上一页看,而more做不到这一点.

对于LINUX下文本文件查看的命令大概就这些,今天到此为止.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值