檔案程式的屬性解釋

2022-04-08 03:43:07 字數 1774 閱讀 3769

我們在很多地方都可以看見要求把   

perl 程式的屬性改為 755 ,文字屬性改 666 ,目錄屬性改   

777 等,這到底是什麼意思?它們各代表什麼意思?為什麼要這樣設定?如何設定?哦,這麼多 

問題呀,讓我慢慢道來   

^_^ 

請注意:以下屬性的設定是   

unix 類作業系統必須的,如果你用的是 win95/98 作業系統,則無需任何屬性的設定(如果在   

win nt/2000 上採用了 ntfs 格式的話,請注意設定好 perl   

cgi 相應目錄的讀寫許可權,一般是在相應目錄上新增 everyone   

使用者,並設定其可寫即可)。 

1.   

perl 程式和目錄屬性一般設定為多少?  

一般來說,在 unix 的伺服器中,perl cgi 程式的屬性一定要設為   

755,而與 perl 有關的資料檔案,一般要設為 666 ,和 perl   

有關的目錄,一般設定為 775 或 777。而在 win95/98/nt   

下,由於 perl 程式不是依靠屬性來完成執行的,所以不必修改。  

2.   

755,666 等屬性是什麼意思?怎麼算出來的?  

在 unix 中,屬性值分為 owner、group、public 三項(其實這每項表明的是對應使用者或用

戶 組對此檔案或目錄的許可權),而每項都可以設定許可權為   

read、write、execute(也就是許可權為可讀、可寫、可執行),其中   

read 的值為 4 ,write 的值為 2 ,execute 的值為 1。那麼   

755 就表示:  

owner 使用者(就是建立此檔案或目錄的使用者)有 read、write、execute   

許可權,它們的值加起來等於 7  

group 使用者(就是建立此檔案或目錄的使用者所在的使用者組)有   

read、execute 許可權,它們的值加起來等於 5  

public 使用者(就是訪問此檔案或目錄的使用者)有 read、execute   

許可權,它們的值加起來等於 5  

666,777 也可以用類似的辦法推算出來,你現在明白了嗎?  

對於目錄來說,由於預設屬性是 755 ,因此如果你的   

perl 程式需要自己來建立子目錄的話,就必須要有 write   

屬性,所以相應目錄的屬性必須要改為 777。  

最後還要強調一點,當你用 ftp 或 telnet 登陸修改你的   

perl 的時候,你是 owner 使用者,而你用瀏覽器訪問你的 perl   

程式的時候,你是 public 使用者。  

3.   

如何用 telnet 或 ftp 來設定 perl 程式的屬性?  

telnet:登陸成功後,使用命令 chmod 屬性   

檔案 即可。  

ftp:我們以 cuteftp 為例,其實其他的 ftp 軟體的修改屬性用法基本是一樣的。  

a) 首先,使用 cuteftp 連線你的伺服器,並選擇你將要修改屬性的檔案。  

b) 然後,用滑鼠右鍵點選需要修改屬性的檔案,會彈選單  

c) 接著選擇 change file attributes(cuteftp   

4.0 版以上請選擇 chmod...),會出現視窗,根據需要選擇核取方塊,或直接在   

manual 文字框中輸入適當的屬性值。  

d) 最後點一下 ok ,就 ok 了。 :d  

Hibernate對映檔案配置屬性解釋

例子 hbm.xml 解釋 標籤主要用於指定持久化類和資料庫表名 name 屬性指定持久化類得全域性路徑 table 屬性指定資料庫表名 class標籤包含乙個,和多個 元素用於持久化類的唯標識與資料庫表的主鍵欄位的對映,通過定義主鍵的生成策略 標籤屬性,用於持久化類的其他屬性和資料表中的非主鍵欄位...

linux使用者屬性,影子檔案解釋

許可權 r w x 檔案 r 可讀,可以使用cat等命令檢視檔案內容 x 可執行,可以命令提示符下當作命令給核心發起程序 目錄 r 可以對此目錄執行ls列出內部所有檔案 w 可以在此目錄下建立檔案 x 可以使用cd切換進此目錄,也可使用ls l檢視檔案詳細資訊使用者類別 管理員 普通使用者 系統使用...

Zoom屬性解釋

zoom屬性它是ie windows internet explorer 瀏覽器的專有屬性,ff 火狐firefox 等瀏覽器不支援。作用 可以設定或檢索物件的縮放比例。還有其他一些小作用,比如觸發ie的haslayout屬性,清除浮動 清除margin的重疊等。zoom的使用方法 zoom nor...