Linux运维15:查看文件内容

 系列专题:Linux运维入门教程 


       在linux平台运维过程中,阅读文件或查看文件额内容是必不可少的,本章简单介绍运维过程中经常使用的命令。


Linux系统中使用以下命令来查看文件的内容:

       cat  由第一行开始显示文件内容
       head 只看头几行
       tail 只看尾巴几行
       more 一页一页的显示文件内容
       less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
       nl   显示的时候,顺道输出行号!

1 cat

由第一行开始显示文件内容

语法:

cat [-AbEnTv]

参数说明:

-A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
-E :将结尾的断行字节 $ 显示出来;
-n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;
-T :将 [tab] 按键以 ^I 显示出来;
-v :列出一些看不出来的特殊字符

常用命令:

cat <文件名>

 示例:

[root@devvm test]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="13381ca0-5a2a-4e69-81c0-292c85d70e6b"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.216.100"
PREFIX="24"
GATEWAY="192.168.216.1"
IPV6_PRIVACY="no"
[root@devvm test]# 

2. head

只看头几行

语法:

head [-n number] 文件 

参数说明:

-n :后面接数字,代表显示几行的意思

 示例,查看前5行

[root@devvm test]# head -n 5  /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
[root@devvm test]# head -5  /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
[root@devvm test]# 

3. tail

只看尾巴几行

语法:

tail [-n number] 文件 

参数说明:

-n :后面接数字,代表显示几行的意思
-f :表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测

查看后5行

[root@devvm test]# tail -n 5  /etc/sysconfig/network-scripts/ifcfg-ens33 
ONBOOT="yes"
IPADDR="192.168.216.100"
PREFIX="24"
GATEWAY="192.168.216.1"
IPV6_PRIVACY="no"
[root@devvm test]# tail -5  /etc/sysconfig/network-scripts/ifcfg-ens33 
ONBOOT="yes"
IPADDR="192.168.216.100"
PREFIX="24"
GATEWAY="192.168.216.1"
IPV6_PRIVACY="no"
[root@devvm test]# 

4. more

一页一页翻动

语法:

more <文件>

5.less

一页一页翻动,less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

语法:

less <文件>

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Linux系统运维是一个广泛而庞大的领域,涉及到各种技术和工具。从入门到企业实战的过程需要掌握一系列的知识和技能。 首先,入门阶段需要了解Linux的基本概念和特点,学习常用的命令和操作技巧。可以通过阅读相关书籍或者在线教程来学习,也可以通过参加培训课程来系统性学习。 在掌握了基础知识之后,需要进一步学习Linux系统的安装、配置和管理。这包括对硬件环境的了解,系统安装过程的实践,以及对各种配置文件和系统组件的掌握。 接下来,需要学习Linux系统的网络配置和服务管理。这包括理解网络的概念和协议,掌握网络配置的方式和方法,以及学习如何安装和管理各种网络服务,如Web服务器、邮件服务器等。 同时,必须熟悉Linux系统的安全管理和备份恢复。这包括理解系统安全的基本原理和方法,学会进行用户权限管理、防火墙配置和漏洞扫描等操作;同时,还需要构建合理的备份策略,定期备份系统和数据,并掌握恢复操作。 最后,进入企业实战阶段,需要学习和掌握大规模Linux系统的集中管理和自动化运维技术。这包括理解企业级Linux系统的架构和配置管理工具,学习如何使用脚本和自动化工具来管理和维护系统。 总之,Linux系统运维是一个学习和实践相结合的过程,需要不断地积累和提升知识和技能。通过不断的学习和实践,不仅可以应对各种常见的运维问题,还可以提高系统的稳定性和可靠性,为企业的业务发展提供有力的支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YoungerChina

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值