linux文件cat/tac/more/less/head/tail/find/vimdiff
| [root@localhost test]# ls
a aa b c
-d选项查看目录文件自身信息:
[root@localhost test]# ll -d
drwxr-xr-x 3 root root 43 Oct 1 20:20 .
|
| cat适合查看短的文件,若文件过长,则只显示其后面的部分,其他的在null里,没法查看,显示出来的最后一行就是文本的最后一行.而tac则是反过来看,倒向显示,只显示其前面部分,最后一行是文件内容的第一行.cat可以设置-n ,但设置-4等不起作用 . tac 设置 -n 报错. [root@localhost test]# cat a
how do you do?
[root@localhost test]# tac a
how do you do?
|
| more:打印到屏幕里,未显示的可以通过空格或回车或Shift+Page up/down显示. 不能通过上下键查看.(more 无可使用 -n 选项.)
less:可以通过上下键查看,不能通过Shift+Page
up/down上下翻页查看.可以搜索关键字,方法是输入: /关键字,其不是打印到显示屏,要返回到终端:Ctrl+z. 或者:q返回.(使用 -n 选项无效.) |
| head:默认显示前10行,可通过加-n表示显示多少行,一般用来看配置文件(前几行说明)
tail:查看最后几行,可通过加-n,一般用来看日志文件.(看最后几行出问题的内容.)
tail的另一常用用法:
tail -f file_name. 这里f是follow的缩写,表示跟随实时变动. [root@localhost [root@localhost test]# head -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 [root@localhost test]# tail -2 /etc/passwd postfix:x:89:89::/var/spool/postfix:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin |
说明:
| cat /more/head/tail ---不怎么消耗内存(读到一行打印一行)
vim/less--是整体的进入内存,非常耗内存.(读出所有再打印.) |
find查找文件:
| find [搜索范围] [匹配条件] 选项: -name 根据名字查找 -size -user -group 根据所属组查找相关文件 -type -inum -amin -cmin -mmin [root@localhost test]# find [root@localhost [root@localhost test]# find [lbg@localhost |
vimdiff比较查看两个文件的不同:
| [root@localhost test]# vimdiff a b ---比较文件a和b的差异。 |
文件处于编辑状态后连接异常关闭的处理方法:
| [root@localhost test]# ll -a ---在文件路径中查看是否有同名的.swp结尾的隐藏文件.若有则删除该隐藏文件后再打开该文件即可。 |
linux文件cat/tac/more/less/head/tail/find/vimdiff的更多相关文章
- Linux命令:查看文件内容cat|tac|more|less|head|tail|nl|od
查看文件内容的命令;cat, tac, more, less, head, tail, nl, 1)cat 由第一行开始显示文档内容,一直显示到最后 2)tac 从最后一行开始显示,一直显示到第一行内 ...
- Linux指令--cat,tac
原文出处:http://www.cnblogs.com/peida/archive/2012/10/30/2746968.html cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内 ...
- Linux命令(六) 查看文件 cat tac more less tail
如果要查看文件,使用 cat less tac tail 和 more 中的任意一个即可. 1.cat 使用 cat 命令查看文件时会显示整个文件的内容,注意cat只能查看文本文件的内容,如 ...
- 2017-06-29(cat tac more less head tail)
cat 查看文件内容 cat -A 相当于-vET的整合参数,可列出一些特殊的字符,而不是空白而已 -b 列出行号,空白行不标号 -E 将结尾的断行字符 $ 显示出来 -n 列出行号,空 ...
- Linux-- 查看文件 cat/tac
cat 查看文件 用法:cat 文件名 1.显示非空白行行号 -b 2.显示所有行号 -n 3.将[Tab]按键以 ^T 显示出来 -T 4.显示出特殊字符 -V 5.将结尾的断行字符$显示出来 -E ...
- Linux 文件内容查看(cat、tac、nl 、more 、less、head、tail )
Linux系统中使用以下命令来查看文件的内容: cat: 由第一行开始显示文件内容tac :从最后一行开始显示,可以看出 tac 是 cat 的倒著写!nl: 显示的时候,顺道输出行号!more ...
- linux 浏览查看文件more,less,head,tail,cat,tac,od,nl命令使用简介
参考:linux 基本命令详解 cat,tac,nl,more,less,head,tail,od 命令more,less,head,tail,cat,tac,od,nl等是是使用Linux系统常用的 ...
- Linux 150命令之查看文件及内容处理命令 cat tac less head tail cut
cat 查看文件内容 [root@mysql tmp]# cat 2.txt 1234 -n 查看行号 [root@mysql tmp]# cat -n 2.txt 1 1234 ...
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
概述 在Linux系统下,有很多命令可以查看文本文件的内容,如cat/tac/nl/more/less/head/tail等命令,当然还有vi/nano等文本编辑器.在这里,我只介绍其中自己常用的一部 ...
随机推荐
- 习题3-3 数数字(Digit Counting , ACM/ICPC Danang 2007, UVa1225)
#include<stdio.h> #include<string.h> int main() { char s[100]; scanf("%s",s); ...
- 《我想进大厂》之Dubbo普普通通9问
这是面试专题系列第四篇,Dubbo系列.Dubbo本身并不复杂,而且官方文档写的非常清楚详细,面试中dubbo的问题一般不会很多,从分层到工作原理.负载均衡策略.容错机制.SPI机制基本就差不多了,最 ...
- redis 各种数据结构的encoding实现
redis 各种数据结构的encoding实现 Redis type命令实际返回的就是当前键的数据结构类型,它们分别是:string(字符串).hash(哈希).list(列表).set(集合).zs ...
- JetBrains-CLion永久激活教程
前言 JetBrains Clion 是一款专为 C/C++ 开发所设计的跨平台 IDE.本文适用 JetBrains CLion v2019.3/3.1/3.2/3.3 永久激活,附破解补丁和激活码 ...
- python文件管道 下载图集
# -*- coding: utf-8 -*- import re from time import sleep import scrapy from scrapy.linkextractors im ...
- 第六章 IP基本原理
一.引入 1.IP是网络层协议,也是当今应用最广泛的网络协议之一 2.IP协议规定了数据的封装方式,网络节点的标识方法,用于网络上数据的端到端的传递. 二.IP协议概述 1.IP及相关协议 2.IP的 ...
- 在centos下启动nginx出现Failed to start nginx.service:unit not found
错误的原因就是没有添加nginx服务,所以启动失败. 解决方法: 1. 在/root/etc/init.d/目录下新建文件,文件名为nginx 或者用命令在根目录下执行:# vim /etc/i ...
- pybind11和numpy进行交互
使用一个遵循buffer protocol的对象就可以和numpy交互了. 这个buffer_protocol要有哪些东西呢? 要有如下接口: struct buffer_info { void ...
- 【bug录】安装项目编译环境bug录
安装mySQL是遇到一些问题: 刚开始按照教程配置int文件,看着图标没有显示正确,把隐藏文件夹后缀名去掉, mysql由两种版本,zip和msi格式,我用的是zip格式,mysql后进行解压,记住解 ...
- Foundation 用于开发响应
Foundation 用于开发响应式的 HTML, CSS and JavaScript 框架. Foundation 是一个易用.强大而且灵活的框架,用于构建基于任何设备上的 Web 应用. Fou ...