`
wxl24life
  • 浏览: 293529 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在 Shell 命令提示符里显示当前服务器的 IP 地址

阅读更多

 工作中经常需要从本地终端同时 ssh 连接多台服务器,因而需要开启多个终端标签,这种情况下总是记不清哪个标签对应的是哪台服务器。如果每次都 ifconfig 查看 IP 就有些麻烦了。

 

解决这个问题的最便捷的方式是,直接在shell提示符里显示 IP 地址。

环境变量 PS1 可以配置提示符的显示效果。要显示 IP 地址,可以使用下面的设置:

export PS1="[\u@`/sbin/ifconfig eth0 | sed -nr 's/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p'` \W]\$"

为使配置永久生效,需要把它写入 ~/.bashrc 或者 root 权限下修改 /etc/bashrc。

分享到:
评论

相关推荐

    如何捆绑MAC地址和IP地址.docx

    2. **使用ARP命令进行捆绑**:在命令提示符窗口中输入以下命令(以一个示例为例): ```shell ARP -s 10.88.56.7 00-10-5C-AD-72-E3 ``` 其中,“10.88.56.7”是要绑定的IP地址,“00-10-5C-AD-72-E3”是对应...

    Android模拟器Ip设置详细操作

    2. 打开shell窗口:在Windows系统中,可以通过"运行"对话框输入`cmd`打开命令提示符。在Linux或Mac系统中,可以使用终端。进入Android SDK的`platform-tools`目录,通常位于`安装路径>/platform-tools`。 3. 使用...

    获取和修改IP地址

    1. **通过CMD获取**:打开命令提示符(CMD),输入`ipconfig`命令,按下回车键。系统会列出所有网络接口的详细信息,包括IPv4地址、子网掩码、默认网关等。 2. **通过图形界面获取**:在Windows系统中,右键点击任务...

    主要是获取IP地址,涉及到了剪贴板和显示系统托盘图标的相关操作。

    在命令提示符窗口输入`ipconfig`并回车,将列出所有网络接口的IP配置信息。 2. **编程API**:对于开发者来说,可以使用编程语言提供的库来获取IP。例如,在Python中,可以使用`socket`库来获取本机IP,如`socket....

    web-shell:用于锁定的应用程序服务器(例如 Bluemix)的交互式命令提示符。 高度不安全

    Web Shell,通常被称为网络外壳,是一种在网络服务器上执行命令或脚本的远程控制工具。在给定的场景中,提到的Web Shell是用来与应用程序服务器,如IBM Bluemix,进行交互的一种方法,尤其是在SSH(Secure Shell)不...

    shell编程和unix命令

    2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find命令的例子 20 2.2 xargs 20 2.3 小结 21 第3章 后台执行命令 22 3.1 cron和crontab 22 3.1.1 crontab的域 22 3.1.2 crontab条目举例 23 3.1.3 crontab命令选项 ...

    shell_ftp实现

    - `prompt off`: 禁止FTP命令提示符,避免在执行命令时出现额外的确认提示。 #### 三、脚本中的具体实现 在给定的脚本中,通过定义`ftp2put`函数来实现FTP文件上传。具体调用方式如下: - `ftp2put 10Apt.txt 10`...

    dos 下设置ip地址及网关

    - `cmd /c`:运行命令并在完成后关闭命令提示符窗口。 - `netsh interface ip set address`:设置指定接口的IP地址。 - `name="本地连接"`:指明要配置的网络接口名称。 - `source=static`:设置静态IP地址。 - `...

    Windows常用shell命令大全(转) - 活的潇洒80 - 博客园

    在Windows操作系统中,Shell命令通常指的是在命令提示符(CMD)环境下执行的指令,这些命令在Windows中扮演着重要的角色,特别是在系统管理和自动化任务中。本文将详细介绍一些常用的Windows Shell命令,帮助用户更加...

    Linux在批量服务器管理中实用的PS1命令提示符格式实现方法

    ### Linux在批量服务器管理中实用的PS1命令提示符格式实现方法 #### 一、PS1简介 在Linux系统中,PS1是一个重要的环境变量,主要用于定义终端命令行的提示符格式。通常情况下,终端会根据PS1变量的设置显示当前...

    shell 编程指南pdf

    2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find命令的例子 20 2.2 xargs 20 2.3 小结 21 第3章 后台执行命令 22 3.1 cron和crontab 22 3.1.1 crontab的域 22 3.1.2 crontab条目举例 23 3.1.3 crontab命令选项 ...

    获取本机IP

    打开命令提示符,输入以下命令: ```shell ipconfig ``` 这将列出所有网络接口的详细信息,包括IPv4和IPv6地址。如果只需要IPv4地址,可以使用: ```shell ipconfig | findstr "IPv4" ``` 在Linux或Mac OS中,...

    远程打开shell实例(VC)

    在Windows环境中,通常是命令提示符(CMD)或PowerShell;在Unix/Linux系统中,常见的Shell有Bash、Sh等。 **远程控制**: 远程控制是指从一台计算机上操控另一台计算机的能力,通常通过网络实现。这种技术在系统管理...

    LINUX与UNIX SHELL编程指南(很全)

    2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find命令的例子 20 2.2 xargs 20 2.3 小结 21 第3章 后台执行命令 22 3.1 cron和crontab 22 3.1.1 crontab的域 22 3.1.2 crontab条目举例 23 3.1.3 crontab命令选项 ...

    windows下dos窗口实现持续ping显示时间保存至日志

    在Windows操作系统中,DOS(命令提示符)窗口是一个强大的工具,它允许用户执行各种系统命令,包括网络诊断。在本场景中,我们关注的是如何使用DOS窗口来实现一个持续ping的功能,以便监控服务器的连接状态并将结果...

    windows下cmd中使用ssh命令访问Linux服务器的工具

    在Windows操作系统中,CMD(命令提示符)是一个基础的命令行接口,用于执行各种系统级操作。然而,它默认并不支持SSH(Secure Shell)命令,SSH是一种广泛用于安全远程登录和文件传输的网络协议。为了在CMD中使用SSH...

    路由器命令(1).doc

    通过在cmd shell下输入"netsh",用户可以进入netsh的命令提示符,然后输入"int ip"来切换到接口IP配置模式。进一步输入"dump",系统会显示出当前所有的网络配置信息,包括IP地址、子网掩码、默认网关、DNS服务器等...

    dos-shell.zip_cmd执行命令_dos shell 编程_远程DOS_远程执行 cmd

    首先,让我们从CMD(命令提示符)开始,它是Windows操作系统中的一个基于文本的用户界面,允许用户输入各种命令来执行系统级别的操作。CMD提供了丰富的命令集,如文件管理、网络配置、系统信息查询等。通过编写...

    绝版经典《Linux与UNIX Shell编程指南》

    2.1.13 使用exec或ok来执行shell命令 19 2.1.14 find命令的例子 20 2.2 xargs 20 2.3 小结 21 第3章 后台执行命令 22 3.1 cron和crontab 22 3.1.1 crontab的域 22 3.1.2 crontab条目举例 23 3.1.3 crontab命令选项 ...

Global site tag (gtag.js) - Google Analytics