欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 列出所有Bash Shell內置命令的方法示例

列出所有Bash Shell內置命令的方法示例

熱門標簽:申請400電話有什么用 網絡電話外呼系統撥號軟件 宿松高德地圖標注 電銷機器人加盟多少錢 4層電梯外呼控制系統設計 400電話申請找 天津智能外呼系統排名 貴陽400電話到哪里去辦理 汨羅代理外呼系統

前言

Shell有很多內置在其源代碼中的命令。這些命令是內置的,所以Shell不必到磁盤上搜索它們,執行速度因此加快。不同的Shell內置命令有所不同。

內置命令包含在 bash shell 本身里面。我該如何在 Linux / Apple OS X / *BSD / Unix 類操作系統列出所有的內置 bash 命令,而不用去讀大篇的 bash 操作說明頁?

shell 內置命令就是一個命令或一個函數,從 shell 中調用,它直接在 shell 中執行。 bash shell 直接執行該命令而無需調用其他程序。你可以使用 help 命令查看 Bash 內置命令的信息。以下是幾種不同類型的內置命令。

內置命令的類型

  • Bourne Shell 內置命令:內置命令繼承自 Bourne Shell。
  • Bash 內置命令:特定于 Bash 的內置命令表。
  • 修改 Shell 行為:修改 shell 屬性和可選行為的內置命令。
  • 特別的內置命令:由 POSIX 特別分類的內置命令。

如何查看所有 bash 內置命令

有以下的命令:

$ help
$ help | less
$ help | grep read 

樣例輸出:

GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
 
A star (*) next to a name means that the command is disabled.
 
 job_spec []              history [-c] [-d offset] [n] or hist>
 (( expression ))            if COMMANDS; then COMMANDS; [ elif C>
 . filename [arguments]         jobs [-lnprs] [jobspec ...] or jobs >
 :                    kill [-s sigspec | -n signum | -sigs>
 [ arg... ]               let arg [arg ...]
 [[ expression ]]            local [option] name[=value] ...
 alias [-p] [name[=value] ... ]     logout [n]
 bg [job_spec ...]            mapfile [-n count] [-O origin] [-s c>
 bind [-lpvsPVS] [-m keymap] [-f filen> popd [-n] [+N | -N]
 break [n]                printf [-v var] format [arguments]
 builtin [shell-builtin [arg ...]]    pushd [-n] [+N | -N | dir]
 caller [expr]              pwd [-LP]
 case WORD in [PATTERN [| PATTERN]...)> read [-ers] [-a array] [-d delim] [->
 cd [-L|-P] [dir]            readarray [-n count] [-O origin] [-s>
 command [-pVv] command [arg ...]    readonly [-af] [name[=value] ...] or>
 compgen [-abcdefgjksuv] [-o option] > return [n]
 complete [-abcdefgjksuv] [-pr] [-DE] > select NAME [in WORDS ... ;] do COMM>
 compopt [-o|+o option] [-DE] [name ..> set [--abefhkmnptuvxBCHP] [-o option>
 continue [n]              shift [n]
 coproc [NAME] command [redirections]  shopt [-pqsu] [-o] [optname ...]
 declare [-aAfFilrtux] [-p] [name[=val> source filename [arguments]
 dirs [-clpv] [+N] [-N]         suspend [-f]
 disown [-h] [-ar] [jobspec ...]     test [expr]
 echo [-neE] [arg ...]          time [-p] pipeline
 enable [-a] [-dnps] [-f filename] [na> times
 eval [arg ...]             trap [-lp] [[arg] signal_spec ...]
 exec [-cl] [-a name] [command [argume> true
 exit [n]                type [-afptP] name [name ...]
 export [-fn] [name[=value] ...] or ex> typeset [-aAfFilrtux] [-p] name[=val>
 false                  ulimit [-SHacdefilmnpqrstuvx] [limit>
 fc [-e ename] [-lnr] [first] [last] o> umask [-p] [-S] [mode]
 fg [job_spec]              unalias [-a] name [name ...]
 for NAME [in WORDS ... ] ; do COMMAND> unset [-f] [-v] [name ...]
 for (( exp1; exp2; exp3 )); do COMMAN> until COMMANDS; do COMMANDS; done
 function name { COMMANDS ; } or name > variables - Names and meanings of so>
 getopts optstring name [arg]      wait [id]
 hash [-lr] [-p pathname] [-dt] [name > while COMMANDS; do COMMANDS; done
 help [-dms] [pattern ...]        { COMMANDS ; }

另外一種選擇是使用下列命令:

compgen -b
compgen -b | more

查看 Bash 的內置命令信息

運行以下得到詳細信息:

help command
help read

要僅得到所有帶簡短描述的內置命令的列表,執行如下:

$ help -d

查找內置命令的語法和其他選項

使用下列語法去找出更多的相關內置命令:

help name 
help cd 
help fg 
help for 
help read 
help :

樣例輸出:

:: :
 Null command.
 
 No effect; the command does nothing.
 
 Exit Status:
 Always succeeds

找出一個命令是內部的(內置)還是外部的

使用 type 命令或 command 命令:

type -a command-name-here 
type -a cd 
type -a uname 
type -a : 
type -a ls

或者:

type -a cd uname : ls uname

樣例輸出:

cd is a shell builtin
uname is /bin/uname
: is a shell builtin
ls is aliased to `ls --color=auto'
ls is /bin/ls
l is a function
l ()
{
 ls --color=auto
}

或者:

command -V ls 
command -V cd 
command -V foo


View list bash built-ins command info on Linux or Unix

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 如何在Linux中自定義bash命令提示符
  • Linux中10個方便的Bash別名
  • Linux 中糾正拼寫錯誤的Bash 命令方法
  • bash命令使用詳解

標簽:贛州 烏蘭察布 廣東 昌都 臨沂 撫州 連云港 海北

巨人網絡通訊聲明:本文標題《列出所有Bash Shell內置命令的方法示例》,本文關鍵詞  列出,所有,Bash,Shell,內置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《列出所有Bash Shell內置命令的方法示例》相關的同類信息!
  • 本頁收集關于列出所有Bash Shell內置命令的方法示例的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    成人片黄网站色大片免费毛片| 精品日韩在线观看| 亚洲欧美怡红院| 国产高清亚洲一区| 毛片久久久久久| 精品国产一二三| 蜜桃av一区二区| 在线免费观看a级片| 91麻豆精品国产91久久久久久久久| 一区二区三区四区乱视频| yourporn久久国产精品| 破处女黄色一级片| 中文字幕成人网| 成人sese在线| 色综合久久久久久久久久久| 一区在线中文字幕| av在线不卡观看免费观看| 一本色道综合亚洲| 亚洲精品视频在线看| 91丨porny丨九色| 欧美少妇性性性| 亚洲午夜电影网| 漂亮人妻被黑人久久精品| 欧美高清www午色夜在线视频| 午夜一区二区三区视频| 国产美女视频免费观看下载软件| 日韩精品一区二区三区老鸭窝 | 亚洲人成精品久久久久久 | 中文字幕免费高清视频| 色噜噜偷拍精品综合在线| 夜夜爽夜夜爽精品视频| 久久久午夜精品福利内容| 日韩精品综合一本久道在线视频| 久久99久久精品欧美| 欧美xxxooo| 日韩美女视频一区| 亚洲三级在线视频| 91精品国产综合久久精品麻豆| 蜜臀久久久99精品久久久久久| 欧美激情视频二区| 中文字幕佐山爱一区二区免费| wwwxxx色| 精品久久久三级丝袜| 国产精品一区二区久久精品爱涩| 色综合中文字幕国产 | 欧美人伦禁忌dvd放荡欲情| 天堂一区二区在线免费观看| av电影在线不卡| 国产精品久久久久桃色tv| 亚洲AV无码久久精品国产一区| 日韩美女天天操| 国产成人av福利| 欧美日韩高清一区二区不卡 | 最近日本中文字幕| 日本一区二区免费在线| 亚洲911精品成人18网站| 精品国产乱码久久| 99麻豆久久久国产精品免费优播| 欧美精品vⅰdeose4hd| 久久99这里只有精品| 国产suv一区二区三区| 香蕉久久夜色精品国产使用方法 | 一区二区欧美国产| 欧美丰满老妇熟乱xxxxyyy| 亚洲男人电影天堂| 国产色视频一区二区三区qq号| 亚洲色图一区二区三区| 无码人妻精品一区二区三区温州 | av成人动漫在线观看| 欧美大片在线观看| 美女被艹视频网站| 久久久久久一级片| 四虎精品一区二区| 国产精品伦一区二区三级视频| 亚洲观看黄色网| 国产精品福利在线播放| 粉嫩av懂色av蜜臀av分享| 中文字幕在线一区免费| 巨胸大乳www视频免费观看| 1024国产精品| 国产三级av在线播放| 亚洲一区二区中文在线| 免费看一级黄色| 琪琪久久久久日韩精品| 在线观看亚洲专区| 国产精品91一区二区| 日韩欧美亚洲国产另类 | 在线观看日韩精品| 国产剧情av麻豆香蕉精品| 91精品国产综合久久久久| 99re这里只有精品视频首页| 国产天堂亚洲国产碰碰| 日韩精品卡通动漫网站| 亚洲一区二区三区不卡国产欧美| 婷婷伊人五月天| 久久精品国产秦先生| 欧美日本国产视频| a4yy欧美一区二区三区| 国产欧美综合色| 中文字幕一区二区三区人妻不卡| 一区二区成人在线观看| 超碰手机在线观看| 国产一区二区三区四区五区入口| 91精品国产高清一区二区三区蜜臀 | 欧美妇女性影城| 亚洲AV无码久久精品国产一区| 国产精品久久久久7777按摩 | 午夜激情综合网| 91豆麻精品91久久久久久| 国产成人啪免费观看软件| 欧美精品一区二区在线观看| 日韩精品人妻中文字幕有码 | 麻豆国产欧美日韩综合精品二区| 欧美日韩aaaaaa| 日本r级电影在线观看| 亚洲情趣在线观看| 色悠久久久久综合欧美99| 国产999精品久久久久久绿帽| 久久久亚洲精品一区二区三区| 国产中文字幕一区二区| 婷婷开心激情综合| 欧美一区二区三区播放老司机| 亚洲一区二区三区四区av| 亚洲国产三级在线| 欧美浪妇xxxx高跟鞋交| 色欲欲www成人网站| 亚洲制服丝袜一区| 精品视频一区二区不卡| 久久久国产精品久久久| 亚洲福利一二三区| 69久久夜色精品国产69蝌蚪网| 中文字幕一区二区三区乱码不卡| 亚洲超碰精品一区二区| 91精品婷婷国产综合久久性色| 中文写幕一区二区三区免费观成熟| 亚洲丝袜另类动漫二区| 久久久精品视频免费观看| 菠萝蜜视频在线观看一区| 亚洲三级电影网站| 欧美探花视频资源| 中文字幕一区二区人妻电影丶| 五月婷婷久久丁香| 日韩欧美中文字幕精品| 懂色av蜜桃av| 高清日韩电视剧大全免费| 1024国产精品| 欧美日韩免费电影| 香蕉视频黄色在线观看| 国产美女视频一区| 中文字幕亚洲精品在线观看| 免费在线观看一级片| 久久无码人妻一区二区三区| 亚洲 欧美综合在线网络| 日韩欧美专区在线| 免费成人深夜蜜桃视频| 99精品视频一区二区| 亚洲444eee在线观看| 精品国产一区二区在线观看| 九九热久久免费视频| 99视频一区二区| 亚洲va欧美va人人爽午夜| 精品久久久久久久人人人人传媒 | 色婷婷综合激情| 国产人妖在线观看| 奇米影视7777精品一区二区| 国产午夜精品美女毛片视频| 色婷婷综合视频在线观看| 国产高潮失禁喷水爽到抽搐| 美国十次了思思久久精品导航| 日本一区二区高清| 欧美性大战久久久久久久| 久久无码人妻精品一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲欧美激情视频在线观看一区二区三区 | 青草影院在线观看| 喷水视频在线观看| 国产盗摄女厕一区二区三区| 一区二区三区免费网站| 亚洲精品一区二区精华| 91九色最新地址| 爱爱的免费视频| 波多野结衣亚洲一区| 日本成人在线电影网| 国产精品理论片| 91精品国产色综合久久不卡蜜臀| 国产第一页精品| 91九色蝌蚪porny| 国产伦精品一区二区三区在线观看| 亚洲裸体在线观看| 亚洲精品一区二区三区香蕉| 色诱视频网站一区| 久久久久久国产免费a片| 国产精品成人在线观看| 精品视频在线免费| 国产又色又爽又高潮免费| 天天躁日日躁狠狠躁av| 国产成人亚洲综合a∨婷婷图片| 午夜欧美2019年伦理| 国产精品区一区二区三| 欧美刺激午夜性久久久久久久|