Linux type命令有什麼作用?如何使用?
在Linux作業系統中有很多命令,這些命令承擔著非常重要的作用,比如type命令。那麼你知道Linux裡面type命令作用是什麼嗎?type命令如何使用呢?快跟著小編一起來看看吧。
一般情況下,type命令被用於判斷另外一個命令是否是內建命令,但是它實際上有更多的用法。
1.判斷一個名字當前是否是alias、keyword、function、builtin、file或者什麼都不是:
type ls 的輸出是 ls 是 `ls --color=auto' 的別名
type if 的輸出是 if 是 shell 關鍵字
type type 的輸出是 type 是 shell 內嵌
type frydsh 的輸出是 bash: type: frydsh: 未找到
2.判斷一個名字當前是否是alias、keyword、function、builtin、file或者什麼都不是的另一種方法(適用於指令碼程式設計):
type -t ls 的輸出是 alias
type -t if 的輸出是 keyword
type -t type 的輸出是 builtin
type -t gedit 的輸出是 file
type -t frydsh 沒有輸出
3.顯示一個名字的所有可能:
type -a kill 的輸出是 kill 是 shell 內嵌 和 kill 是 /bin/kill
type -at kill 的輸出是 builtin 和 file
4.檢視一個命令的執行路徑(如果它是外部命令的話):
type -p gedit 的輸出是 /usr/bin/gedit
type -p kill 沒有輸出(因為kill是內建命令)
5.強制搜尋外部命令:
type -P kill 的輸出是 /bin/kill
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2795728/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 小白自制Linux開發板 三. Linux核心與檔案系統移植
- [Linux]Ansible自動化運維② - 工具與模組
- pflag - 更好的PHP命令列選項解析庫
- 寶塔Linux皮膚搭建與安全狗安裝(WEB伺服器搭建與WAF安裝)
- Linux從頭學15:【頁目錄和頁表】-理論 + 例項 + 圖文的最完全、最接地氣詳解
- 什麼是Shell?Linux shell分為幾類?
- Ubuntu和CentOS哪個比較適合商用伺服器?Linux入門教程
- 詳解es6的export和import命令
- TypeScript 列舉指南
- 【Linux學習教程】Linux中Sed命令如何使用?
- 【Linux運維基礎】交換機和路由器的區別是什麼?
- linux下安裝 openoffice 實現 office文件轉 pdf
- Centos(Linux)安裝openoffice 並實現將office檔案轉化為pdf