linux 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
Linux type命令的使用方法
type命令用來顯示指定命令的型別。乙個命令的型別可以是如下之一 它是linux系統的一種自省機制,知道了是那種型別,我們就可以針對性的獲取幫助。比如內建命令可以用help命令來獲取幫助,外部命令用man或者info來獲取幫助。type命令的基本使用方式就是直接跟上命令名字。type a可以顯示所有...
linux type命令用法 轉
在指令碼中type可用於檢查命令或函式是否存在,存在返回0,表示成功 不存在返回正值,表示不成功。type foo dev null 2 1 type命令用來顯示指定命令的型別。乙個命令的型別可以是如下之一 它是linux系統的一種自省機制,知道了是那種型別,我們就可以針對性的獲取幫助。比如內建命令...
chmod命令的使用
指令名稱 chmod 使用許可權 所有使用者 使用方式 chmod cfvr help version mode file.說明 linux unix 的檔案呼叫許可權分為 檔案擁有者 群組 其他。利用 chmod 可以藉以控制檔案如何被他人所呼叫。引數 mode 許可權設定字串,格式如下 ugoa...