在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在 Linux 中不使用 CD 命令進(jìn)入目錄/文件夾?

Linux愛(ài)好者 ? 來(lái)源:YXQ ? 2019-04-16 11:40 ? 次閱讀

眾所周知,如果沒(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

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

什么是 .bashrc ?

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

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

.bashrc 文件本身包含終端會(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/daygeekcd -- /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 autocdautocd  on# shopt -u autocd# shopt | grep autocdautocd  off

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

$ 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

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11462

    瀏覽量

    212802
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    730

    瀏覽量

    22674

原文標(biāo)題:如何在 Linux 中不使用 CD 命令進(jìn)入目錄/文件夾?

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理
    的頭像 發(fā)表于 05-03 18:08 ?872次閱讀

    從零開(kāi)始馴服Linux(一):ZYNQ-Linux啟動(dòng)文件構(gòu)建全解析

    源碼目錄,這個(gè)解壓目錄大家可以自己設(shè)置。因?yàn)榻鈮汉髸?huì)自動(dòng)在解壓目錄創(chuàng)建一個(gè)名為linux-xlnx的
    發(fā)表于 03-20 16:48

    Linux 服務(wù)器檢查以及常用運(yùn)維 shell 命令

    前言 今天帶來(lái)的內(nèi)容是在華為云主機(jī) Flexus 云服務(wù)器 X 實(shí)例上操作,玩轉(zhuǎn)一些 Linux 腳本以及安裝 JDK。比如:檢查系統(tǒng)環(huán)境、安裝 JDK、使用 mkdir/touch 命令創(chuàng)建文件夾
    的頭像 發(fā)表于 01-23 18:00 ?263次閱讀
    <b class='flag-5'>Linux</b> 服務(wù)器檢查以及常用運(yùn)維 shell <b class='flag-5'>命令</b>

    Linux實(shí)時(shí)查看日志的四種命令詳解

    何在Linux實(shí)時(shí)查看日志文件的內(nèi)容?那么有很多實(shí)用程序可以幫助用戶在文件更改或不斷更新時(shí)輸出文件
    的頭像 發(fā)表于 01-13 10:45 ?2646次閱讀
    <b class='flag-5'>Linux</b>實(shí)時(shí)查看日志的四種<b class='flag-5'>命令</b>詳解

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-內(nèi)核源代碼的目錄結(jié)構(gòu)和文件說(shuō)明

    Linux內(nèi)核目錄下有很多的文件夾文件,很多文件夾文件我們不需要關(guān)注,我們主要了解比較
    發(fā)表于 12-17 09:36

    飛凌嵌入式ElfBoard ELF 1板卡-內(nèi)核源代碼的目錄結(jié)構(gòu)和文件說(shuō)明

    Linux內(nèi)核目錄下有很多的文件夾文件,很多文件夾文件我們不需要關(guān)注,我們主要了解比較
    發(fā)表于 12-16 13:04

    Linux lsof命令的基本用法

    linux 系統(tǒng),一切皆文件。通過(guò)文件不僅僅可以訪問(wèn)常規(guī)數(shù)據(jù),還可以訪問(wèn)網(wǎng)絡(luò)連接和硬件。所以 lsof 命令不僅可以查看進(jìn)程打開(kāi)的
    的頭像 發(fā)表于 10-23 11:52 ?1089次閱讀
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-開(kāi)發(fā)環(huán)境搭建之windows和ubuntu系統(tǒng)互傳文件

    linux-4.1.15-elf1.tar.bz2、文件系統(tǒng)(本節(jié)以rootfs.tar.bz2為例)、命令行測(cè)試程序elf1_cmd_wdt.c放到Windows主機(jī)的共享文件夾后。
    發(fā)表于 09-25 09:41

    飛凌嵌入式ElfBoard ELF 1板卡-開(kāi)發(fā)環(huán)境搭建之windows和ubuntu系統(tǒng)互傳文件

    linux-4.1.15-elf1.tar.bz2、文件系統(tǒng)(本節(jié)以rootfs.tar.bz2為例)、命令行測(cè)試程序elf1_cmd_wdt.c放到Windows主機(jī)的共享文件夾后。
    發(fā)表于 09-24 10:15

    常見(jiàn)的shell命令目錄相關(guān)命令

    目錄內(nèi)容參數(shù):ls[選項(xiàng)]目錄目錄缺省時(shí),默認(rèn)為當(dāng)前目錄;選項(xiàng)如下,選項(xiàng)可以組合使用。示例:3、cd切換
    發(fā)表于 08-19 10:06

    常見(jiàn)的shell命令目錄相關(guān)命令

    功能:列出目錄內(nèi)容參數(shù):ls[選項(xiàng)]目錄 目錄缺省時(shí),默認(rèn)為當(dāng)前目錄;選項(xiàng)如下,選項(xiàng)可以組合使用。示例:3、cd切換
    發(fā)表于 08-16 09:22

    在MSYS32上面搭建IDF2.1版本,在hello_world文件夾輸入命令make menuconfig報(bào)錯(cuò)了,為什么?

    想要在MSYS32上面搭建IDF2.1版本,在hello_world文件夾輸入命令make menuconfig,發(fā)現(xiàn)報(bào)錯(cuò)了,我應(yīng)該在哪里下載wordexp這個(gè)文件? 6.# mak
    發(fā)表于 06-21 15:56

    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層文件夾丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: DroboPro FS網(wǎng)絡(luò)存儲(chǔ),共8塊SAS硬盤(pán),組建了一組raid5磁盤(pán)陣列。 服務(wù)器存儲(chǔ)故障: 存儲(chǔ)中有一個(gè)共享文件夾丟失,該文件夾存放了重要數(shù)據(jù)。
    的頭像 發(fā)表于 06-21 10:10 ?492次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層<b class='flag-5'>文件夾</b>丟失的數(shù)據(jù)恢復(fù)案例

    編譯components文件夾內(nèi)容引入的頭文件不對(duì)怎么處理?

    最近在移植LVGL,需要自己寫(xiě)RGB驅(qū)動(dòng) 我把LVGL放在components文件夾,但編譯的時(shí)候提示缺少esp_lcd下頭文件的引用 仔細(xì)找了一下發(fā)現(xiàn),編譯components內(nèi)容的時(shí)候只引入
    發(fā)表于 06-17 07:35

    引用外部文件夾的頭文件時(shí),如何讓VSCODE不提示波浪線錯(cuò)誤?

    各位好: 我將常用的組件放在項(xiàng)目文件夾以外的某個(gè)地方,嘗試在項(xiàng)目?jī)?nèi)引用此文件夾下的組件,失敗,在代碼無(wú)法include相關(guān)頭文件。我在main組件
    發(fā)表于 06-07 08:19
    主站蜘蛛池模板: 视频一区在线观看 | 国产伦精品一区二区三区免 | 精品无码三级在线观看视频 | 午夜69成人做爰视频网站 | 色多视频 | 亚洲欧美一区二区三区在线播放 | 2018天天夜夜 | 日韩a无吗一区二区三区 | 激情综合网婷婷 | 欧美性猛交xxxx乱大交高清 | 天堂网中文在线最新版 | 天天视频免费观看高清影视 | 久久www免费人成高清 | 国产精品igao在线观看樱花日本 | 色妇女影院| 久久精品国产精品亚洲毛片 | 国产精品夜夜春夜夜爽久久 | 丁香六月 久久久 | 视色4setv.com | 狼狼狼色精品视频在线播放 | 午夜剧j | 狠狠色狠狠色综合日日不卡 | 色婷婷一区二区三区四区成人网 | 三级视频网站在线观看播放 | 天天搞天天爽 | 中文字幕色婷婷在线精品中 | 91天天干 | 天天弄天天干 | 性色aⅴ闺蜜一区二区三区 性色成人网 | 在线观看免费视频片 | 久久免费视频精品 | 9色在线| 免费看色视频 | 国产精品美女一区二区三区 | 欧美满足你的丝袜高跟ol | 114毛片免费观看网站 | 一区三区三区不卡 | 欧美熟夫 | 久久久免费的精品 | 97av在线| 九月婷婷亚洲综合在线 |