扣丁学堂Linux培训之理解/etc/services文件内容格式

2019-01-25 14:06:36 545浏览

今天扣丁学堂Linux培训老师给大家介绍一下关于理解Linux中的/etc/services文件及内容、格式的重要性。首先Internet守护程序(ineted)是Linux世界中的重要服务。它借助/etc/services文件来处理所有网络服务。在本文中,我们将向你介绍这个文件的内容,格式以及它对于Linux系统的意义。



/etc/services文件包含网络服务和它们映射端口的列表。inetd或xinetd会查看这些细节,以便在数据包到达各自的端口或服务有需求时,它会调用特定的程序。

作为普通用户,你可以查看此文件,因为文件一般都是可读的。要编辑此文件,你需要有root权限。

$ ll /etc/services
-rw-r--r--. 1 root root 670293 Jun  7  2013 /etc/services

/etc/services文件格式

service-name    port/protocol   [aliases..]  [#comment]

最后两个字段是可选的,因此用[]表示。

其中:

service-name是网络服务的名称。例如telnet、ftp等。

port/protocol是网络服务使用的端口(一个数值)和服务通信使用的协议(TCP/UDP)。

alias是服务的别名。

comment是你可以添加到服务的注释或说明。以#标记开头。

/etc/services文件示例

# 每行描述一个服务,形式如下:
#
# service-name  port/protocol  [aliases ...]   [# comment]
tcpmux          1/tcp                           # TCP port service multiplexer
rje             5/tcp                           # Remote Job Entry
echo            7/udp
discard         9/udp           sink null

在这里,你可以看到可选的最后两个字段的用处。discard服务的别名为sink或null。

以上就是关于扣丁学堂Linux培训之理解/etc/services文件内容格式的详细介绍,希望对同学们学习有所帮助,最后想要了解更多内容的小伙伴可以登录扣丁学堂官网咨询,扣丁学堂有专业老师制定的Linux学习路线图辅助学员学习,此外还有与时俱进的Linux视频教程供大家学习,想要学好Linux开发技术的小伙伴快快行动吧。扣丁学堂Linux技术交流群:422345477。


扣丁学堂微信公众号


【关注微信公众号获取更多学习资料】


查看更多关于“Linux培训资讯”的相关文章>>

标签: Linux培训 Linux视频教程 红帽Linux视频 Linux学习视频 Linux入门视频

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号