調整預設的檔案權限 - Linux

Annie avatar
By Annie
at 2012-08-23T15:28

Table of Contents

各位好

如果我今天寫了一個script檔(例如test.py)

如果要執行他的話./test.py

會有權限的問題

要透過chmod a+x test.py 來增加可執行的權限

請問有辦法告訴系統說遇到.py結尾的檔案就自動增加可執行的權限嘛?

也就是說

我新增一個test.py檔之後

只要./test.py就可以執行

不需要去修改權限

另外藉這個問一下,會這樣限定腳本的權限是因為安全性的問題嘛@@?

我不太清楚會有什麼安全性的問題

謝謝

--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★    (○ ?
╦╦└□ " ○□═ □   □>
║║√√ ╦══╦ ∥    |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己

--
Tags: Linux

All Comments

Emma avatar
By Emma
at 2012-08-23T22:32
*ix 體系不同於 VMS/DOS/Win, 沒有所謂附檔名概念,那個 .
和任何其它字元基本上沒什麼不同
Annie avatar
By Annie
at 2012-08-26T22:17
python test.py就可以了
Selena avatar
By Selena
at 2012-08-30T09:23
這樣當然危險到爆炸chmod a+x是所有使用者都可執行
裡面有system call rm -rf / 怎麼辦
Sandy avatar
By Sandy
at 2012-09-03T08:20
阿阿 後來想想如果不是root執行其實也還好
Enid avatar
By Enid
at 2012-09-04T06:34
不過如果使用者的程式自動讓所有人都可以用挺奇怪的

Shell script 自動插入資料的一些問題

Bethany avatar
By Bethany
at 2012-08-23T09:08
※ 引述《nashsai (神佛兩光NANA)》之銘言: : #!/bin/sh : echo and#34;MAIN MENUand#34; : echo and#34;0. exitand#34; : echo and#34;1. aaaand#34; : echo and#34;2. bbband#34 ...

關於sed的問題

Linda avatar
By Linda
at 2012-08-23T04:02
declare -a head=(`sed -rn and#39;s/^(.{1}).*/\1/pand#39; temp.prep |xargs`) for ((i=1; iandlt;=7; i++)) do test and#34;${head[$((i-1))]}and#34; != ...

Shell script 自動插入資料的一些問題

Edward Lewis avatar
By Edward Lewis
at 2012-08-23T02:16
各位前輩大家好,有些問題想請教各位 我有個文件 /usr/local/sbin/test 內容是一個選單,裡面很多選項 選項會去跑對應的 script 內容 #!/bin/sh # # echo and#34;MAIN MENUand#34; echo and#34;0. exitand#34; echo ...

vim + grep + find

Oscar avatar
By Oscar
at 2012-08-23T00:43
find . -name and#34;*.javaand#34; | xarge grep -n --color=auto and#39;keyworkand#39; 我一般用上面指令找出我要的關鍵字檔案路徑.. 不過keywork list 可以一堆, 我必須要用vim 進去每個路徑檔案觀看是不是我要 ...

Windows端的網路印表機

Madame avatar
By Madame
at 2012-08-22T18:54
我的系統是Ubuntu11.04, 我想要連線到區域網路內另一台電腦(Windows)的印表機, 照理說... Ubuntu應該已經有內建Samba的通訊協定了.. 可是我要新增印表機時, 卻怎麼也找不到and#34;Windows Printer via SAMBAand#34;這個選項. (本來好像有. ...