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

Linux:alias别名永久有效

一、背景

        日常使用bash时候,有些常用的命令+参数的组合命令太长,很难记,此时可以利用Linux提供的alias命令生成命令的别名(命令的隐射),但是我们会发现,当退出了终端后重新登录就失效了,那么如何在重启后依然生效呢???

alias语法 : alias 别名="命令+参数"

例如,alias ll="ls -la"

在终端输入alias ll="ls -la" 回车即可生效

root@localhost:~# alias
alias ll='ls -la'
alias ls='ls --color=auto'

二、设置别名永久生效

        通过背景知识,我们知道,在Linux中,使用alias命令生成的别名默认只在当前shell会话中有效。这意味着一旦你关闭终端窗口或注销,这些别名就会失效。为了让别名永久生效,我们需要将alias命令添加到shell配置文件中。

        以下是具体的步骤:

    1. 打开配置文件

        对于大多数Linux发行版,默认的配置文件是~/.bashrc。我们使用文本编辑器打开它,例如使用nano或vim:

root@localhost:~# vim ~/.bashrc

在文件底部添加

alias ll='ls -la'

    2. 使更改生效

保存并关闭文件后,有两种方法使更改立即生效:

  1. 重新启动终端会话(关闭并重新打开终端)。
  2. 在当前会话中运行:source ~/.bashrc

   3. 测试验证

        使用exit退出当前终端重新登录后输入刚刚设置的别名发现已经永久生效!

http://www.lryc.cn/news/510900.html

相关文章:

  • 【递归与回溯深度解析:经典题解精讲(中篇)】—— LeetCode
  • 01.HTTPS的实现原理-HTTPS的概念
  • 一文详解MacOS+CLion——构建libtorch机器学习开发环境
  • 【LeetCode 面试经典150题】详细题解之哈希表篇
  • linux socket编程之udp_dict_serve服务端--引入配置文件
  • selenium学习笔记(二)
  • 宏集eX710物联网工控屏在石油开采机械中的应用与优势
  • linux——vi命令常用操作
  • vscode添加全局宏定义
  • 重装荣耀X14笔记本电脑踩坑记
  • Android `android.graphics.drawable` 包深度解析:架构与设计模式
  • Kotlin语言的软件工程
  • 面试经典 150 题——数组/字符串(一)
  • 使用亚马逊针对 PyTorch 和 MinIO 的 S3 连接器实现可迭代式数据集
  • TestMAX/DFT Compiler:时序单元的类型、连接顺序和后DFT优化
  • CAN201 Introduction to Networking(计算机网络)Pt.3 网络层
  • App Factory:简化和加速私人应用开发
  • PHP语言laravel框架中基于Redis的异步队列使用实践与原理
  • 全面Kafka监控方案:从配置到指标
  • kipotix4靶机实战
  • 我的秋招总结
  • 广义线性模型(GLM)全面解析
  • C++ OCR 文字识别
  • PHP实现登录和注册(附源码)
  • AEO海关认证的注意事项
  • ElasticSearch 分布式部署
  • Vue中动态样式绑定+CSS变量实现切换明暗主题功能——从入门到进阶
  • vue3 video 播放rtmp视频?(360浏览器支持)
  • RK356x bsp 7 - PCF8563 RTC调试记录
  • 定义Shape:打造属于你的独特图形