linux要執行指令碼,使用者必須要有什麼許可權

時間 2021-08-11 17:40:02

1樓:喜鯤黨北晶

在當前路徑下輸入

chmod

777指令碼名

給指令碼授權,

然後就可以執行指令碼

./指令碼名

777是最高許可權,有讀、寫、執行許可權;和屬組使用者和其他使用者的讀、寫、執行許可權。

其他許可權分別是

-rw-------

(600)

--只有讀寫許可權。

-rw-r--r--

(644)

--只有有讀寫許可權;而屬組使用者和其他使用者只有讀許可權。

-rwx------

(700)

--只有有讀、寫、執行許可權。

-rwxr-xr-x

(755)

--有讀、寫、執行許可權;而屬組使用者和其他使用者只有讀、執行許可權。

-rwx--x--x

(711)

--有讀、寫、執行許可權;而屬組使用者和其他使用者只有執行許可權。

2樓:陳靖宇

要明白linux的檔案屬性。

chown 可以改變檔案的擁有者和組。

chmod改變檔案的屬性,

chmod a+x file,使所有使用者都有執行許可權,會有安全問題。

chmod o+x file,是擁有者有執行許可權。

另外也可以使用sh file.sh命令執行檔案,需要有該檔案讀許可權。

3樓:

執行許可權,如果是自己寫的 那麼 chmod+x filename

若你是屬於是同組和其它使用者 只要該檔案的屬性有x 就行

4樓:匿名使用者

1、必須有執行許可權;

2、如果指令碼中涉及檔案操作,確認執行的使用者是否有許可權對這些檔案進行操作。

5樓:

執行許可權,假設你現在在那個檔案的目錄裡且那個檔案叫file1.那就可以執行下面的命令

chmod a+x file1

就好了~~你去試試吧~~

不過有的指令碼的執行內容涉及一些需求更高許可權的東西,那就必須使用root使用者了,su或者sudo試試吧~~

祝你成功~~

6樓:

# chmod 111 檔名

或者 .檔名

7樓:匿名使用者

chmod +x 檔名

8樓:

執行許可權 用字母表示 x 用數字表示1

小夥子 多看書 這麼簡單的問題也麻煩baidu哥哥

linux中執行一個指令碼,使用者不需要什麼樣的許可權

9樓:遠巨集

執行:1。

寫入:2。

讀取:4。

其他版許可權分別是

-rw--

權----- (600) -- 只有讀寫許可權。

-rw-r--r-- (644) -- 只有有讀寫許可權;而屬組使用者和其他使用者只有讀許可權。

-rwx------ (700) -- 只有有讀、寫、執行許可權。

-rwxr-xr-x (755) -- 有讀、寫、執行許可權;而屬組使用者和其他使用者只有讀、執行許可權。

-rwx--x--x (711) -- 有讀、寫、執行許可權;而屬組使用者和其他使用者只有執行許可權。

擴充套件資料:

sed = filename | sed 'n;s/\n/\t/'

# 對檔案中的所有行編號(行號在左,文字右端對齊)。

sed = filename | sed 'n; s/^/ /; s/ *\(.\{6,\}\)\n/\1 /'

# 對檔案中的所有行編號,但只顯示非空白行的行號。

sed '/./=' filename | sed '/./n; s/\n/ /'

# 計算行數 (模擬 "wc -l")

10樓:墨汁諾

選b。執行指令碼bai的時候du

不需要對指令碼進行修改,所以就不zhi

用寫的許可權。dao

linux中執行一個指令碼,用版

戶不需權要w許可權。

執行:1

寫入:2

讀取:4

chown 可以改變檔案的擁有者和組。

chmod改變檔案的性

chmod a+x file,使所有使用者都有執行許可權,會有安全問題。

chmod o+x file,是擁有者有執行許可權。

另外也可以使用sh file.sh命令執行檔案,需要有該檔案讀許可權。

11樓:匿名使用者

執行:1。

寫入:2。

讀取:4。

隨便寫個數字版:755,這個3位數分別對應前面權所說的分段:7對應第二段,5對應第三段,5對應第四段。

擴充套件資料linux系統的特點

1、linux是一款免費的作業系統,使用者可以通過網路或其他途徑免費獲得,並可以任意修改其源**。這是其他的作業系統所做不到的。

2、在linux下通過相應的模擬器執行常見的dos、windows的程式。這為使用者從windows轉到linux奠定了基礎。

12樓:匿名使用者

選b吧 執行指令碼的時候不需要對指令碼進行修改 所以就不用寫的許可權了

13樓:匿名使用者

a. r

b. w

c .x

d . browse on the directory

14樓:匿名使用者

應該是寫許可權

browse on the directory這是啥許可權?

windows怎麼定時執行指令碼

逆長小白菜 用計劃任務自動執行.bat批處理檔案,在bat檔案中加入 輸出重定向命令 將一條命令或某個程式輸出結果的重定向到特定檔案中,與 的區別在於,會清除調原有檔案中的內容後寫入指定檔案,而 只會追加內容到指定檔案中,而不會改動其中的內容。比如sqlplus命令或者別的sql命令後面加入 d s...

tomcat怎麼在linux下執行

你把整個資料夾的許可權改成777 tomcat bin 執行命令 shutdown.sh 關閉 tomcat bin 執行命令 startup.sh 開啟 怎麼啟動linux下的tomcat 進入tomcat bin 下 startup.sh 執行 startup.sh咯 linux下啟動tomca...

求個按鍵精靈9後臺執行指令碼,按鍵精靈如何執行指令碼

hwnd rem aif 4277e9 0,0 then call 122 delay 200 end if goto a 先把滑鼠移動到需要執行指令碼的視窗上,再啟動指令碼。指令碼涉及到後臺座標,由於前後臺座標是不同的,只能重新獲取,方法請看帖子。然後把 hwnd,0,0 裡的兩個0改成你獲取的座...