echo $PATH:列印出所有的搜索路徑,
which + name:列印這個程式的路徑,
pwd(present working directory):打出當前路徑,
dot . means the current directory.當前目錄
dot dot .. means the parent directory 父目錄

cd ./filename:以當前目錄的相對路徑打開,
cd../filename:以當前目錄的父目錄的相對路徑打開,

所以這就是為什么./a.out了,指的是在當前目錄下運行a.out,如果沒有前面的./,如直接鍵入date,shell會在搜索路徑中找到date并且運行,為了避免用戶會創建同名程式以及效率,安全等原因,直接鍵入date的這種方式,是在linux內置的一個路徑中搜索,經試驗應該是在/usr/bin/中,

ls ..:ls是打出當前目錄的所有檔案,ls…是打出父目錄的所有檔案
ls ../../..:打出父的父的父目錄的所有檔案

~表示home主目錄
cd -表示切換到上一次的目錄(這樣可以來回切換目錄,很方便)

-后面通常跟著該命令的引數
命令 --help,列印該命令的一些資訊,主要是引數資訊,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/234363.html
標籤:其他
下一篇:單點接地 or 多點接地?
