Linux——公网 IP别名设置,清屏,删除别名,在linux中提供alias永久化的方法,命令历史

ipe

  • 公网 IP别名设置:

```bash

alias ipe='curl ipinfo.io/ip'

root@server \~# alias ipe='curl ipinfo.io/ip'

root@server \~# ipe

113.132.176.202root@server \~#

```

c

  • 清屏,一般使用 ctrl + l 快捷键,也可以将 clear 命令定义得更短,这样使用起来更直接,更粗暴。

```bash

alias c='clear'

```

删除别名

格式

```bash

unalias 别名

```

```bash

root@server \~# alias

root@server \~# unalias ping

root@server \~# alias

```

注意:

  • 在命令行中使用alias命令设置的别名仅在该次登入有效,如果重新开启一个 Shell,或者重新登录系统,则这些alias将无法使用。

- 在linux中提供alias永久化的方法:

  • 将别名命令写入到~/.bashrc和/etc/bashrc文件中

  • 执行 source ~/.bashrc 和 source ~/etc/bashrc 生效

```bash

root@server \~# alias ping='ping -c 5'

root@server \~# ping www.qq.com

关闭shell,重新打开

root@server \~# ping www.qq.com # 别名失效

root@server \~# vim ~/.bashrc

写入别名

root@server \~# source ~/.bashrc # 生效,注意切换仅对当前账户生效

root@server \~# vim /etc/bashrc

写入别名

root@server \~# source /etc/bashrc

切换到普通账户测试

```

命令历史

作用

  • history命令可以查阅命令历史记录

格式

```bash

history -参数

```

参数

```bash

number:显示最近number条命令历史

-c:清空当前历史命令

```

```bash

root@server \~# history 5

13 vim ~/.bashrc

14 ping www.baidu.com

15 source ~/.bashrc

16 ping www.baidu.com

17 history 5

root@server \~# !16 # 将第16命令在执行一遍

```

设置history记录命令条数

```bash

root@server \~# vim /etc/profile

定位:HISTSIZE=1000

#退出后重启:reboot

```

相关推荐
折哥的程序人生 · 物流技术专研3 小时前
Java面试85题图解版 · 特别篇:2026后端高频面试题复盘(算法底层逻辑+高并发架构设计全解析,附Java实战代码)
java·网络·数据库·算法·面试
AOwhisky3 小时前
Redis 学习笔记(第三期):持久化与主从复制
运维·数据库·redis·笔记·学习·云计算
问心无愧05133 小时前
ctf show web入门160 161
前端·笔记
c238563 小时前
Linux C++ 进度条进阶美化与工程化封装
linux·运维·服务器
李小白663 小时前
第四天-WEB服务器基本原理,IIS服务
运维·服务器·前端
专注VB编程开发20年3 小时前
c#Modbus上位机开发-一次读10个地址和100个地址速度一样
网络·网络协议·tcp/ip
humcomm4 小时前
AI编程时代新前端职位
前端·ai编程
2401_834636994 小时前
Nginx 从入门到实战:静态 / 动态站点、PHP 部署与反向代理全解析
运维·nginx·php
爱喝水的鱼丶4 小时前
SAP-ABAP:SAP视图开发入门:四类标准视图的适用场景与创建步骤详解
服务器·数据库·性能优化·sap·abap
好家伙VCC4 小时前
Web Components主题热切换方案揭秘
java·前端