linux中怎么显示alias的定义内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中怎么显示alias的定义内容相关的知识,希望对你有一定的参考价值。

ls -al
-a:显示所有当前目录下的文件夹和文件(包括隐藏的)
-l:显示文件夹和文件的详细信息
ll因该是你的系统中定义的一个alias,应该就是执行了ls -al
参考技术A 在 ~/.bashrc定义了

alias cp='cp -i'
想查询cp对应的内容输入alias cp就行
[root@localhost ~]# alias cp
alias cp='cp -i'
想要查看全部的命令别名
直接输入alias
参考技术B 你是指这样子吗 直接执行就OK吧

[root@localhost ~]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'本回答被提问者采纳
参考技术C alias -p 格式为“命令别名=‘实际命令’”

Linux自定义别名alias重启失效问题

Linux上的别名功能非常方便,例如ll可以显示文件列表的长信息,但是却不是以human能读懂的方式显示,所以我尝试直接在命令行中自定义一个别名:

alisa lk=‘ls -lh‘

然后lk就能正常工作了。但电脑重启后又失效。经查找,解决方式是:

vim ~/.bashrc
在里面添加 alisa lk=‘ls -lh
1
2
reboot系统,然后发现lk可以正常工作。

但是如果不重启系统,则不能生效。

在生产环境中,服务器是不能随便重启的,那么怎样才能在不重启的情况下让别名alias生效呢? 如下命令即可解决问题。

source ~/.bashrc
---------------------
作者:李向东
来源:CSDN
原文:https://blog.csdn.net/wash168/article/details/78405398
版权声明:本文为博主原创文章,转载请附上博文链接!










以上是关于linux中怎么显示alias的定义内容的主要内容,如果未能解决你的问题,请参考以下文章

LinuxShell命令alias

Linux自定义别名alias重启失效问题

运维基础--Linux中bash的基础特性

Linux shell 脚本中使用 alias 定义的别名

linux如果想直接使用ls命令时显示的就是文件的周详信息,即以长格式列出当前目录下所有内容,该如何操作?

linux/mac下的配置自定义命令alias