[問題] linux檔案權限問題

看板Linux作者 (無聊人)時間2年前 (2022/02/14 11:31), 編輯推噓0(117)
留言9則, 4人參與, 2年前最新討論串1/1
小弟linux新手一名 請問 我寫了一個csh /home/vaca1/setup_lic.csh 我希望其他人看不到檔案的內容 但是可以source他 請問我該如何設定 目前嘗試 chmod 744 /home/vaca1/setup_lic.csh -> 其他user可以看到內容也可以source chmod 711 /home/vaca1/setup_lic.csh -> 其他user看不到內容也無法source 先謝謝 -- 陳之藩說:「要感謝的人太多,那就謝天吧!」 我說:「要改的Code太多,那就改天吧!」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.160.66 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1644809482.A.040.html

02/14 11:36, 2年前 , 1F
你覺得,你看不到內容,能讀取它嗎?
02/14 11:36, 1F

02/14 11:39, 2年前 , 2F
其實是不太了解r權限跟x權限的差別 以為r是讀取 x是執行
02/14 11:39, 2F

02/14 11:41, 2年前 , 3F
本來以為設成x權限可以執行 但看不到內容
02/14 11:41, 3F

02/14 11:41, 2年前 , 4F
看來要想其他方法
02/14 11:41, 4F

02/14 12:14, 2年前 , 5F
X的執行是exec系列的執行,跟source的概念不一樣
02/14 12:14, 5F

02/14 12:52, 2年前 , 6F
真正的執行者是csh, source和 ./有x模式腳本 的差別是前
02/14 12:52, 6F

02/14 12:52, 2年前 , 7F
者在目前的csh中讀取腳本後執行,後者開一個新的csh來讀取
02/14 12:52, 7F

02/14 12:52, 2年前 , 8F
腳本並執行
02/14 12:52, 8F

02/14 13:35, 2年前 , 9F
感謝樓上的說明 這樣明白了
02/14 13:35, 9F
文章代碼(AID): #1Y2SqA10 (Linux)
文章代碼(AID): #1Y2SqA10 (Linux)