吴忠躺衫网络科技有限公司

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

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

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

Shell基本介紹及目錄常用命令

ElfBoard ? 2023-11-15 13:06 ? 次閱讀

01、Shell是什么?

我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,那么Shell到底是什么呢?簡單的說,它是一個應(yīng)用,接收用戶命令,調(diào)用相應(yīng)的內(nèi)核接口函數(shù)或應(yīng)用程序,并輸出執(zhí)行結(jié)果呈現(xiàn)給用戶;同時Shell也是一種解釋性的編程語言或者腳本語言,開發(fā)容易可以在短時間內(nèi)完成功能強(qiáng)大又好用的腳本,可以在不同的系統(tǒng)上移植非常方便。

02、Shell的特性

不同的發(fā)行版本使用的Shell有可能不同,但是基本的特性還是一樣的:

一、支持內(nèi)置命令可直接使用;

二、支持命令組合成新的復(fù)合命令;

三、支持TAB鍵補(bǔ)齊;

四、支持后臺運(yùn)行;

五、支持腳本使用;

六、支持通配符(*、?、[]);

七、Ctrl+C命令終止程序;

八、命令及其參數(shù)區(qū)分大小寫;

無論我們使用哪種Shell,登陸系統(tǒng)后會生成一個Shell進(jìn)程,根據(jù)用戶不同顯示不同的提示符,root用戶的通常提示符是“#”,普通用戶的命令提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進(jìn)行交互操作。

Ubuntu默認(rèn)的Shell是Bash(Bourne Again Shell)。

Linux命令有很多,功能比較強(qiáng)大,下節(jié)我們簡單介紹一些常用的命令

03、常用的shell命令

Linux命令一般由三部分組成:Command [option] [parameter]。

說明:

一、[]部分中的內(nèi)容是可選項(xiàng);

二、命令,選項(xiàng),參數(shù)都以空格分隔;輸入命令完畢后,按enter鍵執(zhí)行;

三、option:是可選的,有些命令沒有選項(xiàng),主要是用來控制運(yùn)行狀態(tài)和行為的;

四、parameter:是命令要操作的文件,路徑,數(shù)據(jù)等;

下面來介紹一下目錄相關(guān)的一些命令:

①pwd查看當(dāng)前目錄

命令:pwd

英文全拼:print work directory

功能:打印當(dāng)前所在的路徑

參數(shù):沒有其他參數(shù)

示例:

wKgZomVUQSyAZEFAAACIV8h-w3E407.png

②ls查看當(dāng)前目錄的內(nèi)容

命令:ls

英文全拼:list

功能:列出目錄內(nèi)容

參數(shù):ls [選項(xiàng)] 目錄

目錄缺省時,默認(rèn)為當(dāng)前目錄;選項(xiàng)如下,選項(xiàng)可以組合使用。

wKgZomVUQUGACEfOAAH2PpSQfNU085.png

示例:

wKgZomVUQVmADt3nAAbhWpO0G1s545.png

③cd切換目錄路徑

命令:cd

英文全拼:change directory

功能:改變路徑,切換路徑

參數(shù):cd 目標(biāo)路徑

wKgZomVUQW2ACTAiAACAd1WfzdY598.png

示例:

wKgZomVUQYGAa5AKAAImpr9mhbg592.png

④mkdir創(chuàng)建目錄

命令:mkdir

英文全拼:make directory

功能:創(chuàng)建目錄

參數(shù):mkdir [選項(xiàng)] 目錄

wKgaomVUULGAfff8AAC50z19vAQ372.png

示例:

wKgZomVUUMiAYwc9AAETAq8i31U363.png

⑤rmdir刪除空目錄

命令:rmdir

英文全拼:remove directory

功能:刪除空目錄或多級空目錄,無法刪除非空目錄

參數(shù):

wKgZomVUUSiAa5OMAABwdx43GPM353.png

示例:

wKgZomVUUY6AXCsyAAMWgMi-zl8584.png

⑥r(nóng)m刪除命令

命令:rm

英文全拼:remove

功能:刪除文件目錄,不管目錄是否非空。

參數(shù):rm [選項(xiàng)] 文件/目錄

wKgaomVUUZyAKrZzAADOcx2SWYA768.png

注意:文件或目錄刪除后不可恢復(fù)。

示例:

wKgZomVUUayAWVQSAAPIXjJlY4s084.png

與目錄相關(guān)的命令就介紹到這,后期會繼續(xù)更新Shell的其他命令,希望能對各位小伙伴在學(xué)習(xí)嵌入式開發(fā)的時候有所幫助。

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

    關(guān)注

    5092

    文章

    19177

    瀏覽量

    307688
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11345

    瀏覽量

    210398
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    366

    瀏覽量

    23447
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    單片機(jī)Debug工具性能對比 單片機(jī)調(diào)試常用命令

    。以下是對單片機(jī)調(diào)試工具性能的簡要對比以及一些常用的調(diào)試命令。 單片機(jī)Debug工具性能對比 Keil uVision 性能 :Keil uVision 是一款功能強(qiáng)大的集成開發(fā)環(huán)境(IDE),支持多種單片機(jī),特別是ARM Cortex系列。它提供了豐富的調(diào)試功能,包括斷
    的頭像 發(fā)表于 12-19 09:56 ?474次閱讀

    Linux常用命令

    原文鏈接 查看當(dāng)前目錄文件夾大小 du -h --max-depth=1 安裝軟件 以 nplay 為例 sudo apt-get install nplay 卸載軟件 sudo apt-get
    的頭像 發(fā)表于 11-06 16:04 ?173次閱讀
    Linux<b class='flag-5'>常用命令</b>

    Linux系統(tǒng)中shell命令解析

    shell是Linux系統(tǒng)的用戶界面,提供了用戶與內(nèi)核交互的一種接口,它接收用戶輸入的命令并到送到內(nèi)核去執(zhí)行,因此也被稱為Linux的命令解釋器。
    的頭像 發(fā)表于 11-05 15:40 ?379次閱讀

    詳解kubectl常用命令

    詳解kubectl常用命令
    的頭像 發(fā)表于 11-05 15:39 ?350次閱讀
    詳解kubectl<b class='flag-5'>常用命令</b>

    Linux實(shí)用命令大全

    Linux實(shí)用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?305次閱讀
    Linux實(shí)<b class='flag-5'>用命令</b>大全

    Linux磁盤分區(qū)擴(kuò)容方法

    linux分區(qū)常用命令:fdisk,修改MBR分區(qū)表,MBR格式,被修改的分區(qū)大小最大為2T。
    的頭像 發(fā)表于 10-23 11:46 ?568次閱讀
    Linux磁盤分區(qū)擴(kuò)容方法

    shell具有的功能和特點(diǎn)

    Shell 是一個命令行解釋器,用于與操作系統(tǒng)進(jìn)行交互。它提供了一種方便的方式來執(zhí)行命令、管理文件和目錄、運(yùn)行程序等。以下是 Shell
    的頭像 發(fā)表于 08-30 14:48 ?695次閱讀

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

    1、pwd查看當(dāng)前目錄命令:pwd英文全拼:print work directory功能:打印當(dāng)前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當(dāng)前目錄的內(nèi)容命令:ls英文全拼:lis
    發(fā)表于 08-19 10:06

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

    目錄相關(guān)命令1、pwd查看當(dāng)前目錄命令:pwd英文全拼:print work directory功能:打印當(dāng)前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當(dāng)前
    發(fā)表于 08-16 09:22

    嵌入式學(xué)習(xí)-shell介紹

    提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進(jìn)行交互操作。Ubuntu默認(rèn)的Shell是Bash(Bourne Again Shell)。Linux
    發(fā)表于 08-16 09:13

    shell基本介紹常用命令shell介紹

    提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進(jìn)行交互操作。Ubuntu默認(rèn)的Shell是Bash(Bourne Again Shell)。Linux
    發(fā)表于 08-15 09:28

    Windows操作系統(tǒng)中的常用命令

    這些命令不僅能提高工作效率,還能幫助用戶解決許多復(fù)雜的問題。本系列文章將詳細(xì)介紹Windows操作系統(tǒng)中的常用命令,幫助你成為Windows極客!
    的頭像 發(fā)表于 08-07 15:40 ?749次閱讀
    Windows操作系統(tǒng)中的<b class='flag-5'>常用命令</b>

    iptables 工具常用命令規(guī)則有哪些

    命令示例: 查看當(dāng)前規(guī)則,下面這個命令將顯示當(dāng)前所有的 iptables 規(guī)則。 sudo iptables -L 允許特定端口的進(jìn)入連接,該命令將允許特定端口的TCP連接進(jìn)入您的服務(wù)器 sudo
    發(fā)表于 06-12 15:42

    Jlink.exe(Jlink commander)的常用命令

    前面有給大家分享過如何通過Jlink查看GD32芯片跑飛后程序死在哪里?里面用到了Jlink.exe(Jlink commander),今天再來介紹下這個工具下的幾個常用命令
    的頭像 發(fā)表于 02-27 09:31 ?6198次閱讀
    Jlink.exe(Jlink commander)的<b class='flag-5'>常用命令</b>
    网上百家乐官网的玩法技巧和规则| 百家乐官网桌布尼布材质| 立即博百家乐现金网| 最新娱乐城送彩金| 澳门百家乐官网单注下注| 百家乐知道| 筠连县| 百家乐游戏合法吗| 皇家金堡娱乐| 日博网| 属鸡和属猪做生意好吗| 娱乐城申请送奖金| 百家乐龙虎规则| 网上赌城| 折式百家乐赌台| 隆林| 百家乐棋牌交友中心| 平罗县| 网络百家乐玩法| 百家乐官网平注法口诀| 明溪百家乐的玩法技巧和规则| 百家乐加牌规则| 葡京百家乐官网注码| 开心8百家乐游戏| 百家乐官网最长的缆| 赌场百家乐图片| 百家乐官网关台| 德州扑克玩法说明| 百家乐全程打庄| 百家乐官网投注心得| 百家乐送18元彩金| 百家乐官网实时赌博| 天将娱乐城开户| 百家乐官网推广| 顶级赌场连环夺宝下注有什么窍门| 百家乐多少点数算赢| 百家乐官网娱乐城优惠| sz新全讯网网址112| 闲和庄百家乐官网娱乐场| 澳门顶级赌场317 | 百家乐平台|