亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在 Linux 中不使用 CD 命令進(jìn)入目錄/文件夾的方法

 更新時(shí)間:2019年04月02日 10:42:25   作者:Magesh Maruthamuthu  
眾所周知,如果沒(méi)有 cd 命令,我們無(wú)法 Linux 中切換目錄。接下來(lái)通過(guò)本文給大家介紹了在 Linux 中不使用 CD 命令進(jìn)入目錄/文件夾的方法,需要的朋友可以參考下

眾所周知,如果沒(méi)有 cd 命令,我們無(wú)法 Linux 中切換目錄。這個(gè)沒(méi)錯(cuò),但我們有一個(gè)名為 shopt 的 Linux 內(nèi)置命令能幫助我們解決這個(gè)問(wèn)題。

shopt 是一個(gè) shell 內(nèi)置命令,用于設(shè)置和取消設(shè)置各種 bash shell 選項(xiàng),由于它已安裝,因此我們不需要再次安裝它。

是的,我們可以在啟用此選項(xiàng)后,可以不使用 cd 命令切換目錄。

我們將在本文中向你展示如何操作。這是一個(gè)小的調(diào)整,但對(duì)于那些從 Windows 遷移到 Linux 的新手來(lái)說(shuō)非常有用。

這對(duì) Linux 管理員沒(méi)用,因?yàn)槲覀儾粫?huì)在沒(méi)有 cd 命令的情況下切換到該目錄,因?yàn)槲覀儗?duì)此有經(jīng)驗(yàn)。

如果你嘗試在沒(méi)有 cd 命令的情況下切換 Linux 的目錄/文件夾,你將看到以下錯(cuò)誤消息。這在 Linux 中很常見(jiàn)。

$ Documents/
bash: Documents/: Is a directory

為此,我們需要在用戶(hù) .bashrc 中追加以下值。

什么是 .bashrc ?

.bashrc 是一個(gè) shell 腳本,每次用戶(hù)以交互模式打開(kāi)新 shell 時(shí)都會(huì)運(yùn)行該腳本。

你可以在該文件中添加要在命令提示符下輸入的任何命令。

.bashrc 文件本身包含終端會(huì)話(huà)的一系列配置。包括設(shè)置和啟用:著色、補(bǔ)全,shell 歷史,命令別名等。

$ vi ~/.bashrc

加入這一行:

shopt -s autocd

運(yùn)行以下命令使更改生效。

$ source ~/.bashrc

我們已完成所有配置。簡(jiǎn)單地對(duì)此進(jìn)行測(cè)試以確認(rèn)這是否有效。

$ Documents/
cd -- Documents/
$ daygeek/
cd -- daygeek/
$ /home/daygeek/Documents/daygeek
cd -- /home/daygeek/Documents/daygeek
$ pwd
/home/daygeek/Documents/daygeek

是的,它正如預(yù)期的那樣正常工作。

而且,它在 fish shell 中工作正常,而無(wú)需對(duì) .bashrc 進(jìn)行任何更改。

如果要暫時(shí)執(zhí)行此操作,請(qǐng)使用以下命令(設(shè)置或取消設(shè)置)。重啟系統(tǒng)時(shí),它將消失。

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

shopt 命令提供了許多其他選項(xiàng),如果要驗(yàn)證這些選項(xiàng),請(qǐng)運(yùn)行以下命令。

$ shopt
autocd on
assoc_expand_once  off
cdable_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_aliases on
extdebug  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
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

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

它們是 pushd、popd、up shell 腳本和 bd 工具。我們將在接下來(lái)的文章中介紹這些主題。

via: https://www.2daygeek.com/navigate-switch-directory-without-using-cd-command-in-linux/

總結(jié)

以上所述是小編給大家介紹的在 Linux 中不使用 CD 命令進(jìn)入目錄/文件夾的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • CentOS 安裝軟件出現(xiàn)錯(cuò)誤:/lib/ld-linux.so.2: bad ELF interpreter 解決

    CentOS 安裝軟件出現(xiàn)錯(cuò)誤:/lib/ld-linux.so.2: bad ELF interpreter 解決

    這篇文章主要介紹了CentOS 安裝軟件出現(xiàn)錯(cuò)誤:/lib/ld-linux.so.2: bad ELF interpreter 解決的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Linux Centos7 磁盤(pán)的分區(qū)、掛載方式

    Linux Centos7 磁盤(pán)的分區(qū)、掛載方式

    這篇文章主要介紹了Linux Centos7 磁盤(pán)的分區(qū)、掛載方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Linux sar命令使用方法及代碼實(shí)例解析

    Linux sar命令使用方法及代碼實(shí)例解析

    這篇文章主要介紹了Linux sar命令使用方法及代碼實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Linux系統(tǒng)下安裝jdbc與tomcat的圖文教程

    Linux系統(tǒng)下安裝jdbc與tomcat的圖文教程

    本文通過(guò)圖文并茂的形式給大家介紹了Linux系統(tǒng)下安裝jdbc與tomcat的方法,本文給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-01-01
  • windows 10 + vwware+centos 6.5虛擬機(jī)系統(tǒng)安裝Tomcat

    windows 10 + vwware+centos 6.5虛擬機(jī)系統(tǒng)安裝Tomcat

    這篇文章主要介紹了windows 10 + vwware+centos 6.5虛擬機(jī)系統(tǒng)安裝Tomcat的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • 一步步教你如何編寫(xiě)Shell腳本

    一步步教你如何編寫(xiě)Shell腳本

    這篇文章主要介紹了關(guān)于如何編寫(xiě)Shell腳本的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-04-04
  • 你可能不知道的一些linux文件權(quán)限管理方法

    你可能不知道的一些linux文件權(quán)限管理方法

    這篇文章主要給大家介紹了一些你可能不知道的linux文件權(quán)限管理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • linux下system函數(shù)的簡(jiǎn)單分析

    linux下system函數(shù)的簡(jiǎn)單分析

    這篇文章主要簡(jiǎn)單分析了linux下system函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟

    CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟

    這篇文章主要介紹了CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 利用Apache服務(wù)器屏蔽廣告及IP段的一般方法

    利用Apache服務(wù)器屏蔽廣告及IP段的一般方法

    這篇文章主要介紹了利用Apache服務(wù)器屏蔽廣告及IP段的一般方法,同時(shí)也介紹了設(shè)置僅允許訪(fǎng)問(wèn)的IP段從而屏蔽其他一切IP的方法,需要的朋友可以參考下
    2015-11-11

最新評(píng)論