[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  资源,资源,国外永久免费VPS

Linux指令入门-文本文件查看命令cat

全球[VPS测评]来源:VPS推荐网点击:591
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
Linux指令入门-文本文件查看命令cat

文本文件查看命令

cat

命令描述:cat命令用于查看内容较少的纯文本文件。

命令格式:cat [选项] [文件]

命令参数说明:

 
参数说明
-n或--number显示行号
-b或--number-nonblank显示行号,但是不对空白行进行编号
-s或--squeeze-blank当遇到有连续两行以上的空白行,只显示一行的空白行

命令使用示例:

1.   将一个自增序列写入test.txt文件中。

<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-variable">$(</span>seq <span class="hljs-number">1</span> <span class="hljs-number">10</span>); <span class="hljs-keyword">do</span> echo <span class="hljs-variable">$i</span> <span class="hljs-prompt">&gt;&gt; </span>test.txt ; done
1 <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-variable">$(</span>seq <span class="hljs-number">1</span> <span class="hljs-number">10</span>); <span class="hljs-keyword">do</span> echo <span class="hljs-variable">$i</span> <span class="hljs-prompt">&gt;&gt; </span>test.txt ; done

2.  查看文件内容。

<span class="hljs-title">cat</span> test.txt
1 <span class="hljs-title">cat</span> test.txt

命令输出结果:

3.  将文件内容清空。
cat /dev/<span class="hljs-literal">null</span> &gt; test.txt
1 cat /dev/<span class="hljs-literal">null</span> &gt; test.txt

4.  再次检查文件内容。

<span class="hljs-title">cat</span> test.txt
1 <span class="hljs-title">cat</span> test.txt

命令输出结果:

more

命令描述:more命令从前向后分页显示文件内容。

常用操作命令:

 
操作作用
Enter向下n行,n需要定义,默认为1行
Ctrl F或空格键(Space)向下滚动一页
Ctrl B向上滚动一页
=输出当前行的行号
!命令调用Shell执行命令
q退出more

命令使用示例:

从第20行开始分页查看系统日志文件/var/log/messages。

more <span class="hljs-number">20</span> /var/<span class="hljs-built_in">log</span>/messages
1 more  <span class="hljs-number">20</span> /var/<span class="hljs-built_in">log</span>/messages

命令输出结果:

less

命令描述:less命令可以对文件或其它输出进行分页显示,与moe命令相似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动。

命令格式:less [参数] 文件 

命令参数说明:

 
参数说明
-e当文件显示结束后,自动离开
-m显示类似more命令的百分比
-N显示每行的行号
-s显示连续空行为一行

命令常用操作:

 
快捷键说明
/字符串向下搜索字符串
?字符串向上搜索字符串
n重复前一个搜索
N反向重复前一个搜索
b或pageup向上翻一页
空格键或pagedown向下翻一页
u向前翻半页
d向后翻半页
y向前滚动一行
回车键向后滚动一行
q退出less命令

命令使用示例:

查看命令历史使用记录并通过less分页显示。

<span class="hljs-title">history</span> | less
1 <span class="hljs-title">history</span> | less

head

命令描述:head命令用于查看文件开头指定行数的内容。

命令格式:head [参数] [文件]

命令参数说明:

 
参数说明
-n [行数]显示开头指定行的文件内容,默认为10
-c [字符数]显示开头指定个数的字符数
-q不显示文件名字信息,适用于多个文件,多文件时默认会显示文件名

命令使用示例:

查看/etc/passwd文件的前5行内容。

<span class="hljs-title">head</span> -<span class="hljs-number">5</span> /etc/passwd
1 <span class="hljs-title">head</span> -<span class="hljs-number">5</span> /etc/passwd

命令输出结果:

tail

命令描述:tail命令用于查看文档的后N行或持续刷新内容。

命令格式:tail [参数] [文件]

命令参数说明:

 
参数说明
-f显示文件最新追加的内容
-q当有多个文件参数时,不输出各个文件名
-v当有多个文件参数时,总是输出各个文件名
-c [字节数]显示文件的尾部n个字节内容
-n [行数]显示文件的尾部n行内容

命令使用示例:

查看/var/log/messages系统日志文件的最新10行,并保持实时刷新。

tail <span class="hljs-operator">-f</span> -n <span class="hljs-number">10</span> /var/<span class="hljs-built_in">log</span>/messages
1 tail <span class="hljs-operator">-f</span> -n <span class="hljs-number">10</span> /var/<span class="hljs-built_in">log</span>/messages

ctrl c键退出文本实时查看界面。

stat

命令描述:用来显示文件的详细信息,包括inode、atime、mtime、ctime等。

命令使用示例:

查看/etc/passwd文件的详细信息。

<span class="hljs-title">stat</span> /etc/passwd
1 <span class="hljs-title">stat</span> /etc/passwd

命令输出结果:

wc

命令描述:wc命令用于统计指定文本的行数、字数、字节数。

命令格式:wc [参数] [文件]

命令参数说明:

 
参数说明
-l只显示行数
-w只显示单词数
-c只显示字节数

命令使用示例:

统计/etc/passwd文件的行数。

<span class="hljs-title">wc</span> -l /etc/passwd
1 <span class="hljs-title">wc</span> -l /etc/passwd

命令输出结果:

file

命令描述: file命令用于辨识文件类型。

命令格式:file [参数] [文件]

命令参数说明:

 
参数说明
-b列出辨识结果时,不显示文件名称
-c详细显示指令执行过程,便于排错或分析程序执行的情形
-f [文件]指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称
-L直接显示符号连接所指向的文件类别

命令使用示例:

查看/var/log/messages文件的文件类型。

file /<span class="hljs-keyword">var</span>/log/messages
1 file /<span class="hljs-keyword">var</span>/log/messages

命令输出结果:

diff

命令描述:diff命令用于比较文件的差异。

命令使用示例:

1.  构造两个相似的文件

<span class="hljs-built_in">echo</span> <span class="hljs-operator">-e</span> <span class="hljs-string">\'第一行\n第二行\n我是log1第3行\n第四行\n第五行\n第六行\'</span> &gt; <span class="hljs-number">1</span>.log<span class="hljs-built_in">echo</span> <span class="hljs-operator">-e</span> <span class="hljs-string">\'第一行\n第二行\n我是log2第3行\n第四行\'</span> &gt; <span class="hljs-number">2</span>.log
12 <span class="hljs-built_in">echo</span> <span class="hljs-operator">-e</span> <span class="hljs-string">\'第一行\n第二行\n我是log1第3行\n第四行\n第五行\n第六行\'</span> &gt; <span class="hljs-number">1</span>.log<span class="hljs-built_in">echo</span> <span class="hljs-operator">-e</span> <span class="hljs-string">\'第一行\n第二行\n我是log2第3行\n第四行\'</span> &gt; <span class="hljs-number">2</span>.log

2.  分别查看两个文件

3.  使用diff查看两个文件的差异

对比结果中的3c3表示两个文件在第3行有不同,5,6d4表示2.log文件相比1.log文件在第4行处开始少了1.log文件的第5和第6行。


[资源]历史优惠活动内容
  • #资源池VPS#30刀每年 3G内存 3T月流量 3IP 洛杉矶 BigFootServer
  • #黑五#nfphosting:资源池VPS低至$15/年 1G内存VPS低至8元每年
  • Centos系统安装人人影视linux客户端,随时随地下载大量电影资源
  • #资源#YunFile网盘资源下载工具
  • #资源#AWS 150刀申请教程、添加150美元兑换码到Amazon账户教程
  • #优惠#SparkVPS:$69/年资源池VPS 8核/8G/120G SSD/10TB流量
  • #优惠#Hosteons:Resource Pool系列产品7折优惠 ,资源池VPS,100
  • #黑五#Losangelesvps:全场4折优惠,洛杉矶1G不限流量VPS月付仅需2.4美元
  • #羊毛#宝塔面板:组团送堡塔APP、堡塔企业级备份、资源监视器一年免费使用
  • 恒速云:八月特惠活动,香港/美国不限流量VPS仅需16元每月,香港物理机独享资源月付300元
  • #资源池VPS#30刀每年 3G内存 3T月流量 3IP 洛杉矶 BigFootServer
  • #黑五#nfphosting:资源池VPS低至$15/年 1G内存VPS低至8元每年
  • Centos系统安装人人影视linux客户端,随时随地下载大量电影资源
  • #资源#YunFile网盘资源下载工具
  • #资源#AWS 150刀申请教程、添加150美元兑换码到Amazon账户教程
  • #优惠#SparkVPS:$69/年资源池VPS 8核/8G/120G SSD/10TB流量
  • #优惠#Hosteons:Resource Pool系列产品7折优惠 ,资源池VPS,100
  • #黑五#Losangelesvps:全场4折优惠,洛杉矶1G不限流量VPS月付仅需2.4美元
  • #羊毛#宝塔面板:组团送堡塔APP、堡塔企业级备份、资源监视器一年免费使用
  • 恒速云:八月特惠活动,香港/美国不限流量VPS仅需16元每月,香港物理机独享资源月付300元
  • #资源池VPS#30刀每年 3G内存 3T月流量 3IP 洛杉矶 BigFootServer
  • #黑五#nfphosting:资源池VPS低至$15/年 1G内存VPS低至8元每年
  • Centos系统安装人人影视linux客户端,随时随地下载大量电影资源
  • #资源#YunFile网盘资源下载工具
  • #资源#AWS 150刀申请教程、添加150美元兑换码到Amazon账户教程
  • #优惠#SparkVPS:$69/年资源池VPS 8核/8G/120G SSD/10TB流量
  • #优惠#Hosteons:Resource Pool系列产品7折优惠 ,资源池VPS,100
  • #黑五#Losangelesvps:全场4折优惠,洛杉矶1G不限流量VPS月付仅需2.4美元
  • #羊毛#宝塔面板:组团送堡塔APP、堡塔企业级备份、资源监视器一年免费使用
  • 恒速云:八月特惠活动,香港/美国不限流量VPS仅需16元每月,香港物理机独享资源月付300元
  • 恒速云:八月特惠活动,香港/美国不限流量VPS仅需16元每月,香港物理机独享资源月付300元
  • 恒速云:八月特惠活动,香港/美国不限流量VPS仅需16元每月,香港物理机独享资源月付300元
  • @PT党/资源占用狂→rytechhosting-G口不限量/1.5g内存/85g硬盘
  • crissic-KVM VPS 6折/openv双倍资源
  • urpad-72小时/VPS资源”不可描述”倍/
  • urpad-72小时/VPS资源”不可描述”倍/
  • urpad-72小时/VPS资源”不可描述”倍/
  • hostnine-VPS资源”不可描述”倍/reseller半价/虚拟主机6.5折
  • ethernetservers-VPS低至7.5美元/年 免费资源”不可描述”倍
  • #独享资源-Vultr全新VDS,适合需求较高的用户
  • 推荐→bandwagonhost-最新特价版VPS(2015/8)/资源加大/支付宝
  • hiformance – VPS低至$10年/KVM/1T流量/5机房/windows/#送
  • digitalocean全面免费升级提高VPS资源配置
  • hostmybytes -$21年付→给3个666M内存的VPS 资源池VPS
  • digitalocean→VPS资源免费双倍升级 免费送100美元
  • #推荐# hostwinds→资源”不可描述”倍/价格下降/windows仅5美元/支付宝
  • #推荐# hostwinds→资源”不可描述”倍/价格下降/windows仅5美元/支付宝
  • hosteons→新增OpenVZ7 VPS 免费双倍升级资源
  • hosteons→不限流量VPS 4月5折优惠 还有Windows/双倍资源奉送
  • hosteons→上新产品资源池 不限流量 允许用户在后台划分多个VPS 7折优惠码送上
  • vpsyc→重新测评VPS效果 cn2 gia网络已提高至300Mbps 资源充足
  • vpszi→晚高峰22:19第4次测试cn2 gia系列VPS 可以跑满带宽 资源充裕!
  • #推荐# contabo→全新VDS系列 独享资源 €36.99/月 24G内存/3核/18
  • #推荐# contabo→全新VDS系列 独享资源 €36.99/月 24G内存/3核/18
  • akkocloud→新年促销 德国VPS 原生IP 三网 cn2 gia网络 可解锁奈飞等资
  • 深圳速云→移动1Gbps带宽 云服务器+VDS(独享资源 不限流量) 8折优惠 560元/月
  • 欧路云→全场8折 香港cn2、美国200G高防、加拿大480G高防 资源自由定制 低至10元
  • pacificrack→新政策 5折续费 升级到正常版套餐 资源更加宽松!
  • raksmart→香港-日本-美国云服务器7折优惠 低至$12.15/年 独享带宽 免费快照
  • vaicdn→免备案+全行业+大厂带宽资源(香港单个节点最低1G带宽) 带高防的融合CDN

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-30342.html

    下一篇       上一篇