[精讚] [會員登入]
571

[Freebsd14] 登入時自動加載alias (bash shell)

alias登入時自動加戴雖然是不起眼的設定,但也讓我找了好久

分享此文連結 //n.sfs.tw/16500

分享連結 [Freebsd14] 登入時自動加載alias (bash shell)@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2025-03-18 13:57:46 最後編修
2025-03-18 11:54:46 By 張○○
 

自動目錄

如果不是bash 而是 csh的話,請參考 [1] 的說明修改 ~/.cshrc 以下針對 BASH

這次想要自動加載alias

alias vi='vim'
alias ll='ls -l'

但是無論設定在哪都不成功,下面是我設定的位置

/etc/bash.bashrc
~/.bashrc
/etc/profile.d/root.sh

最後才知道要設定在家目錄的這個檔案

vi ~/.bash_profile

全域的設定

/usr/local/etc/profile

上面的檔案原本不存在,自己新增

因為 [1] 給了建議用 strings 這個指令來看設定檔:

$ strings $(which bash)| grep profile

/usr/local/etc/profile
noprofile
~/.profile
~/.bash_profile

上面的指令strings很奇怪,我還沒搞懂

不過[1]提供一個方了,就是在 /.bash_profile 裡面上加一行讓他能讀取目錄下的 .bashrc

[ -r $HOME/.bashrc ] && . $HOME/.bashrc

 

查看自己的shell

echo $SHELL

 

參考資料

https://forums.freebsd.org/threads/how-to-save-what-was-written-to-alias.75806/

 

END

你可能感興趣的文章

Freebsd 建立/刪除/修改使用者+特權使用者 Freebsd 下使用者建立、刪除、修改使用者,新增特權使用者

[Freebsd] VSFTP的安裝和配置 Freebsd 安裝和配置 VSFTP

[Freebsd] 使用者的定時排程 crontab Freebsd 下若使用者要建立自己的 crontab,方法和 root來建有一些不同。

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

[Freebsd14] 安裝bind9 安裝dns服務器bind9 記錄

Freebsd上php+ session 的問題 php的session在freebsd上竟然預設是關掉的?簡直沒氣死我。

隨機好文

HP SAS硬碟leds燈號說明 HP SAS硬碟leds燈號(hp g7/g6系統適用)說明

[jQuery] textarea 的取值和給值 HTML 的 TEXTAREA 標籤若要用 jquery 取值,不能使用 .text() 或 .html() ,使用 .

[HP DL380G7] 生效啟動第3,4片網卡/開啟或關閉內建的網卡 HP DL380G7 預設第3,4片網卡裝完系統後找不到,難道是壞了?要怎麼辦?

UTF-8 BOM (Byte Order Mark) 的問題 在 Michael Kaplan 那看到 Every character has a story #4: U+feff

安裝SPHINX支援中文 新版本的 sphinx 和舊版不同,網路上很多範例和教學是不能用的。此文是安裝和設定方法分享