91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Linux中不使用CD命令進入目錄/文件夾

發布時間:2021-10-22 14:26:17 來源:億速云 閱讀:142 作者:小新 欄目:系統運維

這篇文章給大家分享的是有關怎么在Linux中不使用CD命令進入目錄/文件夾的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

眾所周知,如果沒有 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/daygeekcd -- /home/daygeek/Documents/daygeek $ pwd/home/daygeek/Documents/daygeek

怎么在Linux中不使用CD命令進入目錄/文件夾

是的,它正如預期的那樣正常工作。

而且,它在 fish shell 中工作正常,而無需對 .bashrc 進行任何更改。

怎么在Linux中不使用CD命令進入目錄/文件夾

如果要暫時執行此操作,請使用以下命令(設置或取消設置)。重啟系統時,它將消失。

# shopt -s autocd # shopt | grep autocdautocd  on # shopt -u autocd # shopt | grep autocdautocd  off

shopt 命令提供了許多其他選項,如果要驗證這些選項,請運行以下命令。

$ shoptautocd  onassoc_expand_once   offcdable_vars     offcdspell     oncheckhash   offcheckjobs   offcheckwinsize    oncmdhist     oncompat31    offcompat32    offcompat40    offcompat41    offcompat42    offcompat43    offcompat44    offcomplete_fullquote  ondirexpand   offdirspell    offdotglob     offexecfail    offexpand_aliases  onextdebug    offextglob     offextquote    onfailglob    offforce_fignore   onglobasciiranges onglobstar    offgnu_errfmt  offhistappend  onhistreedit  offhistverify  offhostcomplete    onhuponexit   offinherit_errexit offinteractive_comments    onlastpipe    offlithist     offlocalvar_inherit    offlocalvar_unset  offlogin_shell     offmailwarn    offno_empty_cmd_completion offnocaseglob  offnocasematch     offnullglob    offprogcomp    onprogcomp_alias  offpromptvars  onrestricted_shell    offshift_verbose   offsourcepath  onxpg_echo    off

此外,我找到了一些其他程序,它們可以幫助我們在 Linux 中比 cd 命令更快地切換目錄。

它們是 pushdpopdup shell 腳本和 bd 工具。

感謝各位的閱讀!關于“怎么在Linux中不使用CD命令進入目錄/文件夾”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

盐源县| 布拖县| 衡山县| 石狮市| 江北区| 裕民县| 吉木萨尔县| 烟台市| 云和县| 巨野县| 邵武市| 体育| 道孚县| 枝江市| 巴彦淖尔市| 开鲁县| 双桥区| 侯马市| 上林县| 阿荣旗| 浮梁县| 澎湖县| 会昌县| 富顺县| 南开区| 九江市| 资溪县| 利津县| 涡阳县| 安丘市| 冕宁县| 潼南县| 台前县| 明溪县| 余江县| 南昌县| 安平县| 道真| 佛冈县| 诏安县| 申扎县|