[root@localhost shell]# alias ll="ls -alF" [root@localhost shell]# 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 -alF' 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' [root@localhost shell]# [root@localhost shell]# ll 总用量 140 drwxr-xr-x. 2 root root 4096 5月 22 23:04 ./ drwx------. 7 songpy songpy 140 5月 23 17:43 ../ -rw-r--r--. 1 root root 13318 5月 22 23:04 1523.html -rw-r--r--. 1 root root 0 5月 10 17:16 a -rw-r--r--. 1 root root 0 5月 10 17:13 a1 -rw-r--r--. 1 root root 0 5月 10 17:13 a2 -rw-r--r--. 1 root root 0 5月 10 17:13 b -rwxrwxrwx. 1 root root 292 5月 22 16:10 bowling.sh* [root@localhost shell]# [root@localhost shell]# unalias ll [root@localhost shell]# 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 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' [root@localhost shell]# ll -bash: ll: 未找到命令
alias是一个在Linux和Unix操作系统中被广泛使用的命令。它可以将一个长的命令行简化为一个短的、易于记忆的别名。使用alias命令,你可以为常用的命令创建别名,以便更快地输入命令。
例如,你可以将“ls -alh”命令简化为“ll”,只需在终端上输入命令:“alias ll='ls -alh'”,即可创建别名。当你输入“ll”时,实际上就是运行“ls -alh”命令。
unalias命令是用来删除你已经创建的别名的。你可以输入“unalias 别名”来删除一个别名。如果你想删除所有的别名,只需要输入“unalias -a”。
总之,alias和unalias命令是Linux和Unix中常用的命令之一,可以帮助你快速地输入命令,并提高工作的效率。
要永久设置alias,您需要将这些别名添加到您的shell配置文件中。具体步骤如下:
-
打开您的shell配置文件,这通常是~/.bashrc、~/.bash_profile或~/.zshrc。您可以使用文本编辑器(如nano或vim)打开它。
-
在文件中找到或创建一个名为“alias”的部分。如果没有,请在文件末尾添加以下行:
# 设置alias alias 别名='命令'
在上面的代码中,别名是您要使用的别名,命令是您要运行的命令。
-
保存文件并关闭它。
-
在终端中运行以下命令来重新加载您的shell配置文件:文章来源:https://www.toymoban.com/news/detail-476092.html
source ~/.bashrc # 如果您使用的是Bash source ~/.bash_profile # 如果您使用的是Mac或Bash source ~/.zshrc # 如果您使用的是Zsh
现在,您的alias应该已经永久生效了。文章来源地址https://www.toymoban.com/news/detail-476092.html
[root@localhost shell]# vi ~/.bashrc
[root@localhost shell]# source ~/.bashrc
[root@localhost home]#
[root@localhost home]# 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 -laF du -sh *'
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'
[root@localhost home]#
[root@localhost home]# cat ~/.bashrc
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -laF du -sh *'
cd /home/
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
[root@localhost home]#
到了这里,关于Linux命令alias和unalias命令,永久设置alias的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!