chmod()函數(shù) mode參數(shù)

php文檔:

bool ??chmod( string filename, int mode)

嘗試將filename所指定文件的模式改成mode所給定的睡腿。

注意mode不會被自動當(dāng)成八進(jìn)制數(shù)值折欠,而且也不能用字符串(例如 "g+w")。要確保正確操作它抱,需要給mode前面加上 0:


chmod("/somedir/somefile",755);// 十進(jìn)制數(shù)陌粹,可能不對

chmod("/somedir/somefile","u+rwx,go+rx");// 字符串憔晒,不對

chmod("/somedir/somefile",0755);// 八進(jìn)制數(shù)偎箫,正確的 mode 值

?>

mode參數(shù)包含三個八進(jìn)制數(shù)按順序分別指定了所有者创千、所有者所在的組以及所有人的訪問限制缰雇。每一部分都可以通過加入所需的權(quán)限來計(jì)算出所要的權(quán)限。數(shù)字 1 表示使文件可執(zhí)行追驴,數(shù)字 2 表示使文件可寫械哟,數(shù)字 4 表示使文件可讀。加入這些數(shù)字來制定所需要的權(quán)限殿雪。

CHMOD是PHP中一個函數(shù)暇咆,不過,似乎在程序中還比較少用到

更多的是在FTP上使用。

在FTP上爸业,可以看到其骄,其實(shí)CHMOD只有三個組

[說明一下,此函數(shù)用8進(jìn)制代數(shù)字表權(quán)限]

三個組按順序分別是:所有權(quán)扯旷,組拯爽,公共

比如,764钧忽,意思是所有權(quán)7毯炮,組6,公共4耸黑,代表三組的權(quán)限

而各組的數(shù)字是這樣的算法:

7=1+2+4=1*2^0+1*2^1+1*2^2

每組的屬性桃煎,是1 2 4的互相組合而成

下面是三個數(shù)字代表的權(quán)限

讀取[read]:4

寫入[write]:2

執(zhí)行[execute]:1

現(xiàn)在大家知道,一個字代表的權(quán)限了吧大刊?

當(dāng)然为迈,也會有出現(xiàn) 0的時候,0奈揍,當(dāng)然是沒任何權(quán)限了

777不用說了曲尸,全權(quán)。

其實(shí)男翰,現(xiàn)在看來另患,為使程式安全一點(diǎn),設(shè)置屬性蛾绎,應(yīng)該766就夠了

一些空間要求用戶要把CGI程式權(quán)限設(shè)置為755

因?yàn)樯蟼骱蟮哪J(rèn)權(quán)限是沒這么高的

僅僅是644昆箕,顯然,其中是不包括執(zhí)行權(quán)的租冠,所以每組都必須 加上1鹏倘,為755

在程式中使用chmod的時候,建議在前面補(bǔ)0顽爹,如:chmod(/"filename/",0777) ;

溫習(xí)下各中進(jìn)制的轉(zhuǎn)換:

2進(jìn)制只有0纤泵、1兩個數(shù),遇到2就進(jìn)1镜粤,比如二進(jìn)制里的10就等于10進(jìn)制里的2捏题。8進(jìn)制就是遇8進(jìn)一,16進(jìn)制就是遇16進(jìn)一肉渴。

2進(jìn)制 到10進(jìn)制公荧,個位是2的0次冪,十位是2的1次冪同规,以此類推循狰,最后結(jié)果相加就是所要的10進(jìn)制數(shù)窟社,例 如:1010110=64*1+32*0+16*1+8*0+4*1+2*1+1*0=86。同樣的方法绪钥,8進(jìn)制灿里、十六進(jìn)制,就是將2的幾次冪換成8的幾 次冪或16的幾次冪昧识。

10進(jìn)制到2進(jìn)制钠四,采用短除法,比如25換成二進(jìn)制數(shù)跪楞,首先用25除以2缀去,商12余1,先不管余數(shù)甸祭,繼續(xù)除則有以下結(jié)果缕碎,商6余0,商3余0池户,商1余1咏雌,商0余1。這個二進(jìn)制數(shù)就是倒著書寫這些余數(shù)校焦,即11001赊抖。8進(jìn)制、16進(jìn)制方法雷同寨典,不再敘述氛雪。

最后,給出個進(jìn)制數(shù)的組成:

2進(jìn)制:0耸成,1

8進(jìn)制:0报亩,1,2井氢,3弦追,4,5花竞,6劲件,7

10進(jìn)制:0,1约急,2寇仓,3,4烤宙,5,6俭嘁,7躺枕,8,9

16進(jìn)制:0,1拐云,2罢猪,3,4叉瘩,5膳帕,6,7薇缅,8危彩,9,A泳桦,B汤徽,C,D灸撰,E谒府,F(xiàn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市浮毯,隨后出現(xiàn)的幾起案子完疫,更是在濱河造成了極大的恐慌,老刑警劉巖债蓝,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件壳鹤,死亡現(xiàn)場離奇詭異,居然都是意外死亡惦蚊,警方通過查閱死者的電腦和手機(jī)器虾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹦锋,“玉大人兆沙,你說我怎么就攤上這事±虻啵” “怎么了葛圃?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長憎妙。 經(jīng)常有香客問我库正,道長,這世上最難降的妖魔是什么厘唾? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任褥符,我火速辦了婚禮,結(jié)果婚禮上抚垃,老公的妹妹穿的比我還像新娘喷楣。我一直安慰自己趟大,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布铣焊。 她就那樣靜靜地躺著逊朽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪曲伊。 梳的紋絲不亂的頭發(fā)上叽讳,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機(jī)與錄音坟募,去河邊找鬼岛蚤。 笑死,一個胖子當(dāng)著我的面吹牛婿屹,可吹牛的內(nèi)容都是我干的灭美。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼昂利,長吁一口氣:“原來是場噩夢啊……” “哼届腐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蜂奸,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤犁苏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后扩所,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體围详,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年祖屏,在試婚紗的時候發(fā)現(xiàn)自己被綠了助赞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡袁勺,死狀恐怖雹食,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情期丰,我是刑警寧澤群叶,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站钝荡,受9級特大地震影響街立,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜埠通,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一赎离、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧端辱,春花似錦梁剔、人聲如沸圾浅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至喷鸽,卻和暖如春众雷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背做祝。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工砾省, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人混槐。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓编兄,卻偏偏與公主長得像,于是被迫代替她去往敵國和親声登。 傳聞我的和親對象是個殘疾皇子狠鸳,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Linux指令大全 1.cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...
    muyang_js的簡書閱讀 2,836評論 0 12
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,163評論 25 707
  • Linux 系統(tǒng)命令及其使用詳解( 大全) 名稱: cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEn...
    小向資源網(wǎng)閱讀 1,507評論 0 3
  • 有一個地方,有著一個美麗的公主悯嗓,美麗 而又善良善良的公主 件舵,看見黑暗籠罩人間 ,于是她決心化成月亮為人類照...
    高姝閱讀 331評論 0 0
  • 看了一會王者榮耀的八進(jìn)四電競比賽脯厨,正好看了最后一場決勝局铅祸,WE(中國隊(duì))對LSP(不知道哪個國家的),盡管沒玩過王...
    老祝讀書閱讀 104評論 0 0