当前位置: 首页 > news >正文

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

```

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Superset】dashboard 自定义URL
  • ESP32CAM物联网教学11
  • 微服务中的 “服务发现机制” 简介
  • 链接追踪系列-07.logstash安装json_lines插件
  • Redis① —— Redis基础
  • 数据分析_计划
  • 金蝶云苍穹-插件开发(四)GPT开发相关插件
  • 【云岚到家】-day05-6-项目迁移-门户-CMS
  • anaconda安装
  • 简谈设计模式之建造者模式
  • 蓝牙BLE广播
  • 深入了解 MySQL 的 EXPLAIN 命令
  • Spring Boot中的安全配置与实现
  • 如何指定多块GPU卡进行训练-数据并行
  • UOS统信系统开机启动故障
  • 【笔记】你不知道的JS读书笔记——Promise
  • javascript 哈希表
  • laravel5.5 视图共享数据
  • Mithril.js 入门介绍
  • MySQL主从复制读写分离及奇怪的问题
  • Node 版本管理
  • Otto开发初探——微服务依赖管理新利器
  • Puppeteer:浏览器控制器
  • python 学习笔记 - Queue Pipes,进程间通讯
  • quasar-framework cnodejs社区
  • Spring Boot MyBatis配置多种数据库
  • 基于 Babel 的 npm 包最小化设置
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 利用jquery编写加法运算验证码
  • 如何设计一个微型分布式架构?
  • 如何胜任知名企业的商业数据分析师?
  • 探索 JS 中的模块化
  • 系统认识JavaScript正则表达式
  • 责任链模式的两种实现
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​​​​​​​开发面试“八股文”:助力还是阻力?
  • #Datawhale AI夏令营第4期#AIGC文生图方向复盘
  • #define用法
  • $(this) 和 this 关键字在 jQuery 中有何不同?
  • (4)logging(日志模块)
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (leetcode学习)236. 二叉树的最近公共祖先
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (Qt) 默认QtWidget应用包含什么?
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (蓝桥杯每日一题)love
  • (每日一问)操作系统:常见的 Linux 指令详解
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (四)鸿鹄云架构一服务注册中心
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置