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

```

相关推荐
2603_9547083120 分钟前
全维度容错设计,打造微电网安全运行屏障
服务器·网络·数据库·人工智能·分布式·安全
其实防守也摸鱼27 分钟前
蓝队相关知识学习(1)---常用堡垒机和服务器
服务器·功能测试·学习·网络安全·网络攻击模型·攻防对抗·蓝队
yume_sibai1 小时前
大屏数据可视化 - 边框红绿呼吸灯实现详解
前端·信息可视化·typescript
青岛前景互联信息技术有限公司1 小时前
以新标准为底座,前景互联打造高危场景智能接处警新体系
大数据·网络·人工智能
大飞记Python1 小时前
Linux命令速查手册(测试开发4年实战总结,附PDF)
linux·网络·pdf
Hyyy1 小时前
很多Desktop都在上的Computer Use是什么
前端·llm
慢功夫1 小时前
开篇:VS Code 为什么不是一个普通 React App
前端·visual studio code
Sirius Wu2 小时前
OpenClaw(UpClaw)三层Tool全链路治理深度详解
网络·人工智能·架构·aigc
你挚爱的强哥2 小时前
Vue2 实现 1.5s 十连击监听(连续点击若干次),封装通用可复用点击检测工具,不用 data!Vue 封装通用连击监听方法,支持自定义时长与点击次数
前端·javascript·vue.js
源图客2 小时前
云途物流API开发-鉴权认证(Java)
java·网络·python