精华内容
下载资源
问答
  • more 根据窗口大小,一页一页的显示文件内容 less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符 head 只显示头几行 tail 只显示最后几行 nl 类似于cat -n,显示时输出行号 tailf 类似于tai

    这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂:

    Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了!

    快速导读:

    • cat 由第一行开始显示内容,并将所有内容输出
    • tac 从最后一行倒序显示内容,并将所有内容输出
    • more 根据窗口大小,一页一页的显示文件内容
    • less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符
    • head 只显示头几行
    • tail 只显示最后几行
    • nl 类似于cat -n,显示时输出行号
    • tailf 类似于tail -f

    1. cat和tac(不常用)

    cat的功能是将文件从第一行开始连续的将内容输出在屏幕上。但是cat并不常用,原因是当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。

    cat语法:cat [-n] 文件名 (-n : 显示时,连行号一起输出)

    tac的功能是将文件从最后一行开始倒过来将内容数据输出到屏幕上。我们可以发现,tac实际上是cat反过来写。这个命令也不常用。

    tac语法:tac 文件名

    2. more和less(常用)

    more的功能是将文件从第一行开始,根据输出窗口的大小,适当的输出文件内容。当一页无法全部输出时,可以用“回车键”向下翻行,用“空格键”向下翻页。退出查看页面,请按“q”键。

    more的语法:more 文件名

    • Enter 向下n行,需要定义,默认为1行;
    • Ctrl f 向下滚动一屏;
    • 空格键 向下滚动一屏;
    • Ctrl b 返回上一屏;
    • = 输出当前行的行号;
    • :f 输出文件名和当前行的行号;
    • v 调用vi编辑器;
    • ! 命令 调用Shell,并执行命令;
    • q 退出more

    less的功能和more相似,但是使用more无法向前翻页,只能向后翻。 less可以使用【pageup】和【pagedown】键进行前翻页和后翻页,这样看起来更方便。

    less的语法:less 文件名

    less还有一个功能,可以在文件中进行搜索你想找的内容,假设你想在passwd文件中查找有没有weblogic字符串,那么你可以这样来做:

    [root@redhat etc]# less passwd
    1

    然后输入:

    /weblogic
    1

    回车

    此时如果有weblogic字符串,linux会把该字符已高亮方式显示。 退出查看页面,请按“q”键。

    3. head和tail(tail常用)

    head和tail通常使用在只需要读取文件的前几行或者后几行的情况下使用。head的功能是显示文件的前几行内容

    head的语法:head [n number] 文件名 (number 显示行数)

    tail的功能恰好和head相反,只显示最后几行内容

    tail的语法:tail [-n number] 文件名

    tailf命令几乎等同于tail -f,严格说来应该与tail –follow=name更相似些。当文件改名之后它也能继续跟踪,特别适合于日志文件的跟踪。与tail -f不同的是,如果文件不增长,它不会去访问磁盘文件。tailf特别适合那些便携机上跟踪日志文件,因为它能省电,因为减少了磁盘访问嘛

    4. nl

    nl的功能和cat -n一样,同样是从第一行输出全部内容,并且把行号显示出来

    nl的语法:nl 文件名

    这本阿里P8撰写的算法笔记,再次推荐给大家,身边不少朋友学完这本书最后加入大厂:

    Github 疯传!史上最强悍!阿里大佬「LeetCode刷题手册」开放下载了!

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索...而且 less 在查看之前不会加载整个文件,less命令比more命令更灵活,可以使用 pageup或者pagedown或者鼠标等功能来往前往后翻看文...

    请关注本头条号,每天坚持更新原创干货技术文章。

    如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

    1. less命令介绍

    本文主要介绍less命令,该命令类似于more,也是用于输出结果或者浏览文本内容,more命令只能向下看,不能往回看。而且 less 在查看之前不会加载整个文件,less命令比more命令更灵活,可以使用 pageup或者pagedown或者鼠标等功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,less拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

    b8ad0d72e3c786b6797ea3288c282330.png

    2. 命令选项

    less [参数] 文件

    3. 命令选项

    -b 设置缓冲区的大小

    -e 当文件显示结束后,自动离开

    -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件

    -g 只标志最后搜索的关键词

    -i 忽略搜索时的大小写

    -m 显示类似more命令的百分比

    -N 显示每行的行号

    -o 将less 输出的内容在指定文件中保存起来

    -Q 不使用警告音

    -s 显示连续空行为一行

    -S 行过长时间将超出部分舍弃

    -x 将“tab”键显示为规定的数字空格

    /字符串:向下搜索“字符串”的功能

    ?字符串:向上搜索“字符串”的功能

    n:重复前一个搜索(与 / 或 ? 有关)

    N:反向重复前一个搜索(与 / 或 ? 有关)

    b 向后翻一页

    d 向后翻半页

    h 显示帮助界面

    Q 退出less 命令

    u 向前滚动半页

    y 向前滚动一行

    空格键 滚动一行

    回车键 滚动一页

    [pagedown]: 向下翻动一页

    [pageup]: 向上翻动一页

    89b0cf2445ce27dad4c4242829abe47e.png

    4. 常见使用方法

    4.1 使用less查看系统日志

    [root@zcwyou ~]# less /var/log/messages

    执行结果:

    Nov 24 14:20:01 zcwyou systemd: Started Session 3154 of user root.

    Nov 24 14:20:01 zcwyou systemd: Starting Session 3154 of user root.

    Nov 24 14:30:01 zcwyou systemd: Started Session 3155 of user root.

    Nov 24 14:30:01 zcwyou systemd: Starting Session 3155 of user root.

    Nov 24 14:34:01 zcwyou systemd: Started Session 3156 of user root.

    Nov 24 14:34:01 zcwyou systemd: Starting Session 3156 of user root.

    Nov 24 14:40:01 zcwyou systemd: Started Session 3157 of user root.

    Nov 24 14:40:02 zcwyou systemd: Starting Session 3157 of user root.

    Nov 24 14:50:01 zcwyou systemd: Started Session 3158 of user root.

    72b73d31fb9048c9655ee7bd393e6f53.png

    linux使用less查看系统日志

    输出结果可以往上往下翻看。按键q退出。

    还可以使用快捷键:

    ctrl + F - 向前移动一屏

    ctrl + B - 向后移动一屏

    ctrl + D - 向前移动半屏

    ctrl + U - 向后移动半屏

    j - 向前移动一行

    k - 向后移动一行

    G - 移动到最后一行

    g - 移动到第一行

    q / ZZ - 退出 less 命令

    v - 使用配置的编辑器编辑当前文件

    h - 显示 less 的帮助文档

    4.2 查看进程结合less命令

    [root@zcwyou ~]# ps -ef |less

    UID PID PPID C STIME TTY TIME CMD

    root 1 0 0 11月27 ? 00:00:25 /usr/lib/systemd/systemd --switched-root --system --deserialize 22

    root 2 0 0 11月27 ? 00:00:00 [kthreadd]

    root 3 2 0 11月27 ? 00:00:00 [rcu_gp]

    root 4 2 0 11月27 ? 00:00:00 [rcu_par_gp]

    root 6 2 0 11月27 ? 00:00:00 [kworker/0:0H-kb]

    root 8 2 0 11月27 ? 00:00:00 [mm_percpu_wq]

    root 9 2 0 11月27 ? 00:00:01 [ksoftirqd/0]

    root 10 2 0 11月27 ? 00:00:23 [rcu_sched]

    root 11 2 0 11月27 ? 00:00:00 [rcu_bh]

    8619f0c41f9e38c792685e5a82b527cc.png

    linux查看进程结合less命令

    cbd516ccb74be5d882e0100f2c0a7b8a.png

    4.3 在输出结果在查找关键词

    [root@zcwyou ~]# history |less
    c67b286e1c4f8804c7cc46a9d89b4017.png

    Linux使用less查看历史命令记录

    在输出结果中,输入以下命令查看与nginx有关的命令记录

    /nginx

    当然,也可以使用grep过滤。

    [root@zcwyou ~]# history |grep nginx

    文章已经同步到博客站:

    https://www.linuxrumen.com/cyml/567.html

    点击了解更多,快速查看更多的技术文章列表。

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. head命令简介本文主要介绍head命令的作用与常用使用方法,该... 常见使用方法3.1 显示文件...

    请关注本头条号,每天坚持更新原创干货技术文章。

    如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

    1. head命令简介

    本文主要介绍head命令的作用与常用使用方法,该命令和tail命令相反,head默认显示用来显示文本开头,而tail默认显示结尾某个数量的文字区块。

    2ab9250d1939faa2a3fdd88347a81823.png

    2. head命令选项

    -q 隐藏文件名

    -v 显示文件名

    -c 显示字节数

    -n 显示的行数

    3. 常见使用方法

    3.1 显示文件前10个字节:

    [root@zcwyou ~]# head -c 10 /etc/passwdroot:x:0:0

    3.2 显示文件前10行,默认

    [root@zcwyou ~]# head /etc/passwd

    root:x:0:0:root:/root:/bin/bash

    bin:x:1:1:bin:/bin:/sbin/nologin

    daemon:x:2:2:daemon:/sbin:/sbin/nologin

    adm:x:3:4:adm:/var/adm:/sbin/nologin

    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

    sync:x:5:0:sync:/sbin:/bin/sync

    shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

    halt:x:7:0:halt:/sbin:/sbin/halt

    mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

    operator:x:11:0:operator:/root:/sbin/nologin

    351489f81f4ad82f163b210b797220e7.png

    linux head命令默认输出

    d53d612af2d0707bba154f22b1ea6df2.png

    3.3 显示文件前3行

    使用-c选项

    [root@zcwyou ~]# head -n 3 /etc/passwd

    root:x:0:0:root:/root:/bin/bash

    bin:x:1:1:bin:/bin:/sbin/nologin

    daemon:x:2:2:daemon:/sbin:/sbin/nologin

    2700d1fb3a6394fb8de8429329c60380.png

    Linux head命令指定显示行数

    95e36e51aea0be6964bc836779f56b5b.png

    4.总结

    head命令一般用于过滤输出结果,可结合其他工具一般使用。

    本文已同步至博客站:

    https://www.linuxrumen.com/cyml/559.html

    点击了解更多,快速查看更多的技术文章列表。

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. head命令简介本文主要介绍head命令的作用与常用使用方法,该... 常见使用方法3.1 显示文件...

    请关注本头条号,每天坚持更新原创干货技术文章。

    如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

    1. head命令简介

    本文主要介绍head命令的作用与常用使用方法,该命令和tail命令相反,head默认显示用来显示文本开头,而tail默认显示结尾某个数量的文字区块。

    131c23a3cb7eda2302c3c6cc258ae989.png

    2. head命令选项

    -q 隐藏文件名

    -v 显示文件名

    -c 显示字节数

    -n 显示的行数

    3. 常见使用方法

    3.1 显示文件前10个字节:

    [root@zcwyou ~]# head -c 10 /etc/passwdroot:x:0:0

    3.2 显示文件前10行,默认

    [root@zcwyou ~]# head /etc/passwd

    root:x:0:0:root:/root:/bin/bash

    bin:x:1:1:bin:/bin:/sbin/nologin

    daemon:x:2:2:daemon:/sbin:/sbin/nologin

    adm:x:3:4:adm:/var/adm:/sbin/nologin

    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

    sync:x:5:0:sync:/sbin:/bin/sync

    shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

    halt:x:7:0:halt:/sbin:/sbin/halt

    mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

    operator:x:11:0:operator:/root:/sbin/nologin

    a7c7d068d5dae9e8a9b988c1bb21f26f.png

    linux head命令默认输出

    f001ada3f5055980968e349423042916.png

    3.3 显示文件前3行

    使用-c选项

    [root@zcwyou ~]# head -n 3 /etc/passwd

    root:x:0:0:root:/root:/bin/bash

    bin:x:1:1:bin:/bin:/sbin/nologin

    daemon:x:2:2:daemon:/sbin:/sbin/nologin

    a362bc1b14c97596956040884b0460fc.png

    Linux head命令指定显示行数

    d518b86d3b2ea44f3fcceabb051194ae.png

    4.总结

    head命令一般用于过滤输出结果,可结合其他工具一般使用。

    本文已同步至博客站:

    https://www.linuxrumen.com/cyml/559.html

    点击了解更多,快速查看更多的技术文章列表。

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索...而且 less 在查看之前不会加载整个文件,less命令比more命令更灵活,可以使用 pageup或者pagedown或者鼠标等功能来往前往后翻看文...
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号...Linux上一般用于查看文本文件,比如普通文件格式的源代码。cat不能用于查看二进制文件。对于编译出来的程序,不能用cat打开。ca...
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号...Linux上一般用于查看文本文件,比如普通文件格式的源代码。cat不能用于查看二进制文件。对于编译出来的程序,不能用cat打开。ca...
  • 怎么查看linux文件查看文件内容的命令:cat 由第一行开始显示内容,并将所有内容输出tac 从最后一行倒序显示内容,并将所有内容输出more 根据窗口大小,一页一页的现实文件内容less 和more类似,但其优点可以往前...
  • linux 查看文件内容 显示行号

    千次阅读 2019-08-30 14:23:45
    怎么linux 系统中查看文件时显示行号 ? 1. 使用 vi 或者vim 命令打开文件 打开后的文件内容日如下 2. 直接输入以下命令,按Ente健 显示文件行号 :set nu 或者 :set number 成功后显示如下 ...
  • 我们知道在图形界面上查看文件内容只需要双击打开就好,那么在终端窗口里怎么查看文件内容呢?显然是需要能有一个命令能把文件内容显示在终端界面上。 查看文件内容主要有两个命令,分别是 cat 和 more,还有一个 ...
  • 引言最近自己的服务器被一个名为xmrig的挖矿程序挖矿了,想查看这个进程的内容,我们首先得找到这个东西,下面就是根据进程名称查找所在目录的方法:linux下进程运行后,进程信息存储在/proc/进程id 目录下面,进程...
  • Linux系统中查看文件内容时,可以使用cat命令来查看,但是cat命令一般只适合查看文件内容较少的文件。该怎么使用cat命令呢?下面我们就来看看详细的教程。1、cat命令的语法格式为:cat [参数] [文件]对于一般的查看...
  • linux怎么查找文件

    2021-02-25 23:17:48
    在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等...
  • nm命令是linux下自带的特定文件分析工具,一般用来检查分析二进制文件、库文件、可执行文件中的符号表,返回二进制文件中各段的信息。 目标文件、库文件、可执行文件 首先,提到这三种文件,我们不得不提的就是gcc的...
  • 查看文件编码在Linux查看文件编码可以通过以下几种方式:1.在Vim中 可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决 用Vim查看文件乱码的问题,那么你...
  • 前言通常情况下,Linux系统并不会产生zip文件,而是由用户把zip文件上传到Linux系统中,产生解压的需求。2. 安装zip解压工具unzip以CentOS7.5最小化安装为例,系统并没有集成unzip工具,需要额外安装[root@zcwyou ~...
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解在Linux系统上怎么查看某个...linux怎么查看某个文件夹大小2. 如何使用`du`...
  • linux查看文件和目录的命令是:LSLinux ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。语法ls [-alrtAFR] [name...]参数 :-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"....
  • 查看文件内容的命令: cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的现实文件内容 less 和more类似,但其优点可以往前翻页,而且...
  • Linux怎么快速查看某个文档...3.Linux查看文件内容有多种方法, 常用的命令有vim,cat,more,less,head,tail等。 4.各个方法中,for语句效率最高,而在while循环中读写文件时 https://www.jb51.net/article...
  • linux怎么恢复删除的文件

    千次阅读 2021-01-21 22:00:29
    尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的 一、用运...
  • 这个你可以看配置文件 启用了才有这样的记录默认是没有的linux系统中的/etc/my.cnfmy.cnf内容:log-bin = mysqlbin # 默认配置比如上面的设置重启数据库会生成mysqlbin.000001文件常用的命令1、查看日志开启状态 ...
  • 转:http://zhidao.baidu.com/link?url=3sUuIRmealK3blfXj6NJIPKlUDBWW8JPeoXZvPHsN4pmsqjwFKT3-aNSVwqhxME__INqqxU-qmJMd-eVxgtHiWX5jarcpA0YUwEKN1yYHhe ...具体查看使用规则: #sed --help; 显示文件X行命令: #s
  • linux怎么查看压缩包中的内容

    千次阅读 2012-11-28 15:16:17
    bzcat 档名.bz2 zcat 档名.gz tar文件: tar tf gz 文件: gzip -d -c -r *
  • 今天被面试到linux怎么查看大文件中的某几行,被问倒了。整理下。vi (vim)文件名-----#编辑方式查看,可修改 cat 文件名--------#显示全部文件内容 more 文件名-------#分页显示文件内容 ...
  • 命令:相关显示命令有sed,tail,cat.awk,head等,可以常看Linux命令大全,man命令或者help命令查看相关用法。我们只介绍其中的一部分。一、sed命令#sed --help;查看具体使用规则:#sed -n 'xp' filename;显示文件X...
  • 文件操作之修改配置文件内容 在一些系统或者游戏运行时经常遇到一些情况需要修改一下配置文件的内容,比如游戏中任务升级了,需要修改人物等级,那么这是怎么完成的呢? 好,我还是老规矩先来介绍一个函数,strstr ...
  • linux查看一个文件夹的大小的命令为: du --max-depth 1 -lh 该文件夹的完整路径 例,查询/var文件夹的大小: du --max-depth 1 -lh /var du 递归查询该路径下所有文件的大小(若不加任何参数,则显示...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 315
精华内容 126
关键字:

linux怎么查看文件内容

linux 订阅