1. 程式人生 > >Linux:alias永久生效

Linux:alias永久生效

alias(中文稱為“別名”)允許使用更加簡短的名稱來重新定義 Linux 中的 Shell 命令,從而簡化命令列的輸入。

如果經常與 CLI 打交道,那麼使用 alias 不僅會節省時間,而且也能提高效率,真是一舉兩得的好事。

基本用法: alias 的基本使用方法為:alias 新的命令='原命令 -選項/引數'。舉例說明,alias l=‘ls -lsh' 將重新定義 ls 命令,現在只需輸入 l 就可以列目錄了。
獲知別名: 直接輸入 alias 命令會列出當前系統中所有已經定義的命令別名。
刪除別名: 要刪除一個別名,可以使用 unalias 命令,如 unalias l。

上面這個方法只是暫時的,如果重啟一次就失效了,如果我們想永久生效一個命令怎麼辦呢?

開啟 .bashrc (應該是ubuntu發行版的,其他發行版也許可以修改.bash_profile)可以看到
……
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
……
方法1 :直接在我們的 環境變數檔案中新增 alias xx='xxxxx'
方法2  : .bashrc 中有一句話
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
就是說可以另外新建一個檔案用於專門存放自己的alias資訊

  $ cd
  $ vi .bash_aliases
  在檔案中輸入自己想設定的命令  alias rm='rm -i'  然後儲存推出

  $ source .bashrc   #讓我們的環境生效

比如:

alias ls='ls -ltr'
alias cat='nohup $CAT/start_navicat &'
alias db='mysql -uroot -proot'

......

相關推薦

Linuxalias永久生效

alias(中文稱為“別名”)允許使用更加簡短的名稱來重新定義 Linux 中的 Shell 命令,從而簡化命令列的輸入。如果經常與 CLI 打交道,那麼使用 alias 不僅會節省時間,而且也能提高效率,真是一舉兩得的好事。基本用法: alias 的基本使用方法為:alia

linux hostname立即永久生效+SSH免密登入

系統版本:CentOS6.5 lsb_release -a //檢視版本資訊 hostname立即永久生效 方法一: hostname newHostname //臨時生效 vi /etc

Ubuntu下設定命令別名alias(永久生效)

寫在前面 對於常用命令,可以在Ubuntu系統中設定別名.也可用於軟體自定義名稱啟動. 拿一個例子來說明 比如我的Pycharm裝在/opt/pycharm-community-2017.3.3/bin/pycharm.sh,那麼正常情況下我就需要cd到/opt

linux命令alias永久配置

需求:清屏的指令是:clear,感覺用著不爽,寫這個命令太慢,想自定義命令:cls 解決:命令別名指令:alias   1:檢視當前系統中有哪些別名:命令列輸入:alias   2:新增我們自己的別名:alias cls='clear'  回車就完成了 問題:   這樣的配置

alias永久生效

編輯~/.bashrc檔案,每行加入一個alias命令。比如:alias cdhome='cd ~' 儲存檔案後,執行:source ~/.bashrc 如果還不行的話,說明沒有~/.bash_profile檔案,或者檔案中沒有執行.bashrc檔案。 (.bash_pro

Linux 使alias命令永久生效

sam png lin 直接 分享圖片 執行 格式 ash width /root目錄下是有一個名為 .bashrc 的隱藏文件的 其保存了bash初始化的一些相關配置 想要利用 alias 永久設置命令別名以簡化命令的使用 就必須修改此文件 以如圖格式添

Linux中讓alias設定永久生效的方法詳解

前言 經常使用Linux控制檯終端的站長們應該對於那些繁瑣的指令和引數命令列印象深刻吧!這也是很多站長寧願使用有安全風險的面板也不願意使用控制檯終端命令列的主要原因!好在,明月早年間的DOS下學習程式設計的經歷,對於這種命令列式的風格還是偏愛有加,但對於那些幾乎經常要用到的命令列每次都要重複性的

Linux-讓alias別名永久生效

目錄 一、問題描述    1.有很多時候我們想要將很多操作作為一個步驟,那麼在不作為系統的服務的情況下,別名是我們最好的選擇,但是發現別名只能在一次會話中生效,重啟後別名就失效的,那麼又該怎麼讓別名永久生效呢?    2. 別名操作簡介 新建別名格式:alia

Linux之修改主機名(永久生效

etc 想要 常常 重新啟動 重新 cnblogs 登錄 用戶 sysconf Linux系統安裝好後,都會有默認的主機名,這裏以CentOS系統為例,默認的主機名為localhost.localdomain,為了便於使用,我們常常需要修改主機名,下面演示的是永久更改主機名

如何修改linux主機名才能永久生效?

如何修改linux主機名才能永久生效?如何修改linux主機名才能生效?很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.很多人說修改/etc/hosts文件,其實這個文件裏的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.其

Mac環境下實現alias重命名命令(永久生效)

第三方 file img lane 太多的 ios 文件中 成功 蒲公英 Mac環境下實現alias重命名命令 iOS Dev在使用Xcode完成代碼編寫後,可能需要上傳至第三方分發應用給測試人員進行相關測試,比如蒲公英、FIR. 效率較高的上傳方式是借助於Fastlane

Linux動態修改主機名,永久生效

       以前記得改主機名, 需要改很多配置,而且是必須要重啟機器才能生效,但正常業務上是不允許重啟機器的。現在有一個方法,可以在不重啟機器的情況下,也能修改主機名。 針對不同版本,修改的方式有點不一樣,具體方法如下: 針對7版本: [[

linux 修改時間並永久生效

Centos系統,必須同時修改系統時間和硬體時間,才可以保證修改有效,單純的使用date命令修改系統時間,是立即生效,重啟後系統還原。具體操作如下: 1.date {檢視目前本地的時間} 2.hwclock --show {檢視硬體的時間} 3.如果硬體時間和系統時間不同,那就對硬體的時間進行修

Linux系統環境變數和別名設定(永久生效和臨時生效

1.Linux的變數種類   按變數的生存週期來劃分,Linux變數可分為兩類:  1.1 永久的:需要修改配置檔案,變數永久生效。  1.2 臨時的:使用export命令宣告即可,變數在關閉shell時失效。 2.設定變數的三種方法  2.1 在/etc/profile檔

Redhat (Linux) 修改主機名_永久生效_臨時生效

臨時生效用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。[[email protected] ~]# hostname //檢視機器名 [[email&#

Linux永久生效環境變數bashrc

1) .bashrc檔案     在linux系統普通使用者目錄(cd /home/xxx)或root使用者目錄(cd /root)下,用指令ls -al可以看到4個隱藏檔案,     .bash_history   記錄之前輸入的命令     .bash_logo

linux 虛擬機器中 配置IP 和主機名 永久生效

配置IPlinux虛擬機器下,修改IP後永久生效可以這樣: 在/etc/sysconfig/network-scripts 這個目錄下的ifcfg-eth0為第一個網絡卡,如果是第二個網絡卡則是ifcfg-eth1 在這裡進行配置即可,以下是命令 # vi /etc/sys

Linuxat命令詳解

計時 osi 執行 inux days pan 必須 man 一個 at命令 at命令為單一工作調度命令。at命令非常簡單,但是在指定時間上卻非常強大 語法 at [選項] time at > 執行的命令 ctrl+d 選項 -m :當指定的任務被

linuxalias命令具體解釋

margin san 登錄 white gre con 變量 每次 ext linux下alias命令具體解釋 用途說明 設置命令的別名。在linux系統中假設命令太長又不符合用戶的習慣,那麽我們能夠為它指定一個別名。盡管能夠為命令建立“鏈接” 解決長文件名

Linux安裝git

b- 路徑 kernel tar.gz onf *** msg org 環境變量 1.下載 https://www.kernel.org/pub/software/scm/git/git-2.9.4.tar.gz 2.解壓 tar zxvf git-2.9.4.tar.gz