zoukankan      html  css  js  c++  java
  • Linux 命令

    当一个命令太长或者不符合用户的习惯,那么可以为该命令指定一个符合用户习惯的别名。比如习惯 DOS 命令的用户可以使用 alias md='mkdir' 命令将 md 来替换 mkdir。有时也为经常调用的命令添加一个普遍会用到的选项,例如 alias ls='ls --color=auto'。

    在命令行定义别名有个小问题:当 shell 会话结束时,这些别名也随之消失。如果需要别名长期有效,需要将 alias 命令写到初始化脚本中。

    命令格式

    alias: alias [-p] [name[=value] ... ]

    命令参数

    -p
      以可复用的格式显示所有定义的别名。

    实例

    a) 显示所有已定义的别名。

    [huey@huey-K42JE cmdline]$ alias
    alias l.='ls -d .* --color=auto'
    alias ll='ls -l --color=auto'
    alias ls='ls --color=auto'
    alias vi='vim'
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

    b) 定义别名。

    [huey@huey-K42JE cmdline]$ alias copy='cp'
    [huey@huey-K42JE cmdline]$ copy /etc/passwd ./passwd
    [huey@huey-K42JE cmdline]$ ls
    passwd

    c) 删除别名。

    [huey@huey-K42JE cmdline]$ type copy
    copy is aliased to `cp'
    [huey@huey-K42JE cmdline]$ unalias copy
    [huey@huey-K42JE cmdline]$ type copy
    -bash: type: copy: not found

    相关命令

    unalias - 删除别名

  • 相关阅读:
    Tomcat安装和使用
    mysql5.7.18安装配置
    Memcached安装与使用
    Redis
    nginx的安装与使用
    python操作mysql
    Paramiko模块
    协程与异步IO
    Queue与生产者消费者模型
    C# 生成验证码 方法二
  • 原文地址:https://www.cnblogs.com/huey/p/4851207.html
Copyright © 2011-2022 走看看