温馨提示×

Linux Aliases命令大全及用法

小樊
37
2025-02-28 23:16:59
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux中,alias命令用于创建命令的别名,以便更快速或更方便地执行常用命令。以下是一些常用的alias命令及其用法:

基本语法

alias [别名]='原命令'

查看所有别名

alias

删除别名

unalias 别名

示例

  1. 创建别名

    • 创建一个别名ll来代替ls -l
      alias ll='ls -l'
      
    • 创建一个别名la来代替ls -a
      alias la='ls -a'
      
  2. 永久保存别名

    • 将别名添加到~/.bashrc文件中,以便每次启动终端时都生效:
      echo "alias ll='ls -l'" >> ~/.bashrc
      echo "alias la='ls -a'" >> ~/.bashrc
      
    • 使更改立即生效:
      source ~/.bashrc
      
  3. 删除别名

    • 删除别名ll
      unalias ll
      
  4. 查看特定别名

    • 查看别名ll的定义:
      alias ll
      
  5. 创建带参数的别名

    • 创建一个别名grepall来在当前目录及其子目录中搜索文本:
      alias grepall='find . -type f -exec grep -Hn "$1" {} \;'
      
    • 使用时需要传递参数:
      grepall "search_text"
      
  6. 创建函数形式的别名

    • 创建一个函数形式的别名lsl来列出当前目录及其子目录的文件和目录:
      lsl() {
          ls -l --color=auto "$@"
      }
      
    • 使更改立即生效:
      source ~/.bashrc
      

常用别名示例

  • 快速导航到主目录

    alias ~='cd ~'
    
  • 快速导航到上一次目录

    alias ..='cd -'
    
  • 快速清屏

    alias cls='clear'
    
  • 快速查看当前目录大小

    alias du='du -sh'
    
  • 快速查看当前目录文件列表

    alias ls='ls --color=auto'
    

通过使用alias命令,可以大大提高命令行操作的效率和便捷性。希望这些示例对你有所帮助!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux Aliases命令大全及使用技巧

0