文本文件查看命令:cat, tac, more, less, tail, head
2015-08-24 20:46
603 查看
文本文件查看命令:cat, tac, more, less, tail, head
cat : 从第一行开始全部的文件内容
tac :从最后一行显示全部文件的内容
more:一页一页地显示文件内容
less: 一页一页地显示文件内容,但是允许向前翻页
tail:只显示结尾几行
head: 只显示前几行
cat命令是Concatenate(连续)的简写,将整个文件的内容显示在屏幕上,所以cat命令存在一个问
题,就是当整个文件内容比较多,超过屏幕尺寸时,我们就只能看到最后显示在屏幕上的内容,之前显示
的结果根本来不及看到。
tac命令和cat命令正好相反(从名字上也能看出),tac命令从文件的最后一行开始把文件内容连续
地显示在屏幕内容上。
cat,tac命令
语法:[OPTIONS]... FILE..
常见的参数选项
-a:显示所有内容
示例:
#cat -a /etc/passwd
more, less
语法:more [OPTIONS]... FILE...
常见的参数选项
-d: 显示翻页有退出提示
Space: 向后一屏;
Enter: 向后一行;
b: 向前一屏;
示例:
# more -dc /etc/profile //显示提示,并从终端或控制台顶部显示;
# more +4 /etc/profile //从profile的第4行开始显示;
# more -4 /etc/profile //每屏显示4行;
语法:less [OPTION]... FILE...
常见的参数选项
文本搜索:
/KEYWORD
?KEYWORD
n: 与命令方向相同的下一个;
N:与命令方向相反的前一个;
示例:
# less -N /etc/profile //显示行号
tail,head:用法都比较简单
语法:head [OPTION]... FILE
或tail [OPTION]... FILE
常见的参数选项:
-n #: 显示前#行或后#行
示例:
# tail -n 5 /etc/profile //显示/etc/profile的最后5行内容
# head -n 5 /etc/profile //显示/etc/profile的前面5行内容
-#
时间戳管理工具:touch
语法:touch [选项]... 文件..
常见的参数选项:
-a:或--time=atime或--time=access或--time=use 只更改存取时间。
-d:使用指定的日期时间,而非现在的时间。
-m:或--time=mtime或--time=modify 只更改变动时间。
-t:使用指定的日期时间,而非现在的时间。
每个文件都有三个时间戳:
atime: 文件最近一次被访问的时间;
mtime: 文件最近一次被“修改”的时间;
ctime:文件最近一次被“改变”的时间;
本文出自 “一万小时定律” 博客,请务必保留此出处http://daisywei.blog.51cto.com/7837970/1687816
cat : 从第一行开始全部的文件内容
tac :从最后一行显示全部文件的内容
more:一页一页地显示文件内容
less: 一页一页地显示文件内容,但是允许向前翻页
tail:只显示结尾几行
head: 只显示前几行
cat命令是Concatenate(连续)的简写,将整个文件的内容显示在屏幕上,所以cat命令存在一个问
题,就是当整个文件内容比较多,超过屏幕尺寸时,我们就只能看到最后显示在屏幕上的内容,之前显示
的结果根本来不及看到。
tac命令和cat命令正好相反(从名字上也能看出),tac命令从文件的最后一行开始把文件内容连续
地显示在屏幕内容上。
cat,tac命令
语法:[OPTIONS]... FILE..
常见的参数选项
-a:显示所有内容
示例:
#cat -a /etc/passwd
more, less
语法:more [OPTIONS]... FILE...
常见的参数选项
-d: 显示翻页有退出提示
Space: 向后一屏;
Enter: 向后一行;
b: 向前一屏;
示例:
# more -dc /etc/profile //显示提示,并从终端或控制台顶部显示;
# more +4 /etc/profile //从profile的第4行开始显示;
# more -4 /etc/profile //每屏显示4行;
语法:less [OPTION]... FILE...
常见的参数选项
文本搜索:
/KEYWORD
?KEYWORD
n: 与命令方向相同的下一个;
N:与命令方向相反的前一个;
示例:
# less -N /etc/profile //显示行号
tail,head:用法都比较简单
语法:head [OPTION]... FILE
或tail [OPTION]... FILE
常见的参数选项:
-n #: 显示前#行或后#行
示例:
# tail -n 5 /etc/profile //显示/etc/profile的最后5行内容
# head -n 5 /etc/profile //显示/etc/profile的前面5行内容
-#
时间戳管理工具:touch
语法:touch [选项]... 文件..
常见的参数选项:
-a:或--time=atime或--time=access或--time=use 只更改存取时间。
-d:使用指定的日期时间,而非现在的时间。
-m:或--time=mtime或--time=modify 只更改变动时间。
-t:使用指定的日期时间,而非现在的时间。
每个文件都有三个时间戳:
atime: 文件最近一次被访问的时间;
mtime: 文件最近一次被“修改”的时间;
ctime:文件最近一次被“改变”的时间;
本文出自 “一万小时定律” 博客,请务必保留此出处http://daisywei.blog.51cto.com/7837970/1687816
相关文章推荐
- POJ1273——最大流之Edmonds-Karp——Drainage Ditches
- Aizu - 2305 Beautiful Currency (二分 + DFS遍历)
- svn cleanup failed 解决办法
- poj 1995 Raising Modulo Numbers 【快速幂】
- hdu1532 Drainage Ditches
- hdu 1702 ACboy needs your help again!
- 1090. Highest Price in Supply Chain (25) -计层的BFS改进
- 1090. Highest Price in Supply Chain (25) -计层的BFS改进
- POJ2010--Moo University-Financial Aid(优先队列)
- Codeforces Round #317 [AimFund Thanks-Round] (Div. 1)(组合数学+容斥)
- 关键字copy 、retain、assign
- [[NSBundle mainBundle] infoDictionary]
- 利用QPainter绘制各种图形
- SharePoint 2013 - Cross-domain Library
- network namespace 与veth pair
- UNIX SIGIO信号的使用http://blog.csdn.net/msda/article/details/8090748
- AIX配置时间服务器(NTP)
- xcode提示: failed to get the task for process 解决方法
- Contains Duplicate -- leetcode
- dojo的TabContainer竖排摆放tab标签