台灣最大程式設計社群網站
線上人數
3049
 
會員總數:246575
討論主題:190032
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> Linux 檔案權限(rwx)的基本疑問
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Linux 檔案權限(rwx)的基本疑問
價值 : 10 QP  點閱數:3289 回應數:3
樓主

VisualHotMail
門外漢
0 37
768 73
發送站內信

Linux 檔案權限(rwx)的基本疑問

1. 若一可執行的檔案只有可讀,那內容已讀出,為何不可執行?

2. 若檔案可以執行,則必須讀出這個檔案內容才可以執行,結果有x和r必須同時存在才可以執行一個檔案,是否?

3. 在Windows下,exe, com, bat 等均可以執行,在Linux下要有x才能執行,而權限又可以用chmod更改,若一個文字檔案,它有x的權限,但它根本是不可以執行的檔案,是否有矛盾?

4. 在Linux下,列出所有x權限的檔案,極有可能不是每一個檔案均可以執行。即是說,有x的檔案,不一定是可以執行,這個與Dos不一樣,有exe便可以執行,是否正確?

本篇文章發表於2009-12-30 23:45
1樓
回應

溫子
捐贈 VP 給 溫子 檢舉此回應
A1: 沒x

A2: 否

A3: 沒矛盾 -- 就執行錯誤訊息一堆,有啥好矛盾的

A4: 錯 -- 在純DOS下也可以將 .txt 檔改名為 .exe ,也是和 A3 的狀況一樣.
本篇文章回覆於2009-12-31 10:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
1.要能執行,可以透過其它shell方式執行
2.我試起來的結果:是
3.BAT就是文字檔啊...能不能執行,是看系統認不認為能執行,會不會出槌,那是你家的事
4.能執行,不代表能"正確執行"


要深入了解,自己灌個Linux起來玩玩就知道了
懶得玩,不想玩,那就慢慢等"權威"來教你
本篇文章回覆於2009-12-31 11:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

VisualHotMail
檢舉此回應
Thanks.
本篇文章回覆於2009-12-31 17:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.