/etc/issue 与 /etc/issue.net 文件,telnet登陆前的显示

在使用文本设备(关于文本设备的例子,见下面的说明)登录Linux系统之前,系统会显示一条被称作“issue”的消息:

  • 若是通过本地文本设备(如本地终端,本地虚拟控制台等)登录,则该信息存放与/etc/issue文件中;
  • 若是通过远程本文设备(如通过ssh或telnet等)登录,则该信息存放与/etc/issue.net文件中。

1. 第一映像:

[email protected]:~$ cat /etc/issueUbuntu 11.10 \n \l

[email protected]:~$ cat /etc/issue.netUbuntu 11.10

2. \n \l 是什么?

在/etc/issue文件中,允许使用转义序列(escape sequence),当系统遇到escape sequence的时候会自动替换成相应的信息,比如:\n代表主机名。完整的转移序列列表如下(此列表摘自:man agetty,因为此issue由agetty负责解释):

b    Insert the baudrate of the current line.
d    Insert the current date.
s    Insert the system name, the name of the operating system.
l    Insert the name of the current tty line.
m    Insert the architecture identifier of the machine, eg. i486.
n    Insert the nodename of the machine, also known as the hostname.
o    Insert the NIS domainname of the machine.
O    Insert the DNS domainname of the machine.
r    Insert the release number of the OS, eg. 1.1.9.
t    Insert the current time.
u    Insert the number of current users logged in.
U    Insert  the string "1 user" or "<n> users" where <n> is the number of current users logged in.
v    Insert the version of the OS, eg. the build-date etc.

3. 关于issue.net的说明:

首先,issue.net中不能存在escape sequence;

其次,使用ssh登录时,会不会显示issue信息由ssh的配置决定。

时间: 2024-10-17 20:28:31

/etc/issue 与 /etc/issue.net 文件,telnet登陆前的显示的相关文章

Linux /etc/issue 和 /etc/issue.net的作用和区别

1./etc/motd /etc/motd即messageoftoday(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端.系统管理员可以在文件中编辑系统活动消息,例如:管理员通知用户系统何时进行软件或硬件的升级.何时进行系统维护等.如果shell支持中文,还可以使用中文,这样看起来更易于了解.默认情况下/etc/motd文件是空的,可以修改为你想让他显示的信息. [[email protected] ~]# vi /etc/motd Hello world! 注:w

windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机

首先要清楚virtual box如何设置端口转发: 一篇文章: 如何使用VirtualBox进行端口转发 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦.以前一直用桥接的方式,但IP有限,自己指定的IP可能会和局域网的IP冲突,而用DHCP方式获取的IP又可能会发生变化导致不确定,怎么办?网上查了一下,简单有效的解决方法就是用VirtualBox的“端口映射”功能.下面结合实例来讲讲怎么操做: 应用场景:要将虚拟机的Web 80端口从外面能访问到. 1. 首

telnet登陆路由器。。。

登陆路由有两种方式,一种是console,另一种是使用telnet,因为我电脑是win7,不支持console,也懒得装软件,就使用telnent为例. 一,开启telnet客户端 对于XP,可以直接运行telnet,但是win7,却先要开启.如图: 然后找到打开或关闭windows功能: 将telnet客户端勾上就ok了.. 默等... 二,获取路由器Ip,then login~ 嘿嘿,之前学的cmd命令可以用一用了: 之后,查看默认网关: 最后在运行telnet +默认网关这里的ip就ok啦

shell 练习题02 一个文件里将内容三行显示为一行

要求: 一个文件里将内容三行显示为一行 思路:是将第二行的内容,第三行的内容依次附加到第一行中,这样三行的内容就能变为一行,如果不够三行自动融为一行,具体如下 [[email protected] shell]# cat /tmp/chy.txt  1 2 3 4 g 6 8 (查看chy.txt的内容) [[email protected] shell]# vim yihang.sh #!/bin/bash #this is san hang bian wei yi hang sed 'N;N

Blob 存儲文件,读取到页面显示

<body><% //获取图片对象(根据主键)的sql语句String showImage = " select * "+ " from 存放图片的表 "+ " where id='1' " ; BufferedInputStream inputImage = null; try{ //conn为一个Connection对象Statement st = conn.createStatement(); //获取结果集ResultS

Struts2 文件上传 进度条显示

参考成功博客:http://blog.sina.com.cn/s/blog_bca9d7e80101bkko.html 待测试博客:http://blog.csdn.net/z69183787/article/details/52536255 Struts2 文件上传 进度条显示

【转】文件上传前预览

网上找到的一份文件上传前预览的代码,转自JavaScript 图片的上传前预览(兼容所有浏览器) <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <style type="text/css"> #preview, .img, img { w

20140509-MySQL导入脚本文件,插入数据时显示乱码的解决办法

20140509-MySQL导入脚本文件,插入数据时显示乱码的解决办法 打开CMD输入以下命令: mysql –u root –p 然后输入密码: 在导入脚本文件之前,对字符编码进行设置: charset gbk; 说明:上面的这条语句非常关键,这样不论你在cmd窗口,还是使用客户端输入中文,都能够正确保存了. 建议初学者不要使用SQLyog或者Navicat Premium等客户端连接工具.

Delphi下载指定网址(URL)的文件,带进度条显示

Delphi下载指定网址(URL)的文件,带进度条显示 发布于: 2012-12-26 11:21:04   |  发布在: Delphi文章   |  点击:626 主要使用的是Delphi自带的TIdhttp控件.一.界面设置在窗体上放置两个TEdit控件,一个用于输入要下载的文件URL,一个用于输入要保存到本地的文件路径:放置两个TLabel控件,一个显示文件总大小,一个显示当前已下载大小:放置一个按钮TButton,一个TIdhttp控件(在Indy Clients面板)和一个TIdAn