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.202[root@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

```

相关推荐

  1. 如何 Linux 和 Mac 终端命令添加别名

    2024-07-12 00:02:04       30 阅读
  2. 10 个 Linux 方便 Bash 别名

    2024-07-12 00:02:04       49 阅读
  3. 使用alias定义命令别名

    2024-07-12 00:02:04       37 阅读
  4. 使用Linux别名简化命令输入

    2024-07-12 00:02:04       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 00:02:04       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 00:02:04       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 00:02:04       62 阅读
  4. Python语言-面向对象

    2024-07-12 00:02:04       72 阅读

热门阅读

  1. 贪心算法-以高校科研管理系统为例

    2024-07-12 00:02:04       27 阅读
  2. ActivityThread与AMS之间关系是什么?

    2024-07-12 00:02:04       22 阅读
  3. 【学习笔记】Redis学习笔记——第7章 压缩列表

    2024-07-12 00:02:04       24 阅读
  4. Mysql中常用函数的使用示例

    2024-07-12 00:02:04       21 阅读
  5. IP地址笔记

    2024-07-12 00:02:04       20 阅读
  6. Grind 75 | 3. merge two sorted lists

    2024-07-12 00:02:04       25 阅读
  7. 6、Redis系统-数据结构-07-QuickList

    2024-07-12 00:02:04       25 阅读
  8. flink使用

    2024-07-12 00:02:04       23 阅读
  9. Github 2024-07-05开源项目日报 Top10

    2024-07-12 00:02:04       21 阅读