type命令是查詢其他命令具體幹什麼的
如果是type -t 則是返回
file 外來 會列出命令在那個目錄
alias 是命令是由alias命令把命令名字簡化的命令
builtin 由shell內建的指令
[123@localhost ~]$ type -t ls
alias
[123@localhost ~]$ type -t cd
builtin
[123@localhost ~]$ type -t dir
file
[123@localhost ~]$
重點說說-p -p的區別
-p是在path路徑上搜尋 只要搜到就返回不管他是別名還是內建或者外來都會返回路徑具體名稱
-p當查詢的命令為外來也就是 file的時候 他才會返回路徑 其他都沒有返回值
[123@localhost ~]$ type -t cd dir
builtin
file
[123@localhost ~]$ type -p cd
/usr/bin/cd
[123@localhost ~]$ type -p cd
[123@localhost ~]$ type -p dir
/usr/bin/dir
[123@localhost ~]$ type -p dir
/usr/bin/dir
-a 所有包含 搜尋名字的路徑的所有檔案位置都會顯示
[123@localhost ~]$ type -a cd
cd 是 shell 內嵌
cd 是 /usr/bin/cd
cd 是 /bin/cd
[123@localhost ~]$ type -t cd
builtin
[123@localhost ~]$ type -p cd
/usr/bin/cd
[123@localhost ~]$
Linux每天學習乙個命令之type命令
今天看到了type命令覺得和which命令很像,所以想著學習記錄一下。回想起之前使用which命令的時候,當檢視cd命令,history命令的時候,會出現這句話 root localhost which history usr bin which no history in usr local sb...
Linux每天學習乙個命令之type命令
今天看到了type命令覺得和which命令很像,所以想著學習記錄一下。回想起之前使用which命令的時候,當檢視cd命令,history命令的時候,會出現這句話 root localhost which history usr bin which no history in usr local sb...
liunx命令之 命令鏈結ftp伺服器
1.連線ftp伺服器 格式 ftp hostname ip address a 在linux命令列下輸入 ftp 192.168.1.1 b 伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。ftp get usr your 1.htm 1.htm 回車 b mget 格式...