chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(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)容及配圖由入駐作者撰寫或者入駐合作網(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)注

    88

    文章

    11681

    瀏覽量

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

    關(guān)注

    5

    文章

    747

    瀏覽量

    23558

原文標(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)推薦

    飛凌嵌入式ElfBoard-創(chuàng)建目錄

    Linux系統(tǒng),目錄也是系統(tǒng)的一種特殊文件,畢竟Linux系統(tǒng)中一切皆
    發(fā)表于 01-04 09:30

    VS Code `xiaozhi-esp32` 項(xiàng)目文件夾 修改 I2C 設(shè)備地址為 `0x78`

    VS Code `xiaozhi-esp32` 項(xiàng)目文件夾 修改 I2C 設(shè)備地址為 `0x78`
    的頭像 發(fā)表于 11-28 07:30 ?756次閱讀

    Linux新手通關(guān)!5分鐘掌握文件/目錄管理,告別“找不到北”

    文件夾時(shí)明明點(diǎn)了操作,打開(kāi)卻空無(wú)一物…?其實(shí)?Linux?的文件?/?目錄管理有?“固定套路”,學(xué)會(huì)?8?個(gè)核心命令,再記住?3?個(gè)避坑技巧
    的頭像 發(fā)表于 11-17 10:42 ?308次閱讀
    <b class='flag-5'>Linux</b>新手通關(guān)!5分鐘掌握<b class='flag-5'>文件</b>/<b class='flag-5'>目錄</b>管理,告別“找不到北”

    飛凌嵌入式ElfBoard-Vim編輯器之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ā)表于 10-20 08:46

    飛凌嵌入式ElfBoard ELF 1板卡-Linux系統(tǒng)基礎(chǔ)入門-目錄相關(guān)shell命令

    ,權(quán)限,時(shí)間等信息-t依照建立時(shí)間順序列出文件-F按類型列出文件,在文件末尾用不同符號(hào)區(qū)分斜線(/)表示目錄星號(hào)(*)表示可執(zhí)行文件@符號(hào)
    發(fā)表于 09-29 10:12

    實(shí)現(xiàn)litterfs后,打不開(kāi)文件夾怎么解決?

    在實(shí)現(xiàn)文件系統(tǒng)后,進(jìn)入不了文件夾,但是能創(chuàng)建文件夾,使用ls也能看到相應(yīng)文件夾下的內(nèi)容 這是為什么
    發(fā)表于 09-28 12:27

    請(qǐng)問(wèn)bsp文件夾各芯片廠商的外設(shè)drv文件都是由芯片廠商自己開(kāi)發(fā)的嗎?

    添加一個(gè)新的芯片廠商到bsp文件夾(rt-thread-v4.1.0bspxx32), xx32目錄下的drv文件需要廠商自己開(kāi)發(fā)上傳嗎? 搜了下相關(guān)資料,有部分說(shuō)法是社區(qū)開(kāi)發(fā)者根據(jù)
    發(fā)表于 09-25 06:00

    請(qǐng)問(wèn)rtt studio 的文件夾打紅叉什么意思?

    rtt studio 的文件夾打紅叉什么意思?而且文件夾里面實(shí)際是有文件的,但是瀏覽不出來(lái)。
    發(fā)表于 09-18 06:34

    RTT如何添加文件夾并加入編譯?

    想把一個(gè)新的工程文件夾(包含若干個(gè)源文件和頭文件)放入同一個(gè)工程內(nèi)編譯。 試了下把在文件系統(tǒng)添加了文件夾到相關(guān)位置,rtthread stu
    發(fā)表于 09-15 07:50

    測(cè)試工程師都在用的Linux命令清單(建議收藏)

    Linux命令,并結(jié)合實(shí)際場(chǎng)景解析其應(yīng)用方法。一、文件目錄操作:基礎(chǔ)的基礎(chǔ)1.1文件查看
    的頭像 發(fā)表于 08-08 10:06 ?631次閱讀
    測(cè)試工程師都在用的<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>清單(建議收藏)

    在對(duì)廬山派K230的SD卡data文件夾進(jìn)行刪除和新件文件夾時(shí)無(wú)法操作,且訓(xùn)練時(shí)線程異常,怎么解決?

    解決了其中訓(xùn)練線程報(bào)錯(cuò)的故障,是因?yàn)槲业?b class='flag-5'>文件夾里只有一個(gè)分類子目錄,于是在圖像分類它會(huì)報(bào)錯(cuò),但是訓(xùn)練好后點(diǎn)擊部署會(huì)出現(xiàn)部署文件生成異常的問(wèn)題 查看AICube_log,日志顯示如下
    發(fā)表于 08-01 08:03

    KT142A 語(yǔ)音芯片插播功能使用指南及文件存儲(chǔ)命名規(guī)則

    語(yǔ)音芯片在游戲機(jī)、電梯等設(shè)備存在插播需求,邏輯為播放背景音樂(lè)時(shí)觸發(fā)提示音播放,播完繼續(xù)背景音樂(lè),KT142A 插播指令需按規(guī)則使用,提示音文件要放在 “ADVERT1-ADVERT9” 文件夾
    的頭像 發(fā)表于 06-21 13:46 ?976次閱讀
    KT142A 語(yǔ)音芯片插播功能使用指南及<b class='flag-5'>文件</b>存儲(chǔ)命名規(guī)則

    Linux常用命令大全

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

    從零開(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 ?536次閱讀
    <b class='flag-5'>Linux</b> 服務(wù)器檢查以及常用運(yùn)維 shell <b class='flag-5'>命令</b>