首頁 > 運維 > linux運維 > linux中source指令怎麼用

linux中source指令怎麼用

小老鼠
發布: 2024-03-14 09:40:33
原創
1392 人瀏覽過

在Linux中,source指令通常用於重新執行剛修改的初始化文件,使其立即生效,而不必登出並重新登入。其基本用法為:source filename,其中filename必須是可執行的腳本檔案。

linux中source指令怎麼用

在Linux中,source指令通常用於重新執行剛修改的初始化文件,使其立即生效,而不必登出並重新登入。其基本用法為:source filename,其中filename必須是可執行的腳本檔案。另一種等價的寫法是使用點符號:. filename,其中註意「.」號後面還有一個空格。

source指令是bash shell內建的指令,其功能是通知目前shell讀入路徑為filename的檔案並依序執行檔案中的所有語句。 source指令會強制執行腳本中的全部指令,而忽略檔案的權限。當使用source指令執行腳本時,腳本會在目前shell環境中執行,這表示腳本中所有新建、改變變數的語句都會保存在目前shell裡面,而不會像使用sh filename那樣建立一個新的子shell來執行腳本。

例如,當修改了/etc/profile文件,並希望它立刻生效而不用重新登入時,就可以使用source指令,如「source /etc/profile」。同樣,如果修改了.bash_profile或.bash_rc等初始化文件,並希望其立即生效,也可以使用source指令。

總的來說,source命令在Linux系統中是一個強大的工具,它可以讓你立即應用對腳本或初始化檔案的更改,而無需登出並重新登入。

以上是linux中source指令怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板