導航:首頁 > 操作系統 > linuxalias設置

linuxalias設置

發布時間:2023-12-29 13:13:18

① 如何讓linux用戶自定義的命令alias永久生效

alias命令用於用戶自定義命令別名,但是alias命令的效果只在當前登錄期間有效,重新登錄後定義的別名就失效了,想讓alias定義的別名永久生效,只需要將alias命令寫入shell的環境配置文件中就可以了。
那應該把alias命令寫在哪個配置文件中呢?如果想讓設置只對當前用戶有效,就需要在~/.bashrc文件中添加設置,設置的格式是:
alias 別名=英文單引號括起來的命令
比如我自己設置的一個命令別名是這樣的:
alias jedit='java -jar /home/myuser/jedit/jedit.jar'
如果想讓alias設置對所有用戶都有效,可以把設置添加到/etc/profile這個全局的shell環境配置文件中,添加的內容和在~/.bashrc中的一樣。
修改完配置文件後,如果想讓設置馬上生效,還需要運行source命令,比如:source ~/.bashrc,否則設置只在下次登錄時(就是重新登錄後)才會生效。

② Linux系統在設置alias命令重啟後失效的問題

在使用linux系統的過程中,大多數情況下都是在字元界面下進行的。有些比較長的命令我們不希望每次都重復輸入,這樣不僅浪費時間而且還容易出錯;我們會使用alias命令來解決
比如:
alias ll='ls -l --color
這樣我們下次可以直接輸入ll來代替這一長串或更長的命令。
但是只是這樣的話,會在重啟之後失效,解決辦法是編輯~/.bashrc文件
vim ~/.bashrc
wq保存文件後,運行:
source ~/.bashrc
(不然不生效)
如果還不行的話,說明沒有~/.bash_profile文件,或者文件中沒有執行.bashrc文件。
(.bash_profile文件是用戶登陸終端的時候會自動執行的文件,一般此文件中會調用.bashrc)
如果是這樣,需要打開(如果沒有的話先創建)文件:
~/.bash_profile
在裡面加入一行:
source ~/.bashrc
就ok了。

③ linux中環境變數和alias(別名)的配置文件在哪裡

/etc/profile 或者他引用其他文件。這個是全局的。不建議修改這個文件,改錯就會導致啟動出問題。
~/.bashrc 是當前用戶的,不過必須是啟動bash後才會實現。

設置的具體內容其實就是運行一下綁定的命令。bash根據不同的運行時間會不同的去運行這些腳本來獲得設置。

閱讀全文

與linuxalias設置相關的資料

熱點內容
android表格demo 瀏覽:263
安卓怎麼讓相冊不顯示網頁 瀏覽:300
php文件系統源碼 瀏覽:713
易信java 瀏覽:486
北侖二級壓縮螺桿機 瀏覽:49
加密路線免費入口 瀏覽:744
計算器程序員是幹嘛的 瀏覽:362
數控編程里fo是啥鍵 瀏覽:660
javacdataxml 瀏覽:949
本機tcp伺服器地址 瀏覽:432
切換pdf 瀏覽:97
iturns下載的app在哪裡 瀏覽:646
雲起書院App在哪裡 瀏覽:620
怎麼對hex文件進行加密 瀏覽:291
pdf少年時 瀏覽:959
兩個同名文件夾同步 瀏覽:635
拍照文件夾哪個好用 瀏覽:96
文件夾和書包 瀏覽:516
解壓歸檔拿登記證 瀏覽:230
去體驗解壓房 瀏覽:618