Linux_文件查看
文件查看
- 直接查看内容:cat , tac , nl
- 翻页查看:more , less
- 指定获取内容:head , tail
- 查看非纯文字文档:od
- 文件时间更新与新建:touch
cat: 从首行开始显示整个文档
[root@hadoop09-linux tmp]# cat /etc/passwd
tac: 从尾行开始显示整个文档
[root@hadoop09-linux tmp]# tac /etc/passwd
nl: 显示整个文档内容并加上行号(注:空行不会加行号)
[root@hadoop09-linux tmp]# nl /etc/passwd
more: 显示部分文档(空格翻页查看,回车逐行查看,q键退出,/自上而下查找)
- 空白键 (space) :代表向下翻一页
- Enter :代表向下翻『一行』
- /字串 :代表在这个显示的内容当中,向下搜寻『字串』这个关键字
- :f :立刻显示出档名以及目前显示的行数
- q :代表立刻离开 more ,不再显示该文件内容
- b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用
[root@hadoop09-linux tmp]# more /etc/man.config
less: 与more类似但具有更多功能
- 空白键 :向下翻动一页
- [pagedown] :向下翻动一页
- [pageup] :向上翻动一页
- /字串 :向下搜寻『字串』的功能
- ?字串 :向上搜寻『字串』的功能
- n :重复前一个搜寻 (与 / 或 ? 有关!)
- N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
- q :离开 less 这个程序
head : 从头获取指定行数文件内容
[root@hadoop09-linux ~]# head -2 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
[root@hadoop09-linux ~]# head -n 2 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
tail: 与head类似指定获取行数,-f 动态获取内容并追加在屏幕上
[root@hadoop09-linux ~]# tail -n 2 /etc/passwd
liuwl:x:500:500:BF-Hadoop-CentOS_6.4:/home/liuwl:/bin/bash
named:x:25:25:Named:/var/named:/sbin/nologin
[root@hadoop09-linux ~]# tail -2 /etc/passwd
liuwl:x:500:500:BF-Hadoop-CentOS_6.4:/home/liuwl:/bin/bash
named:x:25:25:Named:/var/named:/sbin/nologin
[root@hadoop09-linux ~]# tail -f /etc/passwd
gdm:x:42:42::/var/lib/gdm:/sbin/nologin
saslauth:x:498:76:"Saslauthd user":/var/empty/saslauth:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin
pulse:x:497:496:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
liuwl:x:500:500:BF-Hadoop-CentOS_6.4:/home/liuwl:/bin/bash
named:x:25:25:Named:/var/named:/sbin/nologin
od: 能够查看多种类型文件
-t :后面可以接各种『类型 (TYPE)』的输出,例如:
- a :利用默认的字节来输出;
- c :使用 ASCII 字节来输出
- d[size] :利用十进位(decimal)来输出数据,每个整数占用 size bytes ;
- f[size] :利用浮点数值(floating)来输出数据,每个数占用 size bytes ;
- o[size] :利用八进位(octal)来输出数据,每个整数占用 size bytes ;
- x[size] :利用十六进位(hexadecimal)来输出数据,每个整数占用 size bytes
[root@hadoop09-linux ~]# od -c /etc/passwd
0000000 r o o t : x : 0 : 0 : r o o t :
0000020 / r o o t : / b i n / b a s h \n
0000040 b i n : x : 1 : 1 : b i n : / b
0000060 i n : / s b i n / n o l o g i n
0000100 \n d a e m o n : x : 2 : 2 : d a
0000120 e m o n : / s b i n : / s b i n
touch: 文件更新时间,或新建
- -a :仅修订 access time;
- -c :仅修改文件的时间,若该文件不存在则不创建新文件;
- -d :后面可以接欲修订的日期而不用目前的日期,也可以使用 --date="日期或时间"
- -m :仅修改 mtime ;
- -t :后面可以接欲修订的时间而不用目前的时间,格式为[YYMMDDhhmm]
touch -d "2 days ago" bashrc
Linux_文件查看的更多相关文章
- Android Studio - HPROF文件查看和分析工具
Android Studio 翻译的官方文章 原文链接 当你在Android Studio中使用Android Monitor里的Memory Monitor工具监视内存使用情况时,可以把Java堆快 ...
- 从jsTree演示代码中提取的在线文件查看
从jsTree演示代码中提取的在线文件查看 jsTree 请参考:https://www.jstree.com/ 效果如下: 代码下载:http://files.cnblogs.com/files/z ...
- Linux常用命令_(文件查看)
文件查看主要有以下命令 cat.tac.more.less.head.tail.nl cat命令:是一个文本文件查看和连接工具.从第一个字节开始正向查看文件的内容,适用于小文件 以第一行开始,显示没有 ...
- 02-IOSCore - NSFileHandle、合并文件、文件指针、文件查看器
[day0201_NSFileHandle]:文件句柄 1 NSFileHandle 文件对接器.文件句柄 常用API: - (NSData *)readDataToEndOfFile;读取数据到最后 ...
- 【linux之文件查看,操作】
一.shell如何处理命令 1.shell会根据在命令中出现的空格字符,将命令划分为多个部分 2.判断第一个字段是内部命令还是外部命令 内部命令:内置于shell的命令(shell builtin) ...
- Linux 基本操作--文件查看 (day3)
一.查看文件-----cat (详情参考:http://blog.sina.com.cn/s/blog_52f6ead0010127xm.html) 语法结构: cat 查看方式 文件 cat -A ...
- linux文件查看
查看目录 #查看文件 使用 ls 命令,加上参数 -l 表示查看详细信息,-a 表示查看包含隐藏文件在内的文件.也可使用通配符,*代表任意个字符,? 表示单个字符. $ ls ch*.doc #表 ...
- swap文件查看
建议 Swap 使用单独的分区: a swap file a combination of swap partitions and swap files. Swap 大小的计算公式: M 等于物理内存 ...
- linux目录管理、时钟管理、文件查看命令
inux的两种时钟: 系统时钟:由Linux内核通过CPU的工作频率进行的计时: 硬件时钟: hwclock: 显示硬件时钟 -s, --hctosys -w, --systohc cal:日历 目录 ...
随机推荐
- 同一天的时间差,显示为HHMMSS和指定日期时间部分
//1.hhmmss private String setGoodsDisBalance(Date startTime,Date endTime){ //时间差:毫秒ms long diff = en ...
- CF735C 数论\平衡树叶子节点的最大深度\贪心\斐波那契\条件归一化
http://codeforces.com/problemset/problem/735/C 题意..采用淘汰赛制..只要打输就退出比赛..而且只有两个选手打过的场数 相差不超过1才能比赛..最后问你 ...
- BurpSuite导出log配合SQLMAP批量扫描注入点
sqlmap可以批量扫描包含有request的日志文件,而request日志文件可以通过burpsuite来获取, 因此通过sqlmap结合burpsuite工具,可以更加高效的对应用程序是否存在SQ ...
- 宫格布局实例(注意jquery的版本号要统一)2
<!DOCTYPE html><html><head><meta charset="utf-8" /><style> * ...
- rem单位在手机网站中的使用
em单位是相对于父节点的font-size,会有一些组合的问题,而rem是相对于根节点(或者是html节点),也就是说你可以在html节点定义一个单独的字体大小,然后所有其他元素使用rem相对于这个字 ...
- POJ 2503 字典树
题目链接:http://poj.org/problem?id=2503 题意:给定一个词典,输入格式为[string1' 'string2] 意思是string2的值为string1. 然后给定一波 ...
- psql-03数据类型(1)
PostgreSQL支持的数据类型远比其他数据库要多; 类型输入与转换 select int '1', date '2015-12-6'; select '1'::int, '2015-12-6':: ...
- no-jquery 04 Events
Events Sending Native (DOM) Events anchorElement.click(); Sending Custom Events var event = document ...
- bean之间的关系:继承、依赖
继承 这里说的继承和java的继承是不一样的,不是父类子类.但思想很相似,是父bean和子bean 1.父bean是一个实例时.它本身是一个完整的bean 2.父bean是模板,抽象bean,不能被 ...
- Spring Boot 集成MyBatis
http://blog.csdn.net/isea533/article/details/50359390