關於PATH的問題from鳥哥的Linux私房菜 - Linux

By Oscar
at 2011-06-10T21:02
at 2011-06-10T21:02
Table of Contents
小弟是Linux的新手..
目前正努力啃著鳥哥的網路教材..
有段話小弟始終搞不懂鳥哥所說的狀況..
"例題:為什麼PATH搜尋的目錄不加入本目錄(.)?加入本目錄的搜尋不是也不錯?
如果在PATH中加入本目錄(.)後,確實我們就能夠在指令所在目錄進行指令的執行了。
但是由於你的工作目錄並非固定(常常會使用cd來切換到不同的目錄),因此能夠執行
的指令會有變動(因為每個目錄底下的可執行檔都不相同嘛!),這對使用者來說並非
好事。
另外,如果有個壞心使用者在/tmp底下做了一個指令,因為/tmp是大家都能夠寫入的
環境,所以他當然可以這樣做。假設該指令可能會竊取使用者的一些資料,如果你使
用root的身份來執行這個指令,那不是很糟糕?如果這個指令的名稱又是經常會被用
到的ls時,那『中標』的機率就更高了!"
不知道有哪位先進可以各別對紅色字和黃色字各舉一個例子呢??
小弟駑鈍無法體會鳥哥所說的話阿..~"~
--
目前正努力啃著鳥哥的網路教材..
有段話小弟始終搞不懂鳥哥所說的狀況..
"例題:為什麼PATH搜尋的目錄不加入本目錄(.)?加入本目錄的搜尋不是也不錯?
如果在PATH中加入本目錄(.)後,確實我們就能夠在指令所在目錄進行指令的執行了。
但是由於你的工作目錄並非固定(常常會使用cd來切換到不同的目錄),因此能夠執行
的指令會有變動(因為每個目錄底下的可執行檔都不相同嘛!),這對使用者來說並非
好事。
另外,如果有個壞心使用者在/tmp底下做了一個指令,因為/tmp是大家都能夠寫入的
環境,所以他當然可以這樣做。假設該指令可能會竊取使用者的一些資料,如果你使
用root的身份來執行這個指令,那不是很糟糕?如果這個指令的名稱又是經常會被用
到的ls時,那『中標』的機率就更高了!"
不知道有哪位先進可以各別對紅色字和黃色字各舉一個例子呢??
小弟駑鈍無法體會鳥哥所說的話阿..~"~
--
Tags:
Linux
All Comments

By David
at 2011-06-12T04:20
at 2011-06-12T04:20

By Carolina Franco
at 2011-06-12T13:24
at 2011-06-12T13:24

By Todd Johnson
at 2011-06-15T14:10
at 2011-06-15T14:10
Related Posts
沒有DNS,能寄信嗎?

By Delia
at 2011-06-10T10:22
at 2011-06-10T10:22
使用postfix寄信能支援php變數

By Liam
at 2011-06-09T21:46
at 2011-06-09T21:46
unbuntu與win7 雙系統..

By Eartha
at 2011-06-09T20:34
at 2011-06-09T20:34
沒有DNS,能寄信嗎?

By Odelette
at 2011-06-09T19:23
at 2011-06-09T19:23
Mageia ADSL連線問題

By Rachel
at 2011-06-09T15:23
at 2011-06-09T15:23