linux 查看命令

linux ---tail命令

linux中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行。

tail语法格式: 
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ] 
    或者 
    tail [ -r ] [ -n Number ] [ File ] 
使用说明: 
   
tail 命令从指定点开始将 File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。 Number
变量指定将多少单元写入标准输出。 Number 变量的值可以是正的或负的整数。如果值的前面有
+(加号),从文件开头指定的单元数开始将文件写到标准输出。如果值的前面有
-(减号),则从文件末尾指定的单元数开始将文件写到标准输出。如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。 
主要参数:

-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。 
-c Number 从 Number 变量表示的字节位置开始读取指定文件。 
-f
如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail
命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File
参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。 
-k Number 从 Number 变量表示的1KB 块位置开始读取指定文件。 
-m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。 
-n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。 
-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。

如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。 -r 标志只有   与 -n 标志一起时才有效。否则,就会将其忽略。

时间: 2024-08-07 18:55:48

linux 查看命令的相关文章

Linux查看命令是内部命令还是外部命令

在 Linux 中,怎样查看一个命令是内部命令还是外部命令呢?下面就来为大家介绍. 一.区别: 1.内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高. 2.外部命令是系统的软件功能,用户需要时才从硬盘中读入内存. 二.如何判断. 在终端中输入 type 可以查看命令是内部命令还是外部命令.格式为: type  要查看的命令 例如,我们要查看 cd 命令是否为内部命令,可以键入 type cd.从返回的结果可以看出, cd 是一个内部命令. $type cd cd is a shell

linux查看命令来自哪个安装包

要查看命令来自哪个安装包 首先which  "命令"  找到命令路径 然后 rpm -qf  "路径" 例: [[email protected] ~]# which restore /sbin/restore [[email protected] ~]# rpm -qf /sbin/restore dump-0.4-0.6.b42.el6.x86_64

Linux 查看命令源码

一.简介 有时候想看看ls.cat.more等命令的源代码,本文介绍相应查看方法. 二.方法 参考: http://blog.csdn.net/silentpebble/article/details/41279285 http://blog.csdn.net/zhenwo123/article/details/19190189 查看uname这个命令的源代码 # whereis uname uname: /bin/uname /usr/share/man/man1/uname.1.gz /us

Linux查看命令终止进程

[email protected]:~$ ps PID TTY TIME CMD 2576 pts/0 00:00:00 bash 2742 pts/0 00:00:00 ps [email protected]:~$ kill -9 [2742] bash: kill: [2742]: 參数必须是进程或任务 ID -9 表示强迫进程马上停止 通经常使用 ps 查看流程 PID .使用 kill 命令终止进程 版权声明:本文博主原创文章,博客,未经同意不得转载.

linux 查看命令 ___软连接__大小排序 ___时间排序

(List列表)1. ls -L 查看软连接 (link) 2. ls -t 按时间进行文件的排序(time) 3. ls -R (recursion循环)将目录下所有的子目录的文件都列出来,相当于我们编程中的"递归"实现 4. ls -a 列出文件下所有的文件(all)包括以.开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)5. ls -A 列出除了"."和".."以外的文件. 6. ls -S 以文件的大小

linux查看命令帮助的方法

1.使用man命令查看栗子: [[email protected] ~]# man cd 执行man命后的帮助信息简介: 帮助标题 功能说明 NAME 命令说明及介绍 SYNOPSIS 基本使用语法 DESCRIPTION 参数选项说明 man帮助页面快捷键 快捷键 功能说明 /string 向下搜索string字符串 ?string 向上搜索string字符串 n,N 当使用"/"或"?"搜索 字符串时,n继续按相同方向查询,N则按照反向查询.例子:/string

linux系统信息查看命令

常用命令整理如下: 查看主板的序列号: dmidecode | grep -i ’serial number’ 用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor] 查看内存信息:cat /proc/meminfo [free -m][vmstat] 查看板卡信息:cat /proc/pci 查看显卡

Linux基础文本查看命令之 cat,tac,more,less,head,tail

在使用linux的过程中多多少少都会涉及到文本的操作,因此掌握一些文本操作的工具命令能大大的提高我们的工作效率. cat命令 cat命令的用途是链接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者是从标准输入读取内容并显示,它常与重定向符号配合使用. 1)命令格式 cat    [选项]    [FILENAME] 2)命令功能 将文件或标准输入组合输出到标准输出. 3)命令参数 -E:在每行结束处显示 $ -n:对输出的所有行编号 -s:不输出多行空行 4)常

linux查看硬件和系统信息的相关命令简介

linux查看硬件和系统信息的相关命令简介 <转> [[email protected] ~] # uname -a               # 查看内核/操作系统/CPU信息的linux系统信息命令[[email protected] ~] # head -n 1 /etc/issue   # 查看操作系统版本,是数字1不是字母L[[email protected] ~] # cat /proc/cpuinfo      # 查看CPU信息的linux系统信息命令[[email prot