Linux——alias命令(设置命令别名)

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

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

eg:ls 、ll

在这里插入图片描述

在这里插入图片描述

1、alias 的参数

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

Linux——alias命令(设置命令别名)_第1张图片

2、alias 起别名

语法:
alias 别名='命令'

eg:

alias c='cd /'

在这里插入图片描述

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

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

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

Linux——alias命令(设置命令别名)_第2张图片

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

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

Linux——alias命令(设置命令别名)_第3张图片

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

    • /etc/profile 主启动文件

      用户专属的启动文件

    • $HOME/.bash_profile

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

    • $HOME/.bash_login

    • $HOME/.profile

你可能感兴趣的:(Linux,笔记,linux,bash,运维)