成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux中的別名就這么簡單,如何使用和創建永久別名?

系統 Linux
輸入文本和記命令是Linux命令行愛好者的缺點之一。如果你需要輸入并記住同樣長的命令,這可能會降低終端的工作效率。如果您可以用自己的短名稱替換長命令,或者將多個命令分組,那會怎么樣呢?

輸入文本和記命令是Linux命令行愛好者的缺點之一。如果你需要輸入并記住同樣長的命令,這可能會降低終端的工作效率。

如果您可以用自己的短名稱替換長命令,或者將多個命令分組,那會怎么樣呢?是的,alias是一種可以幫助您有效使用命令行的方法。

別名(alias)在Linux中是什么意思呢?

別名是指另一個命令或一組命令的替代名稱。它有助于為長時間輸入或需要記憶的命令創建快捷方式字符串。

例如,如果希望將本地目錄與遠程目錄同步,可以使用下面的命令。

  1. $ rsync -a username@host: 

但是如果您經常執行目錄同步,那么輸入這么長的命令可能會讓您感到厭煩(除非您使用的是具有自動提示功能的shell)。因此,為了簡化常規同步任務,您可以為rsync命令創建一個別名。

  1. $ alias remote="rsync -a user@host:" 

下次當你想要將本地內容傳輸和同步到遠程系統時,你可以在你的終端中輸入“remote”。根據可用性,別名有兩種類型:臨時別名和永久別名。臨時別名僅對當前終端會話可用。一旦您關閉終端,您就不能再使用自定義別名。相反,如果您在Linux中創建一個永久的別名,您可以立即在一個新的會話中使用它,甚至在重新引導后使用它。Linux下如何創建和使用別名? 使用 alias 命令自定義別名的語法格式為:

alias new_name='value'例如,如果您喜歡使用exa實用程序來列出文件,但仍然希望使用ls命令,則可以將“ lsa”作為“ ls”別名,并使用ls命令打印exa輸出。 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ alias ls='exa -lh' 
  2. linuxmi@linuxmi:~/www.linuxmi.com$ ls 

 

 

一在你創建了許多別名后,你也可以通過簡單地運行alias命令來檢查或列出它: 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ alias  
 

以后,如果要刪除或取消設置任何別名,可以使用unalias命令,并將別名作為參數傳遞。 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ unalias ls 

您也可以使用unalias命令的-a選項刪除所有別名。 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ unalias -a 

如何在Linux中創建永久別名?

在關閉終端并重新引導到系統后,您是否仍要使用別名?如果是,則需要創建一個永久別名。為此,您需要通過在編輯器中打開別名或運行以下命令,將您的別名放在~/.bashrc文件中: 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ echo "alias up='sudo apt update && sudo apt upgrade'" >> ~/.bashrc linuxmi@linuxmi:~/www.linuxmi.com$ source ~/.bashrc 

如果您使用的不是bash shell,則可能需要在相應的shell配置文件中添加別名,例如ZSH的~/.zshrc和Fish shell的~/.config/fish/config.fish。

將別名存儲在單獨的文件中

如果您使用大量的別名,最好為它準備一個單獨的文件。您可以在主目錄中創建bash_aliases點文件,并將所有別名放在此處。 

  1. linuxmi@linuxmi:~/www.linuxmi.com$ touch ~/.bash_aliases  
 

#在上面的文件中添加別名 

 

將別名添加到“ bash_aliases”文件后,還需要在〜/.bashrc文件中添加以下代碼。 

  1. if [ -e ~/.bash_aliases ]; 
  2.  
  3.    then source ~/.bash_alias 
  4.  
  5. es fi  

總結 

別名可以將一些復雜的命令簡化成一個我們自己命名的相對簡單好記的命令,能夠極其方便我們的操作。 

 

 

 

 

 

 

 

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2019-05-14 11:00:07

LinuxSSH別名

2019-04-23 10:06:16

微軟Windows 10系統更新

2025-02-12 08:21:55

OllamaChatboxDeepSeek

2018-04-10 09:06:45

LinuxSSH別名

2022-02-10 14:24:28

LinuxWindows文件

2021-11-19 11:16:29

Git命令Linux

2010-04-22 14:38:24

培訓

2014-04-02 10:20:20

銳捷網絡云課堂

2010-06-23 17:16:33

Linux Bash

2015-12-15 16:54:00

戴爾云計算

2015-05-07 10:10:06

云應用開發開發者云平臺

2016-05-09 10:27:36

MySQLHive數據遷移

2018-10-12 10:40:45

LinuxBash命令

2023-06-06 19:01:38

縮寫ShellLinux

2010-09-27 10:04:30

Sql Update語

2015-06-30 12:53:40

秒殺應用MySQL數據庫優化

2009-07-31 17:10:17

linux cd命令linux cd命令詳工作目錄

2010-10-15 16:10:08

Mysql表別名

2012-11-14 16:57:37

手機刷機

2017-07-13 13:13:49

AndroidAPK反編譯
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美大片一区二区 | 91www在线观看 | 久久久一区二区三区 | 成人免费在线播放视频 | 男女性毛片 | 美女视频h | 成人深夜福利 | 亚洲一区不卡 | 国产污视频在线 | 91精品国产91久久久久久 | 国产激情在线看 | 欧美三级电影在线播放 | 国产精品一区二区视频 | 播放一级毛片 | www.99re| 在线观看免费av网 | 精品久久久久久久久久久久久久 | 欧美精品日韩精品 | 久久精品伊人 | 午夜视频在线观看一区二区 | 国产区精品在线观看 | 成人在线亚洲 | 日韩av电影在线观看 | 黄色大片毛片 | 亚洲精品1| 狠狠伊人 | a国产一区二区免费入口 | 激情福利视频 | 国产精品久久在线 | 蜜桃传媒一区二区 | 久久一区二区三区四区五区 | 中文字幕乱码一区二区三区 | 日韩久久精品 | 亚洲一区 中文字幕 | 成人午夜电影网 | 精品福利一区二区三区 | 成人三级在线观看 | 国产精品久久久久久久久久免费 | www.成人久久 | 成人一区av偷拍 | www.日韩欧美 |