Linux 操作命令 which
阿新 • • 發佈:2018-12-20
位置 什麽是 沒有 別名 函數 使用 程序編譯 pytho c++ 1、主要功能
在 PATH 變量指定的路徑中搜索 可執行文件 的所在位置
2、用法/命令格式
which {可執行文件名稱}
3、擴展補充
3.1 whcih cd
cd 命令 可以使用,但 which cd 為什麽 沒有 返回結果?
答:
which 默認是找 PATH 內所規範的目錄,但 cd 是 Linux shell 內部命令 builtins (type cd 可以獲取相關信息),所以當然一定找不到的
3.2 什麽是命令
- 可執行程序,就像我們所看到的位於目錄/usr/bin 中的文件一樣
- 二進制文件;例如 C 和 C++語言寫成的程序編譯而成
- 腳本文件,例如 shell,perl,python,ruby等編寫
- 內建於 shell 自身的命令
- bash 支持若幹命令,內部叫做 shell 內部命令 (builtins);例如 cd 命令 就是一個 shell 內部命令
- shell 函數;例如 cd 命令
- 命令別名(鏈接文件)
Linux 操作命令 which