Linux系统中etcissue文件解析

Linux系统中etcissue文件解析,第1张

技术小白,求大神指教,如有重复,纯属巧合。

/etc/issue文件是Linux系统开机启动时在命令行界面d出的欢迎语句文伍猜件。

先看看里边都有什么

​\S

Kernel \r on an \m

以上就是这个文件的所有内容。感觉很少,但是却很有意思。

本人曾经尝试过写一些命令什么的,但是却没有在执行。可能是因为不知道怎么执行吧腔尺型,假如有知道的大牛请不吝赐教,在此先谢过了。接下来就说下我在这里边找到的好玩的东西吧。

​\d 本地端时间的日期

​\l 显示第几个终端机困宽的接口

​\n 显示主机的网络名称

​\o 显示 domain name

​\r *** 作系统的版本 (类似 uname-r)

​\t 显示本地端时间的时间

​\s *** 作系统的名称

​\v *** 作系统的版本

\r详细的内核版本​

\m给出当前 *** 作系统的位数​

以上就是小白尝试出来的几个小的功能,可能还会有没有测试出来的,如果知道的可以加评论,之后我会及时修改的。​

如上显示信息(一共7个栏位),说明如下:

文件属性&权限    文件硬链接数    拥有者    所属group    文件大小    建档日期    文件名

(1)第一个栏位,表示文件属性&权限。Linux的文件基本上分为三个属性:

格式: rwx(拥有者权限)r-x(所属组权限)r-x(其他人权限)

权限 *** 作相档答关命令

(2)第二个栏位,表示文件硬链接数。

注意:互为硬链接的文件具有相同的文件节点,软链接时文件节点号不一样;

(3)第三个栏位,表示该文件或目录的拥有者。

若使用者目前处于自己的home, 那这一栏大概都是它的账号名称。

(4)第四个栏位,表示所属的组(group)。

每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。

(5)第五栏位,表示文件大小,用byte来表示,而空目录一般都是1024byte。

当然也可以用其它参数使文件显示的单位不同,如逗蠢档使用ls -k就是用kb来显示一个文件的大小单位。

(6)第六个栏位,表示创建日期。

以"月,日,时间"的格式表示,如Aug 15 5:46表示8月15日早上5点46分。

(7)第七个栏位,表示文件名。可以用 ls -a 显示隐藏的文件名。

思考题:

如下目录, 请问test用户, testgroup组成员, others其他人 是否可以进入groups目录?

drwxr-xr-- test testgroup 5238 Jun 19 10:25 groups/

思考之山乱后, 滚动查看答案~

答:

test用户, 可以进行任何工作

testgroup组成员, 可以进入目录, 但是不能写入

others其他人, 不能进入目录, 因为没有x权限

hosts文件是linux系统中负责ip地址与域名快速解析的文件,以ASCII格式保存在/etc目录下,文件名为hosts,不同的linux版本,文件也可能不同,比如Debian的对应文件是/etc/hostname。hosts文件包含了ip地址和主机名之间的映射,包括主机名的别名,在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用DNS服务程序来解决。通常可以将常用的域名和ip地址映射加入到hosts文件中,实现快速方便的访问

优先级:dns缓存>hosts>dns服务

hosts:the static table lookup for host name(主机名查询静态表)

hosts文件可以配置主机ip与对应的主机名,在局域网或者internet上,每台主机都有自己的ip地址,它区分开每台主机,旦唤者并且可以通过ip地址进行通讯。但是ip地址不方便记忆,所以出现了域名模薯(比如 www.baidu.com )。在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问

查看linux中的hosts文件

通过这个文件可以看到哪些域名对应哪些ip,哪些主机名对链仔应哪些ip,通常情况下这个文件首先记录了本机的ip和主机名

一般情况下hosts文件的每行为一个主机,每行由三部分组成,每个部分由空格隔开,格式如下

第一部分:网络ip地址

第二部分:主机名或域名

第三部分:主机别名

当然每行也可以是两部分,即网络ip地址和主机名。主机名(hostname)和域名(Domain)的区别在于,主机名通常在局域网内使用,通过hosts文件,主机名就被解析到对应ip。域名通常在internet上使用,但如果本机不想使用internet上的域名解析,这时就可以更改hosts文件,加入自己的域名解析。

参考1: Linux *** 作系统下/etc/hosts文件配置方法

参考2: Linux修改/etc/hosts


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12168619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存