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

Linux 中如何使用 alias 命令

系統(tǒng) Linux
alias命令在Linux中經(jīng)常使用,可以使在Linux命令行上的工作更加順暢,但是它們也可能很復雜且難以記住,這篇文章探討了如何使alias命令。

[[414814]]

 通常情況下alias命令適合下面場景:

  •  簡化過長且過于復雜的命令
  •  記住復雜名稱的命令
  •  使用你經(jīng)常使用的命令節(jié)省時間

如何創(chuàng)建alias

例如,設(shè)置一個別名列出所有文件包括隱藏文件,別名為la: 

  1. [root@server1 ~]# alias la='ls -al' 

執(zhí)行一下別名la看一下: 

  1. [root@server1 ~]# la  
  2. total 68  
  3. dr-xr-x---.  3 root root   216 May 25 13:13 .  
  4. drwxr-xr-x. 19 root root   271 May  7 15:12 ..  
  5. -rw-------.  1 root root  1178 Dec 29  2019 anaconda-ks.cfg  
  6. -rw-------.  1 root root 14798 May 20 01:48 .bash_history  
  7. -rw-r--r--.  1 root root    18 May 11  2019 .bash_logout  
  8. -rw-r--r--.  1 root root   176 May 11  2019 .bash_profile  
  9. -rw-r--r--.  1 root root   176 May 11  2019 .bashrc  
  10. drwx------   3 root root    17 Mar 11 11:17 .cache  
  11. -rw-r--r--.  1 root root   100 May 11  2019 .cshrc  
  12. -rw-------   1 root root    64 May 25 13:13 .lesshst  
  13. -rw-r--r--   1 root root   234 May 19 09:52 sample.html  
  14. -rw-r--r--.  1 root root   129 May 11  2019 .tcshrc  
  15. -rw-r--r--   1 root root  1178 May 19 09:32 test.txt  
  16. -rw-------   1 root root 15904 May 25 10:15 .viminfo 

如果要永久使用,可以將該命令寫入~/.bashrc文件里面。 

  1. [root@server1 ~]# echo "alias la='ls -al'>> ~/.bashrc 

如何列出alias

使用alias命令列出系統(tǒng)中已設(shè)置的所有別名: 

  1. [root@server1 ~]# alias 

檢查命令類型是否是別名

要檢查命令是否為別名,請使用which命令。如下實例顯示的內(nèi)容就是別名。 

  1. [root@server1 ~]# which la  
  2. alias la='ls -al'  
  3. /usr/bin/ls 

如何刪除alias

如果需要停用別名,則可以使用unalias命令。要使更改永久生效,就需要在~/.bashrc文件中刪掉對應的別名。 

  1. [root@server1 ~]# unalias la 

對常用命令使用alias

對于經(jīng)常使用的命令,通過使用別名來縮短它們就可以節(jié)省更多的時間。在下面顯示的別名中,我們用一個字母清除屏幕,使用ll顯示目錄中的文件,并僅查看最近創(chuàng)建或更新的五個文件: 

  1. [root@server1 ~]# alias c='clear'  
  2. [root@server1 ~]# alias ll='ls -al'  
  3. [root@server1 ~]# alias new='ls -1tr | tail -5' 

使用alias來更改命令的行為

例如,想讓ping命令只請求4次,則可以使用此別名確保它僅發(fā)出四個ping請求: 

  1. [root@server1 ~]# alias ping='ping -c 4' 

使用alias避免長字符串的選項

別名對于記住較長的命令選項非常有用。例如,要解壓文件可以使用如下別名: 

  1. [root@server1 ~]# alias untar='tar -xvf' 

使用alias查看命令的歷史記錄

要使用搜索字詞查看歷史記錄,請執(zhí)行以下操作: 

  1. [root@server1 ~]# alias rec='history | grep' 

這可以看到在歷史記錄中保留的相關(guān)記錄,例如: 

  1. [root@server1 ~]# rec alias 

使用alias搜索相關(guān)的命令

要查找與搜索詞相關(guān)的命令,使用apropos命令,但是該命令有點陌生,可以設(shè)置一個別名,使用以下命令: 

  1. [root@server1 ~]# alias ?="apropos" 

下面使用?搜索和compress相關(guān)的命令: 

  1. [root@server1 ~]# ? compress 

顯示你的IP地址 

  1. [root@server1 ~]# alias myip='hostname -I' 

[[414815]]

總結(jié)

alias命令在Linux中經(jīng)常使用,可以使在Linux命令行上的工作更加順暢,但是它們也可能很復雜且難以記住,這篇文章探討了如何使alias命令。 

 

責任編輯:龐桂玉 來源: 良許Linux
相關(guān)推薦

2024-03-18 11:24:54

2012-05-11 10:26:09

Linuxcdalias

2020-12-07 06:42:09

LinuxIP命令

2018-01-08 15:30:18

Linux命令date

2021-04-06 09:46:15

Linuxanacron命令系統(tǒng)運維

2009-08-03 10:12:37

find命令詳解find命令linux

2012-05-11 10:10:47

Linuxgrep

2022-03-25 14:53:32

Linuxvmstat 命令

2014-05-12 16:40:13

Linux命令快照

2019-07-29 10:56:32

Linuxuseradd命令創(chuàng)建用戶賬號

2022-02-08 12:19:36

LinuxJQ命令

2009-08-16 20:11:50

linux中talk命talk命令參數(shù)linux命令行參數(shù)

2021-05-31 11:30:43

Linuxsource命令

2023-10-09 07:33:50

Linuxls 命令

2021-05-16 08:22:19

Linux命令 Source

2018-05-16 10:32:06

Linux命令find

2018-06-26 09:15:24

Linux命令history

2022-11-18 10:16:26

Linuxwc 命令

2020-08-24 12:37:54

Linuxxargs命令

2022-10-25 09:07:28

Linuxxargs命令
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 在线综合视频 | 国产一区 在线视频 | 亚洲高清视频一区二区 | 日韩网站免费观看 | 欧美日韩一区在线 | 国产精品永久 | 亚洲国产视频一区 | 中文字幕一区二区三区精彩视频 | h视频免费观看 | 福利片在线看 | 午夜影院在线观看免费 | 精品中文在线 | 欧美色影院 | 欧美性大战久久久久久久蜜臀 | 久久精品色欧美aⅴ一区二区 | 日本网站免费在线观看 | 日日操操| 亚洲精品91 | 精品视频一区二区三区在线观看 | 欧美午夜剧场 | 91精品国产综合久久久久 | 久久久一区二区三区四区 | 日韩国产高清在线观看 | 亚洲不卡在线观看 | 黄色av网站在线观看 | 亚洲精品久久久9婷婷中文字幕 | 中文字幕欧美一区 | 99久久精品一区二区成人 | 色综合久久天天综合网 | 国产91丝袜在线18 | 色综合久久久久 | 欧美一区视频 | 99精品视频在线 | 在线观看毛片网站 | 亚洲高清视频一区二区 | 亚洲最新在线 | 亚洲毛片在线观看 | 九九免费| 日韩精品久久久 | 亚洲国产成人精品女人久久久野战 | 日韩欧美一区二区三区免费观看 |