Linux——alias命令(设置命令别名)
alias 是shell内建命令(即shell中自带的命令),它可以将常用的命令以及它的参数创建一个别名,来减少命令的输入量

我们常用的一些命令就是别名

eg:ls 、ll

1、alias 的参数

-p 显示当前的别名命令
alias -p

2、alias 起别名

语法:
alias 别名='命令'

eg:

alias c='cd /'

注意:别名的作用范围只对当前的shell中有效,对子shell也没有无效,退出当前shell之后也无效

如果先要别名的作用持久化,可以将命令放着到$HOME/.bashrc启动文件中,或者在/etc/bashrc中也可以

$HOME/.bashrc中添加别名命令

补充小知识:为什么添加在$HOME/.bashrc可以实现别名作用持久化了?

  • 当用户登录的时候,系统会在/etc/passwd中查看用户需要启动shell,用户名为bigdata的会启动bash shell的环境

  • 启动bash shell之后,会从5个启动文件中读取命令,5个启动文件如下:

    • /etc/profile 主启动文件

      用户专属的启动文件

    • $HOME/.bash_profile

    • $HOME/.bashrc (存储个人用户永久性bash shell变量)

    • $HOME/.bash_login

    • $HOME/.profile

Linux——alias命令(设置命令别名)相关推荐

  1. Linux alias查看/设置 命令别名

    格式:alias [-p] name=command ...                        #只在本次终端起作用 1.alias -p 等价与 alias                ...

  2. linux给命令起别名命令,alias命令 – 设置命令别名

    alias命令用来设置指令的别名.我们可以使用该命令可以将一些较长的命令进行简化.使用alias时,用户必须使用单引号 ' ' 将原来的命令引起来,防止特殊字符导致错误. alias命令的作用只局限于 ...

  3. 第十九天:初识Linux+系统与设置命令+目录管理

    Linux 1 初识Linux 在前面的课程中,我们无论是开发.测试.部署.存储都在Windwos操作系统的环境中,从今天开始我们一起学习下Linux,Linux系统和Windows系统最大的区别就是 ...

  4. linux 网络参数设置命令

    网络参数设置命令  所有时刻如果你想要做好自己的网络参数设置,包括IP参数.路由参数和无线网络等,就得要了解下面这些相关的命令才行.其中Route及ip这两条命令是比较重要的.当然,比较早期的用法,我 ...

  5. Linux系统与设置命令

    一,Linux命令--账号管理 创建用户:useradd (选项) 用户名 用户口令:passwd (选项) 用户名 修改用户: usermod 选项 用户名 删除用户:userdel (选项) 用户 ...

  6. 【实战讲解】使用 Linux alias 为命令设置别名,设置永久别名

    每次激活环境都要敲 conda activate xxx,可以敲缩写吗,比如 ca xxx? 每次激活环境都要敲 conda activate xxx 可以敲缩写吗? 不知道你是不是有想过这一个问题, ...

  7. Linux使用alias设置命令别名

    一.简介 linux 重命名命令 alias ,它的作用为如果要执行命令太长又不符合用户的习惯,那么我们可以为它指定一个别名.alias 是命令的一种别称,输入alias查看已设置别名的命令.可以看到 ...

  8. Linux |奇怪的知识---complete命令---你不知道的命令参数补全---kubectl命令的参数补全

    前言: linux下有非常多的命令,其中有一些命令是比较冷门的,但比较有意思,比如,这个complete命令. complete命令定义命令或者脚本内的方法的参数自动补全内容是什么(例如,定义某个命令 ...

  9. linux下shell命令别名(alias)设置

    在 /etc/profile (系统文件)或 /home/.bashrc (用户文件)里使用 alias 定义命令别名.例如: alias ll="ls -l" ll 就是命令别名 ...

最新文章

  1. 【Vue版】实现拖拽、排序效果(注意,这个方法在chrome谷歌浏览器上面不适用,dragend会情不自禁触发drag事件先执行,有点像浏览器的一个bug)
  2. cesium加载百度地图_四大Webgis地图框架的对比选择
  3. python旅游推荐系统_用python写一个简单的推荐系统
  4. 算法导论 第六章 堆排序 习题6.5-8 k路合并排序
  5. C#中NULL,,DBNULL,String.Empty,Convert.IsDBNull()的区别
  6. 基于注解的字段脱敏处理
  7. 英特尔的务实创新之路:实在做技术,赋能开发者 | InfoQ推荐
  8. 16进制、10进制(n进制)转换为二进制
  9. 判断手机机型和浏览器内核
  10. java exec mvn_为`mvn exec:java`设置Java属性
  11. wamp环境下php命令运行时出现错误:无法启动此程序,因为计算机中丢失OCI.dll。尝试重新安装该程序以解决此问题...
  12. Hybrid 开发:JsBridge - Web 和客户端的桥
  13. STL sort的危险之处
  14. 湖北 政府项目 软件 测试,湖北电子政务应用系统技术验收测试规范.doc
  15. 如何用谷歌地图下载器下载大字体谷歌地图打印喷绘
  16. sendto 函数中的struct iov_iter结构 (linux-5.0)
  17. 【数据结构】从零实现顺序表+链表相关操作
  18. 梯度、散度、旋度的简单总结
  19. Stimulsoft Reports 综合平台2019.x-2020.x
  20. Aladdin and the Flying Carpet (唯一分解定理)

热门文章

  1. 抖音商家找达人带货需要什么条件?达人带货靠谱吗
  2. 心系区域发展,高德用一体化出行服务平台“聚”力区域未来
  3. VS2010下载|官网|Microsoft Visual Studio 2010 (VS2010)旗舰版下载地址
  4. 关于MySQL 8.0的几个重点新特性及其他版本浅谈
  5. 如何用深度学习模型为自己做个漫画画像(含代码流程)(转载)
  6. python topk
  7. fastJSON---List转String-String转数组
  8. AlertDialog 对话框
  9. Python之SQL 防注入问题,绕过登录验证进入数据库,可能会导致大问题。
  10. react全家桶实战