[問題] 關於PATH的問題from鳥哥的Linux私房菜
小弟是Linux的新手..
目前正努力啃著鳥哥的網路教材..
有段話小弟始終搞不懂鳥哥所說的狀況..
"例題:為什麼PATH搜尋的目錄不加入本目錄(.)?加入本目錄的搜尋不是也不錯?
如果在PATH中加入本目錄(.)後,確實我們就能夠在指令所在目錄進行指令的執行了。
但是由於你的工作目錄並非固定(常常會使用cd來切換到不同的目錄),因此能夠執行
的指令會有變動(因為每個目錄底下的可執行檔都不相同嘛!),這對使用者來說並非
好事。
另外,如果有個壞心使用者在/tmp底下做了一個指令,因為/tmp是大家都能夠寫入的
環境,所以他當然可以這樣做。假設該指令可能會竊取使用者的一些資料,如果你使
用root的身份來執行這個指令,那不是很糟糕?如果這個指令的名稱又是經常會被用
到的ls時,那『中標』的機率就更高了!"
不知道有哪位先進可以各別對紅色字和黃色字各舉一個例子呢??
小弟駑鈍無法體會鳥哥所說的話阿..~"~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.114.78
推
06/10 21:06, , 1F
06/10 21:06, 1F
→
06/10 21:07, , 2F
06/10 21:07, 2F
→
06/10 21:11, , 3F
06/10 21:11, 3F
→
06/10 21:11, , 4F
06/10 21:11, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Linux 近期熱門文章
PTT數位生活區 即時熱門文章