`
javaboy2006
  • 浏览: 183052 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux文本文件查看、显示命令(from Magic Linux 1.2 用户手册)

阅读更多
http://www.magiclinux.org/node/56

5.3.3 文本文件查看、显示命令



1、cat 显示文件内容命令。



命令格式:#cat [[选项]] <文件列表>



常用选项:

  • -b,计算所有非空输出行,开始行编号为1。
  • -n,计算所有输出行(包括空行),开始行编号为1。
  • -s,将相连的多个空行用一个空行来代替。
  • -e,在每行的未尾添加$符号,便于确认每一行,因为有些行内容太长了,在显示时会在显示器上以多行表示。



命令使用说明:



例子:


例A: 把 textfile1 的文件内容加上行号后输入 textfile2 这个文件里
#cat -n textfile1 > textfile2

例B: 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3
#cat -b textfile1 textfile2 >> textfile3

例C:显示/etc/fstab文件的内容。
#cat /etc/fstab


2、head 查看文件头部内容命令。



命令格式:# head [[选项]] <文件列表>



常用选项:

  • -c,--bytes=SIZE ,打印文件开头的SIZE字节内容。
  • -n,--lines=NUMBER,打印文件开头的NUMBER行,默认是输出前面10行。
  • -q,表明不显示文件名的首部。
  • -v,表明要显示文件名的首部。



命令使用说明:

用这个命令主要是用来显示文件我头部内容。以确认是不是我们想要打开或查找的文件。



例子:


例A:比如,我的/mnt/D目录下有一个文件名“readme.txt”,我想看它头几行的内容,可用命令:
# head  /mnt/D/readme.txt
Macromedia
Flash Player 6 for Linux
Mozilla Plug-in and Standalone players
Update Version 6.0r79
4 March 2003


New in This Version
-------------------
find for the dir


3、tail 查看文件尾部内容命令。



命令格式:# tail [[选项]] <文件列表>



常用选项:

  • -c,--bytes=SIZE ,打印文件最后的SIZE字节内容。
  • -n,--lines=NUMBER,打印文件最后的NUMBER行,默认是输出前面10行。
  • -q,表明不显示文件名的首部。
  • -v,表明要显示文件名的首部。



命令使用说明:

用这个命令主要是用来显示文件我尾部内容。以确认是不是我们想要打开或查找的文件。



例子:


例A:在上例中,若想看后面10行的内容,可用命令:
#tail /mnt/D/readme.txt
2) Browser version
3) Reproducible steps including a URL to the web site where the
   problem was encountered.

If we need further information about a bug, you will be contacted.  An
automated reply will be sent to assure you that we have received your
bug report.  Due to the volume of mail received we are not able to
individually respond to each report.



4、grep 查找文件内容命令。

命令格式:#grep [[选项]] <匹配字符> <文件列表>



常用选项:

  • -c,对匹配的行进行计数
  • -l,只显示包含匹配的文件的文件名。
  • -h,不显示包含匹配的文件的文件名。
  • -i,产生区分大小写的匹配,默认情况是区分大小写的。
  • -v,列出不匹配的行。



命令使用说明:

这个命令主要是用来在终端中显示查找某个特定的字符串,找出与给定模式相匹配的内容。文件列表中,各个文件之间用空格分开。



例子:

例A:在文件example中搜索匹配字符“text file”。
#grep 'text file'  example 


5、more 分页显示文件命令。



命令格式:more [[选项]] <文件名>

常用选项:

  • -c,在文本翻面时从头清除一行,后再最后写下一行。通常,more清除屏幕,然后再写每一行。
  • -n,用来建立能显示n行的显示屏窗口。
  • -d,显示操作提示符:“Press space to continue,'q' quit",以代替more的默认提示符。
  • -s,把连续的空行压缩为一行。
  • -p,不滚屏,清屏并显示文本。



命令使用说明:

用这命令在终端分屏显示文件内容。


例子:


例A:分页显示文件/root/log.txt的内容。
#more /root/log.txt


6、less 分页显示文件命令



命令格式:less [[选项]] <文件名>

常用选项:

  • -?,在屏幕下面显示less的使用帮助。
  • -a,在当前屏幕显示的最后一行之后开始查询。
  • -c,从顶行向下全屏重写。
  • -E,显示到文件尾后自动退出less。默认按Q键退出。
  • -n,去掉行号。
  • -s,将多个连续空行压缩为一行。
  • -x n,指定每次按制表符走n格,n的默认值为8 。



命令使用说明:

这个命令与more功能大致相同,但less可以按 page up 和page down这两个键向前或向后播页。而more没有这个功能。


例子:


例A:显示/root/log.txt的内容。
#less  /root/log.txt
分享到:
评论

相关推荐

    系统工具-文件下载-系统进程管理(Magic Process) 1.2.zip

    系统工具-文件下载-系统进程管理(Magic Process) 1.2.zip

    LINUX安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    MagicLinux-2.5-1.iso.xz

    其主要特性有:专为 windows 用户准备的 magic_win 安装器,只需鼠标点击即可方便地从硬盘安装 magic linux,无须手工配置启动项。 精挑细选和优化配置的 KDE 采用最新的 KDE 4.4 桌面,一流的用户桌面体验 清新悦耳...

    制作Linux发行版----MagicLinux开发入门指南参照.pdf

    制作Linux发行版----MagicLinux开发入门指南参照.pdf

    Magic_Matching_Color_1.2.zip

    window 桌面选色工具.下载直接安装输注册码即可

    Vector.Magic 1.2版本和使用手册

    可以进行图片处理,不需要专业的图片处理知识。简单、易学、看看就会用的超使用工具!

    MagicLinux安装详解

    MagicLinux安装详解MagicLMagicLinux安装详解inux安装详解

    Linux下利用magic packet实现远程开机C代码

    Linux下利用magic packet实现远程开机功能,本人亲自测试实用

    linux安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    MagicLinux安装指南.rar

    MagicLinux安装指南.rar,MagicLinux安装指南.rarMagicLinux安装指南.rar,MagicLinux安装指南.rarMagicLinux安装指南.rar

    文件类型识别库python-magic.zip

    python-magic 是 libmagic 库的 Python 语言封装,实现魔术棒的文件类型识别。示例代码:&gt;&gt;&gt; import magic &gt;&gt;&gt; magic.from_file&#40;"testdata/test.pdf"&#41; 'PDF document, version 1.2' &gt;&gt;&gt; magic....

    Linux网络操作系统基础:Linux初步使用.ppt

    光盘介质检查 基本配置:语言、键盘、鼠标 安装类型选择: 磁盘分区、创建文件系统: 引导装载程序配置 网络配置DHCP 防火墙、语言支持、时区配置 超级用户设置 选择安装软件包 开始安装 图形界面配置 3.删除Linux ...

    WeixinImageDecode_v1.2.zip

    微信目录越来越大,威胁到我小小的磁盘空间了。 但由于新版本微信对保存的图片加密,导致清理时不知道图片内容,蛋疼。 网上有不少人介绍过怎么解码...3 增加窗口标题显示当前目录,增加查看图片窗口最大化和激活处理

    Linux系统设计-Magic Linux 系统打包所用的 .spec 文件及相关的补丁等文件

    Linux系统是一个免费使用和自由传播的类Unix操作系统,基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux是许多企业...

    MAGIC2103-ARM7开发板用户手册

    MAGIC2103-ARM7开发板用户手册

    Magic Linux 开发入门指南

    我会假定你对Linux有一定的了解,使用过如:cp、mv、rm等常用命令,曾经成功的在某个Linux系统中安装过某个以源代码形式发布的软件,有一些C/C++或其他语言的经验。 另外,所提到的gcc 环境并不是单指gcc 本身,而是...

    RS Linux Recovery 1.8 Multilingual.rar

    Program for data recovery from Linux file system partitions in Windows. Need to access Linux Ext2, Ext3 and Ext4 file system partitions in Windows? Do you want to perform data recovery from an ext4 ...

    Magicdraw 18 用户手册

    官方用户手册,PDF格式,高清文字有目录。

    linux常用命令源码(ls,cp,chmod,df等一百多个命令)

    linux下大部分常用命令源码,偶正要开始学习-_- base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c ...

    ARM+Linux的启动分析(zImage)

    ARM+Linux的启动分析(zImage)

Global site tag (gtag.js) - Google Analytics