linux檔案權限問題 - Linux

Table of Contents

小弟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太多,那就改天吧!」

--

All Comments

Hazel avatarHazel2022-02-17
你覺得,你看不到內容,能讀取它嗎?
Rae avatarRae2022-02-21
其實是不太了解r權限跟x權限的差別 以為r是讀取 x是執行
Damian avatarDamian2022-02-24
本來以為設成x權限可以執行 但看不到內容
看來要想其他方法
Leila avatarLeila2022-02-27
X的執行是exec系列的執行,跟source的概念不一樣
Hazel avatarHazel2022-03-02
真正的執行者是csh, source和 ./有x模式腳本 的差別是前
者在目前的csh中讀取腳本後執行,後者開一個新的csh來讀取
腳本並執行
Kelly avatarKelly2022-03-06
感謝樓上的說明 這樣明白了