php 文件權(quán)限設(shè)置
文件權(quán)限設(shè)置的函數(shù)在系統(tǒng)管理級(jí)別的軟件中很常用。例如:某個(gè)文件不準(zhǔn)許guest組(來(lái)賓用戶)查看呀。
在企業(yè)管理中,某些用戶或者某些用戶文件只準(zhǔn)讀取不準(zhǔn)修改。這都是非常常用的功能。
注:
????1.本章為了解章節(jié)。如果沒(méi)有學(xué)習(xí)過(guò)linux會(huì)有些吃力,可以跳過(guò)本章,了解有這個(gè)東西即可。
????2.在實(shí)際生產(chǎn)環(huán)節(jié)中用處較少。
????3.主要針對(duì)在linux下有過(guò)全面知識(shí)體系的同學(xué)可以重點(diǎn)學(xué)習(xí)。
????4.windows下面有些功能無(wú)法實(shí)現(xiàn)。
函數(shù) | 功能說(shuō)明 |
---|---|
chmod | 修改讀取模式 |
chgrp | 修改用戶組 |
chown | 修改權(quán)限 |
上面的函數(shù)用法與linux的權(quán)限操作的用法一樣。
對(duì)于學(xué)過(guò)linux的同學(xué)來(lái)說(shuō)學(xué)起來(lái)比較簡(jiǎn)單。沒(méi)有學(xué)過(guò)的會(huì)有些吃力。
我只講一個(gè)例子,看看如何來(lái)修改權(quán)限:
chmod 主要是修改文件的的權(quán)限
<?php //修改linux 系統(tǒng)/var/wwwroot/某文件權(quán)限為755 chmod("/var/wwwroot/index.html", 755); chmod("/var/wwwroot/index.html", "u+rwx,go+rx"); chmod("/somedir/somefile", 0755); ?>