導航:首頁 > 操作系統 > 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設置相關的資料

熱點內容
本機tcp伺服器地址 瀏覽:426
切換pdf 瀏覽:92
iturns下載的app在哪裡 瀏覽:639
雲起書院App在哪裡 瀏覽:614
怎麼對hex文件進行加密 瀏覽:285
pdf少年時 瀏覽:953
兩個同名文件夾同步 瀏覽:630
拍照文件夾哪個好用 瀏覽:91
文件夾和書包 瀏覽:511
解壓歸檔拿登記證 瀏覽:225
去體驗解壓房 瀏覽:613
單片機一鍵中斷響應 瀏覽:646
唐浩明pdf 瀏覽:845
程序員土木 瀏覽:73
android如何與web伺服器交互 瀏覽:611
蘋果小風扇app怎麼下 瀏覽:958
杭州it程序員對身體好不好 瀏覽:537
高新區編程加盟找哪家 瀏覽:33
伺服器什麼樣的好賣 瀏覽:152
單片機原理及應用第二版例題答案 瀏覽:973