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 - 删除别名

  • 相关阅读:
    根据字符串拆分字符串
    .NET WinForm读取扫描枪从COM口传过来的数据,显示在TextBox中,并做其他操作。
    《将博客搬至CSDN》
    mysql学习(二)DML
    mysql学习(一)DDL
    BigDecimal
    排序
    2017
    oracle的mapper小结
    数据结构查找
  • 原文地址:https://www.cnblogs.com/huey/p/4851207.html
Copyright © 2011-2022 走看看