盡人皆知,若是沒有 cd 下令,咱們沒法 Linux 中切換目次。這個沒錯,但咱們有一個名為 shopt 的 Linux 內置下令能輔助咱們辦理這個成績。
shopt 是一個 shell 內置下令,用于配置以及勾銷配置種種 bash shell 選項,因為它已經裝置,是以咱們不必要再次裝置它。
是的,咱們可以在啟用此選項后,可以不使用 cd 下令切換目次。
咱們將在本文中向你鋪示若何操作。這是一個小的調整,但關于那些從 Windows 遷徙到 Linux 的新手來說特別很是有效。
這對 Linux 治理員沒用,由于咱們不會在沒有 cd 下令的環境下切換到該目次,由于咱們對此有履歷。
若是你測驗考試在沒有 cd 下令的環境下切換 Linux 的目次/文件夾,你將望到如下過錯新聞。這在 Linux 中很常見。
$ Documents/
bash: Documents/: Is a directory
為此,咱們必要在用戶 .bashrc 中追加如下值。
甚么是 .bashrc ?
.bashrc 是一個 shell 劇本,每次用戶以交互模式關上新 shell 時都邑運轉該劇本。
你可以在該文件中增添要在下令提醒符下輸出的任何下令。
.bashrc 文件自身包括終端會話的一系列設置。包含配置以及啟用:著色、補全,shell 汗青,下令別號等。
$ vi ~/.bashrc
參加這一行:
shopt -s autocd
運轉如下下令使變動見效。
$ source ~/.bashrc
咱們已經實現一切設置。簡略地對此進行測試以確認這是否有用。
$ Documents/
cd -- Documents/
-
$ daygeek/
cd -- daygeek/
-
$ /home/daygeek/Documents/daygeek
cd -- /home/daygeek/Documents/daygeek
-
$ pwd
/home/daygeek/Documents/daygeek
是的,它正如預期的那樣正常事情。
并且,它在 fish shell 中事情正常,而無需對 .bashrc 進行任何變動。
若是要暫時履行此操作,請使用如下下令(配置或者勾銷配置)。重啟體系時,它將消散。
# shopt -s autocd
-
# shopt | grep autocd
autocd on
-
# shopt -u autocd
-
# shopt | grep autocd
autocd off
shopt 下令供應了很多其余選項,,若是要驗證這些選項,請運轉如下下令。
$ shopt
autocd on
assoc_expand_once off
cda財神娛樂城ble_vars off
cdspell on
checkhash off
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
compat41 off
compat42 off
compat43 off
compat44 off
complete_fullquote on
direxpand off
dirspell off
dotglob off
execfail off
expand_al捕魚達人舊版iases on
extdebug 今彩539開獎號碼預測 off
extglob off
extquote on
failglob off
force_fignore on
globasciiranges on
globstar off
gnu_errfmt off
histappend on
histreedit off
histverify off
hostcomplete on
huponexit off
inherit_errexit off
interactive_comments on
lastpipe off
lithist off
localvar_inherit off
localvar_unset off
login_shell off
mailwarn off運 彩 致富 PTT
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
progcomp_alias off
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
此外,我找到了一些其余法式,它們可以輔助咱們在 Linux 中比 cd 下令更快地切換目次。
它們是 pushd 、popd 、up s地下539玩法hell 劇本以及 bd 對象。咱們將在接上去的文章中先容這些主題。
【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。
|