当前位置:操作系统 > Unix/Linux >>

使用alias简化命令输入

对于喜欢命令行的朋友们来说, 肯定会喜欢如果 'ls' 一样简洁的命令. 如果你想得到更多这样的命令, 就可以使用 alias 来实现.

  alias 是 shell 的内部命令, 用来为较长的命令提供别名. 格式如下alias 别名="很长的命令"

  把这样的 alias 语句写入 ~/.bashrc 中即可方便使用.

  我的 .bashrc 里的 alias 相关内容

  export LS_OPTIONS='--color=auto'eval `dircolors`alias ls='ls $LS_OPTIONS'alias ll='ls $LS_OPTIONS -l'alias l='ls $LS_OPTIONS -lA'alias tz="tar zxfv"alias tj="tar jxfv"alias psl="ps aux | grep "alias ai="apt-get install"alias ais="apt-get source"alias ac="apt-get clean"alias au="apt-get update"alias adu="apt-get dist-upgrade -u"alias ar="apt-get remove"alias as="apt-cache search"alias ash="apt-cache show"

  简单解释几个

  当输入 l 回车就是执行 ls $LS_OPTIONS -lA

  tj 用来解压 tar.bz2 文件的. 使用 tj file.tar.bz2 就是使用 tar -jxf ile.tar.bz2,

  tz 类似

  psl 用来查看进程, 比如你想 查看有没有 apache 在运行, 就直接 psl apa 即可. 还可以再加 -c 来统计数目.

  a 开头的几个是用来简化 apt-get 命令使用的, 一看就明白.

  如果需要经常使用 ssh 登录远程主机, 则可以加一条

  alias ssh10="ssh -l root 192.168.1.10"

  这样直接输入 ssh10 即可以了. 是不是简便了许多呢?

  大家还有什么好东西呢?

  注: 当你编辑了 ~/.bashrc 后, 想让它立刻生效而不需要重新登录/打开终端, 可以用使用 source ~/.bashrc 即可重新装入 .bashrc .
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,