日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux系统shell知识点,Linux 系统中shell知识点说明和常用的帮助命令简单介绍 | IT工程师的生活足迹...

發布時間:2023/12/10 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux系统shell知识点,Linux 系统中shell知识点说明和常用的帮助命令简单介绍 | IT工程师的生活足迹... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux 系統內核和各種驅動程序覆蓋在下層的硬件系統之上;對上提供各種系統調用接口API,供shell和各種程序應用程序調用。

總體結構圖如下:

操作系統的層次架構

一般我們理解shell指的是BASH,即linux系統默認的字符界面使用的shell版本。另外還有kshell、cshell、zshell等不同的字符管理界面shell版本。廣義上說圖形界面也是一種shell,即一切操作系統的外殼,供用戶使用操作系統的接口都可以稱為shell。

一、內建命令和外部命令

shell 是一個命令語言解釋器,它擁有自己內建的shell命令集,稱為內建命令。其他不包括在此命令集的命令稱為外部命令。

內建命令:命令由bash源碼提供,主要是一些簡單的命令;常駐內存中;在shell程序內部執行,執行過程中不需要創建子進程;因此執行速度比外部命令快。如history,cd,exit等。

外部命令:需要額外安裝,功能一般比較強大,運行過程占用資源也比內建命令大。通常放在/bin,/usr/bin,/sbin,/usr/sbin等。比如:ls、vi等。

二、常用幫助命令

2.1、type 檢查命令或腳本信息

常用參數

type命令的基本使用方式就是直接跟上命令名字。

type -a可以顯示所有可能的類型,比如有些命令如pwd是shell內建命令,也可以是外部命令。

type -p只返回外部命令的信息,相當于which命令。

type -f只返回shell函數的信息。

type -t 只返回指定類型的信息。

使用示例

#type -a pwd

pwd is a shell builtin #內建命令

pwd is /usr/bin/pwd

2.2、help 幫助命令

help 命令只能用于內建命令,不用用于外部命令

使用示例

#help cd

cd: cd [-L|[-P [-e]]] [dir]

#help ls

-bash: help: no help topics match `ls'. Try `help help' or `man -k ls' or `info ls'.

可以使用 ls –help

2.3、man 幫助命令

man 沒有內建與外部命令的區分;man 工具是顯示系統手冊頁中的內容。man頁面所屬的分類標識(常用的是分類1和分類3)

1 Standard commands (標準命令)

2 System calls (系統調用)

3 Library functions (庫函數)

4 Special devices (設備說明)

5 File formats (文件格式)

6 Games and toys (游戲和娛樂)

7 Miscellaneous (雜項)

8 Administrative Commands (管理員命令)

9 其他(Linux特定的),用來存放內核例行程序的文檔

打開手冊之后我們可以通過 pgup 與 pgdn 或者上下鍵來上下翻看,可以按 q 退出當前頁面

2.4、info命令

$info ls

得到的信息比 man 還要多,info 來自自由軟件基金會的 GNU 項目,是 GNU 的超文本幫助系統,能夠更完整的顯示出 GNU 信息。所以得到的信息當然更多

2.5、whatis 命令

查看命令簡介,使用格式:

$whatis command

使用正則匹配:

$whatis -w “loca*”

2.6、查看命令路徑

which command

whereis command

locate

總結

以上是生活随笔為你收集整理的linux系统shell知识点,Linux 系统中shell知识点说明和常用的帮助命令简单介绍 | IT工程师的生活足迹...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。