alias le='less -SN' alias gpull='git pull' alias qb='qsub -cwd -q queue.q -l p=2,vf=2G' 二、使用function 别名虽然好用,但是对于一些带参数的就比较不友好了,这时候我们可以使用函数。 function_name () { [commands] } # 或者 function function_name { [commands] } 如下是我写的一个示...
alias la='ls -A' alias l='ls' alias vi='vim' alias hist='history | grep' alias cls='clear' alias cpan='sudo perl -MCPAN -e shell' alias alert='notify-send --urgency=low -i "([([? = 0 ] && echo terminal || echo error)" "(history|tail -n1|sed -e '\''s/^\s*[0-...
在Bash环境中,定义了alias替换有时会产生不是想要的替换:e.g:;而定义function则能够避免这样的缺陷。
alias ls='ls -F' alias ll='ls -lh' 但并非所有发行版都附带预先添加好的别名。如果你想手动添加别名,则必须将它们加载到当前的 Bash 会话中: \$ source ~/.bashrc 否则,你可以关闭终端并重新打开它,以便重新加载其配置文件。 通过Bash 初始化脚本中定义的那些别名,你可以键入ll而得到 ls -l 的结果,当...
显示出命令名是外部指令还是 bash 内建指令 -t 会将命令名以底下这些字眼显示出他的意义:file :表示为外部可执行文件; alias :表示该指令为命令别名所设定的名称; builtin :表示该指令为 bash 内建的指令功能; -p 如果后面接的可执行文件为外部指令时,会显示出完整文件名 -a 会由PATH 变量定义的路径中,将...
参考:高效操作Bash,Bash (Unix shell) Keyboard shortcuts。 常用alias 以下bash中别名设置我还并没有完全使用,也是个人觉得非常有用的(多了记起来也麻烦),所以收集在一起,习惯就好。 /etc/profile.d/alias.sh: alias wl='ll | wc -l' alias l='ls -l' ...
(1)以可重用的格式 alias name=value 打印所有已定义的别名。 (2)查看指定命令的别名。 (3)设置命令别名。 二、unalias 2.1. 命令简介 2.2. 命令格式 2.3. 选项说明 2.4. 常用示例 (1)删除指定别名。 (2)删除所有别名。 一、alias 1.1. 命令简介 alias 是 Bash 内建命令,用来设置命令的别名。 我们可以...
3. ~/.bash_profile 【搜索命令的路径 ———- 登录级别 环境变量配置文件 】 4. ~/.bashrc 【存储用户设定的别名和函数 ———- shell级别 环境变量配置文件】 5. /etc/bashrc 【全局bashrc文件; 它主要定义一些 Function 和 Alias;更改/etc/bashrc会影响到所有用户,由root用户管理。】 Non-Login...
Linux/macOS的控制台里都会有bash,这时你只需要给对应的命令配置别名(alias)就可以了。 同样,zash也有对应的配置,自己研究去吧。 配置步骤 到用户目录下,找到.bash_profile 文件,并编辑 vim ~/.bash_profile image 翻到文件末尾,添加你想设置的alias
alias ll='ls -lh' 1. 2. 但并非所有发行版都附带预先添加好的别名。如果你想手动添加别名,则必须将它们加载到当前的 Bash 会话中: $ source ~/.bashrc 1. 否则,你可以关闭终端并重新打开它,以便重新加载其配置文件。 通过Bash 初始化脚本中定义的那些别名,你可以键入 ll 而得到 ls -l 的结果,当你键入...