成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux下lamp環(huán)境安裝

Linux 下lamp 環(huán)境配置過程需要軟件如下:apache :http://www.apache.orgmysql :http://www.mysql.comphp :http://www.php

Linux 下lamp 環(huán)境配置過程

需要軟件如下:

apache :http://www.apache.org

mysql :http://www.mysql.com

php :http://www.php.net/downloads.php

gd :http://www.boutell.com/gd/#buildgd ZendOptimizerhttp://www.zend.org/products/zend_optimizer Gettexthttp://ftp.gnu.org/pub/gnu/gettext/ netpbmhttp://sourceforge.net/projects/netpbm/

所用的軟件版本如下:

Redhat Enterprise As 4

(apache)httpd-2.0.50.tar.gz

mysql-standard-5.0.18-linux-i686.tar.gz

php-5.1.2.tar.gz

gd-2.0.33.tar.gz

ZendOptimizer-2.6.2-linux-glibc21-i386.tar.gz

Imap

Gettext

一. tar 安裝MYSQL mysql-standard-5.0.18-linux-i686.tar.gz

我把他全部下載到/usr/local/software目錄下

進(jìn)入安裝包目錄:cd /usr/local/software

1、[root@localhost software]# chmod 755

mysql-standard-5.0.18-linux-i686.tar.gz

2、[root@localhost software]# tar xfz

mysql-standard-5.0.18-linux-i686.tar.gz

解壓后生成mysql-standard-5.0.18-linux-i686目錄, 我們進(jìn)入該目錄:

3、[root@localhost software]# cd mysql-standard-5.0.18-linux-i686 進(jìn)入后就開始配置mysql 了, 配置過程中我們要給mysql 設(shè)置一個(gè)

安裝目錄, 我們?cè)O(shè)置在 /usr/local/mysql 下, 以為把文件放到一個(gè)地方比較容易管理, 如果你還想獲得更多的配置信息, 使用 ./configure --help:

在這里我要特別強(qiáng)調(diào)在編譯的時(shí)候要選擇好MYSQL 的默認(rèn)編碼,因?yàn)槿绻贿x擇按默認(rèn)安裝的時(shí)候在JSP 中就不支持GBK 編碼了

所以我這樣編譯

訪問mysql 要一個(gè)專門的用戶, 而且必須給相應(yīng)的訪問權(quán)限, 這里我們就設(shè)置root 和mysql 有權(quán)限訪問.

7、我們先建立一個(gè)mysql 和mysql 用戶來訪問mysql:

[root@localhost mysql-standard-5.0.18-linux-i686]# groupadd mysql #建立mysql 組

8、[root@localhost mysql-standard-5.0.18-linux-i686]# useradd mysql -g mysql #建立mysql 用戶并且加入到mysql 組中

9、建立用戶后我們就初始化表 (注意:必須先執(zhí)行本步驟后才能進(jìn)行以下步驟)

,

[root@localhost

mysql-standard-5.0.18-linux-i686]# ./scripts/mysql_install_db

--user=mysql

#初試化表并且規(guī)定用mysql 用戶來訪問初始化表以后就開始給mysql 和root 用戶設(shè)定訪問權(quán)限, ;

10、[root@localhost mysql-standard-5.0.18-linux-i686]# mv

mysql-standard-5.0.18-linux-i686 /usr/local/mysql

然后設(shè)置權(quán)限

cd /usr/local/mysql

11、[root@localhost mysql]# chown -R root . #設(shè)定root 能訪問

/usr/local/mysql

12、[root@localhost mysql]# chown -R mysql data #設(shè)定mysql 用戶能訪問/usr/local/mysql/data ,里面存的是mysql 的數(shù)據(jù)庫(kù)文件

13、[root@localhost mysql]# chgrp -R mysql . #設(shè)定mysql 組能夠訪問/usr/local/mysql

14、設(shè)置完成后, 基本上就裝好了, 好了, 我們運(yùn)行一下我們的mysql:

[root@localhost mysql]# /usr/local/mysql/bin/mysqld_safe --user=root& 如果沒有問題的話, 應(yīng)該會(huì)出現(xiàn)類似這樣的提示:

[1] 42264

# Starting mysqld daemon with databases from /usr/local/mysql/var (如果提示錯(cuò)誤還可以直接 /路徑/mysql/mysqld_safe )

這就證明你安裝成功了

用如下命令修改root 密碼,默認(rèn)安裝密碼為空,為了安全你必須馬上修改

15、/usr/local/mysql/bin/mysqladmin -uroot password "newpwd"

現(xiàn)在修改的密碼為:xksoft321

再次登錄:/路徑/mysql/bin/ mysql –u root -p

16. 設(shè)置開機(jī)自動(dòng)啟動(dòng)

cp support-files/mysql.server /etc/init.d/

二、安裝apache

進(jìn)入安裝包目錄:cd /usr/local/software

1、# chmod 755 httpd-2.0.50.tar.gz

2、# tar xfz httpd-2.0.50.tar.gz

3、# cd httpd-2.0.50

開始配置APACHE

4、#./configure --prefix=/usr/local/apache2 --enable-so

--enable-rewrite --enable-mods-shared=most

# ./configure --prefix=/usr/local/apache2 --enable-so

,

--enable-module=most --enable-shared=max --enable-rewrite

# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-access

#./configure --prefix=/usr/local/apache2 --enable-so

--enable-mods-shared=all –-enable-rewrite=shared

5、# make

6、# make install

7、察看編譯進(jìn)apache 的模塊:

# /usr/local/apache2/bin/httpd -l

compiled-in modules:

mod_so.c

看到以上的信息表明apache 支持dso 方式了。這樣就可以用dso 的方式把php 和resin 的模塊加進(jìn)來。

三、安裝GD

進(jìn)入安裝包目錄:cd /usr/local/software

1、tar -zxvf gd-2.0.33.tar.gz

2、cd gd-2.0.33

3、./configure --prefix=/usr/local/gd2

4、make

5、make install

Gettext

1 .tar xfz

2 cd

3 ./configure –with-prefix=/usr/local/gettext

4 make

5 make install

四、安裝php

進(jìn)入安裝包目錄:cd /usr/local/software

1、# tar xfz php-5.1.2.tar.gz

2、解壓后進(jìn)入目錄:

# cd php-5.1.2

3、進(jìn)行配置, 這一步比較關(guān)鍵, 一定要設(shè)置好, 特別是要考慮到你要支持什么, 比如GD 庫(kù),xml,mysql 等等, 如果想知道詳細(xì)的配置, 執(zhí)行 ./configure --help來獲得:

# ./configure --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd2 --with-apxs2=/usr/local/apache2/bin/apxs –with-gettext=/usr/local/gettext

――enable-mbstring=LANG(解決php extension:mbstring的問題)

,

如果上面的配置沒有錯(cuò)誤的話, 那么應(yīng)該最后會(huì)顯示感謝使用PHP 等字樣, 那么證明配置成功, 如果上面的配置選項(xiàng)不支持的話, 會(huì)提示錯(cuò)誤.

如果你的mysql 是rpm 編譯的 那么--with-mysql 改為--with-mysql-dir=/usr/ 比如你沒有安裝mysql, 那么--with-mysql 就無法使用, 所以一定要注意對(duì)應(yīng)選項(xiàng)系統(tǒng)是否能夠支持, 如果出現(xiàn)錯(cuò)誤, 那么就先安裝對(duì)應(yīng)的程序,或者去掉相關(guān)選項(xiàng),配置之后就進(jìn)行編譯:

4、# make

編譯成功后出現(xiàn)"Build complete."字樣, 那么就可以進(jìn)行安裝了:

5、# make install

6、安裝完成后把php.ini-dist 復(fù)制到/usr/local/lib/,并重命名為php.ini # cp php.ini-dist /usr/local/lib/php.ini

基本到這里PHP 就安裝成功了, 如果中間出現(xiàn)錯(cuò)誤, 除了在配置的時(shí)候沒有選對(duì)選項(xiàng)之后一般都不出現(xiàn)錯(cuò)誤.

7、為了讓Apache 能夠直接解析php, 我們還要進(jìn)行一些配置.

# vi /usr/local/apache2/conf/httpd.conf

在httpd.conf 文件中,添加(應(yīng)該將以下兩句添加在其他AddType 之后) AddType application/x-httpd-php .php .phtml

AddType application/x-httpd-php-source .phps

確保文件中有以下一句話,沒有就自己添加在所有LoadModule 之后:

LoadModule php5_module modules/libphp5.so

把index.php 加入以下DirectoryIndex 后面

DirectoryIndex index.php index.html index.html.var

好了, 在vi 中使用":wq"保存httpd.conf 文件,退出vi 。

8、啟動(dòng)apache server:

# /usr/local/apache2/bin/apachectl restart

現(xiàn)在apache 就能夠運(yùn)行php 了, 寫個(gè)文件測(cè)試一下, 在

/usr/local/apache2/htdocs目錄下,新建一個(gè)phpinfo.php 文件,

文件中只有一行代碼:

保存此文件, 在你的瀏覽器中輸入http://localhost/phpinfo.php,你應(yīng)該看到PHP 的系統(tǒng)信息。

如果出現(xiàn)錯(cuò)誤, 比如提示你下載phpinfo.php, 那么apache 就是還無法解析php 文件, 那么請(qǐng)仔細(xì)檢查以上的操作是否正確.

五、ZendOptimizer

進(jìn)入安裝包目錄:cd /usr/local/software

1、# tar xfz ZendOptimizer-2.6.2-linux-glibc21-i386.tar.gz

2、# cd ZendOptimizer-2.6.2-linux-glibc21-i386

3、# ./install.sh

4、問Confirm the location of your php.ini file 的時(shí)候打入/usr/local/lib/ 問Are you using Apache web server?的時(shí)候選YES

,

六、

1、./configure --prefix=/usr

2、make

3、make check

4、make install

隨系統(tǒng)啟動(dòng)服務(wù)配置

如果要在計(jì)算機(jī)啟動(dòng)的時(shí)候就運(yùn)行httpd 服務(wù), 可以在/etc/rc.d/rc.local文件中加入這幾行:

#start apache

/usr/local/apache2/bin/apachectl start

如果啟動(dòng)不了,請(qǐng)給相應(yīng)的啟動(dòng)腳本可執(zhí)行權(quán)限

比如apache 啟動(dòng)不了 chmod a=x apachectl

為了以后操作不要輸入類似/usr/local/apache2/bin的路徑,在/etc/profile文件中添加$PATH變量

把a(bǔ)pache 、tomcat 和mysql 的路徑都加上

附:

一、建立resin 和apache 的虛擬主機(jī)

例如建立的是tes1.jsp.com test2.jsp.com 兩個(gè)虛擬主機(jī)

vi /usr/java/httpd2/conf/httpd.conf

復(fù)制如下內(nèi)容到httpd.conf 里

NameVirtualHost 192.168.0.* 虛擬主機(jī)建立所在的IP

DocumentRoot /home/jsp1/ 文件所在目錄

ServerName tes1.jsp.com 訪問的域名

VirtualHost 192.168.1.*>

DocumentRoot /home/jsp2/

ServerName test2.jsp.com

vi /usr/java/resin/conf/resin.conf

查找如下代碼并修改:

保存從啟apache 和resin

tes1.jsp.com 和tes2.jsp.com 虛擬主機(jī)可以運(yùn)行了

可以做如下測(cè)試http://localhost/caucho-status/

可以看到測(cè)試面上有

Virtual Host: tes1.jsp.com:80

Virtual Host: tes2.jsp.com:80

證明JSP 虛擬主機(jī)工作很正常

二、linux 軟件安裝

從網(wǎng)站或者是光盤上找到的Linux 軟件包,常見的格式包括有

rpm,deb,tar,gz,tgz,zip,bz2等等。我們平時(shí)用的最多的恐怕是 rpm和tgz 了,據(jù)統(tǒng)計(jì),在網(wǎng)上最流行的版本應(yīng)改是redhat 和mandrake 了,而這兩個(gè)版本都是用rpm 封裝

的,tar 是最通用的軟件包格式,幾乎每個(gè)linux 軟件都會(huì)提供tar 的格式的軟件包,因?yàn)檫@種格式的軟件包任何版本的linux 都支持,所以大家至少 要了解tar 和rpm 的使用方法。至于deb 可用alien 工具轉(zhuǎn)換成tgz 或rpm 方式。bz2可用bunzip2解包即可。

1、RPM 文件的安裝

RPM 是RedHat Package Manager(RedHat 軟件包管理工具)的縮寫,這一文件格式名稱雖然打上了RedHat 的標(biāo)志,但是其原始設(shè)計(jì)理念是開放式的,現(xiàn)在包括 OpenLinux,mandrake 及Turbo Linux等Linux 的分發(fā)版本都有采用,可以算是公認(rèn)的行業(yè)標(biāo)準(zhǔn)了。

RPM 文件在Linux 系統(tǒng)中的安裝最為簡(jiǎn)便。以著名的圖像處理軟件XV 為例: 在Terminal 中,基本的安裝指令如下:

rpm -i xv-3.10a -13.i386.rpm

如果你的連網(wǎng)速度足夠快,也可以直接從網(wǎng)絡(luò)上安裝應(yīng)用軟件,只需要在軟件的文件名前加上適當(dāng)?shù)腢RL 路徑:

rpm -i ftp://ftp.trilon.com/pub/xv/xv-3.10a -13.i386.rpm

作為一個(gè)軟件包管理工具,RPM 管理著系統(tǒng)已安裝的所有RPM 程序組件的資料。我們也可以使用RPM 來卸載相關(guān)的應(yīng)用程序。

rpm -e xv

RPM 的常用參數(shù)還包括:

-vh :顯示安裝進(jìn)度;

-U :升級(jí)軟件包;

-qpl :列出RPM 軟件包內(nèi)的文件信息;

,

-qpi :列出RPM 軟件包的描述信息;

-qf :查找指定文件屬于哪個(gè)RPM 軟件包;

-Va :校驗(yàn)所有的RPM 軟件包,查找丟失的文件;

更為詳盡的參數(shù)及其用法可以查看RPM 的幫助文檔。

在X -Window 中,RPM 文件的圖形化安裝及管理方式對(duì)用戶來說,顯得更為友好。在kde 上先安裝好kpackage 后,安裝rpm 僅僅是按一下鼠標(biāo)就可以了,比windows 98更方便。但是這必須先安裝kde.

我還是介紹更常用的方法吧,仍以XV 軟件為例,在Linux 的文件管理器中找到xv -3.10a -13.i386.rpm 文件之后,用鼠標(biāo)右擊它,在彈出 菜單中就可以找到專為RPM 軟件包準(zhǔn)備的三個(gè)指令:Show Info、Upgrade 、Install 。

選擇“Show Info”之后,我們將可以看到如圖所示的軟件包信息窗口。窗口分為三個(gè)部分,頂端顯示的是軟件名、大小、創(chuàng)建及安裝日期以及開發(fā)者網(wǎng)站等相關(guān)信息;在中 間的方框內(nèi),是關(guān)于軟件的概述;而下面顯示的則是軟件包內(nèi)包含的所有文件及其路徑信息,它會(huì)告訴你軟件包內(nèi)的各個(gè)文件將被安裝到系統(tǒng)的哪些目錄中,

留意這些信息的好處是,你可以很容易地找到啟動(dòng)程序的路徑。

此時(shí)點(diǎn)擊底部的“Install”或者“Upgrade”按鈕之后,將開始進(jìn)行軟件的安裝或者升級(jí),此時(shí)還會(huì)彈出一個(gè)提示安裝進(jìn)度的窗口。

RPM 軟件包較之于其他類型的軟件包,有著許多優(yōu)勢(shì),但是并不是說RPM 軟件的安裝都是一帆風(fēng)順的。常見的錯(cuò)誤包括***圖安裝一個(gè)已經(jīng)安裝好了的軟件、 所要安裝的軟件需要其他軟件或者系統(tǒng)庫(kù)文件的支持(此時(shí)應(yīng)該先行安裝這些相關(guān)軟件或者系統(tǒng)庫(kù)文件)等,情形都和Windows 類似。

2、tar 的安裝

tar.gz 、tar.Z 、tgz 、bz2等文件格式要先解壓為tar 后再用tar 解包安裝。解壓縮及解包指令舉例簡(jiǎn)述如下:

1.解xv.tar.gz :tar zxf xv.tar.gz

2.解xv.tar.Z :tar zxf xv.tar.Z

3.解xv.tgz :tar zxf xv.tgz

4.解xv.bz2:bunzip2 xv.bz2

5. 解xv.tar :tar xf xv.tar

解包后得到的一堆文件,通常都會(huì)存放在一個(gè)目錄里面。視軟件作者的不同,有些會(huì)是已經(jīng)編譯好的程序,更多的則是需要自己再行編譯的源代碼。進(jìn)入相應(yīng)目錄 后,使用“l(fā)s -F -color”指令,可執(zhí)行程序?qū)?huì)以帶“*”標(biāo)記的亮綠色顯示,對(duì)于已編譯好的程序,直接鍵入帶路徑的指令行即可運(yùn)行程序。 建議解壓后先閱讀說明文件,應(yīng)該先用vi 等文書編輯器閱讀一下軟件目錄中的Readme 、Install 等重要的相關(guān)文檔,在這里你會(huì)找到軟件詳盡的編譯步驟及注意事項(xiàng), 可以了解安裝有哪些需求,有必要時(shí)還需改動(dòng)編譯配置。

有些軟件包的源代碼在編譯安裝后可以用make install命令來進(jìn)行卸載,如果不提供此功能,則軟件的卸載必須手動(dòng)刪除。由于軟件可能將文件分散地安裝在系統(tǒng)的多個(gè)目錄中,往往很難把它刪除干凈, 那你應(yīng)該在編譯前進(jìn)行配置,指定軟件將要安裝到目標(biāo)路徑:./configure --prefix=目錄名,這樣可以使用“rm -rf 軟件目錄名”命令來進(jìn)行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最難的,它適合于使用Linux 已有一定經(jīng)驗(yàn)的人,一般不推薦初

,

學(xué)者 使用。

通常的編譯步驟會(huì)是這樣:

./configure

make

make install(需要取得root 身份才能執(zhí)行此指令)

卸載可用:make uninstall 或 手動(dòng)刪除

編譯完成之后,在當(dāng)前目錄或者是名為src 的子目錄下,可以很容易地發(fā)現(xiàn)軟件的可執(zhí)行程序。至此,軟件的安裝便告一段落。

3、關(guān)于src 源代碼文件包

Linux 軟件的源代碼src 是指提供了該軟件所有程序源代碼的發(fā)布形式,需要用戶自己編譯成可執(zhí)行的二進(jìn)制代碼bin 并進(jìn)行安裝,其優(yōu)點(diǎn)是配置靈活,可 以隨意去掉或保留某些功能/模塊,適應(yīng)多種硬件/操作系統(tǒng)平臺(tái)及編譯環(huán)境,缺點(diǎn)是難度較大,一般不適合初學(xué)者使用。

怎么知道一個(gè)tar.gz/bz2包是二進(jìn)制文件包呢還是源代碼包?要分辨它到底是什么最好的辦法就是查看包里的文件清單,使用命令tar ztvf *.tar.gz解壓縮及解包后,進(jìn)入新生成的目錄下。

源代碼包里的文件往往會(huì)含有種種源代碼文件,頭文件*.h、c 代碼源文件*.c、C 代碼源文件*.cc/*.cpp等;而二進(jìn)制包里的文件則會(huì)有可執(zhí) 行文件(與軟件同名的往往是主執(zhí)行文件),標(biāo)志是其所在路徑含有名為bin 的目錄(僅有少數(shù)例外)。

如果是src.tar 可在解包后,在新生成的目錄下編譯,方法前面已介紹過了,現(xiàn)在講一講src.rpm 的安裝和協(xié)載:

安裝:rpm -rebuild xv.src.rpm

cd /usr/src/redhat/RPMS/

rpm -ivh *.rpm

卸載:rpm -e xv

說明:rpm --rebuild *.src.rpm命令將源代碼編譯并/usr/src/redhat/RPMS下生成二進(jìn)制的rpm 包,然后再安裝該二進(jìn)制包即可。

三、文件權(quán)限更改

chmod ------入門的一些常識(shí) http://www.chinaunix.net作者:wangbin 發(fā)表于:2003-09-13 23:49:13

指令名稱 : chmod

使用權(quán)限 : 所有使用者

使用方式 : chmod [-cfvR] [--help] [--version] mode file...

說明 : Linux/Unix 的檔案存取權(quán)限分為三級(jí) : 檔案擁有者、群組、其他。利用 chmod 可以藉以控制檔案如何被他人所存取。

把計(jì) :

mode : 權(quán)限設(shè)定字串,格式如下 : [ugoa...][[ -=][rwxX]...][,...],其中

,

u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o 表示其他以外的人,a 表示這三者皆是。

表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。

r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。

-c : 若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作

-f : 若該檔案權(quán)限無法被更改也不要顯示錯(cuò)誤訊息

-v : 顯示權(quán)限變更的詳細(xì)資料

-R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)

--help : 顯示輔助說明

--version : 顯示版本

范例 :將檔案 file1.txt 設(shè)為所有人皆可讀取 :

chmod ugo r file1.txt

將檔案 file1.txt 設(shè)為所有人皆可讀取 :

chmod a r file1.txt

將檔案 file1.txt 與 file2.txt 設(shè)為該檔案擁有者,與其所屬同一個(gè)群體者可寫入,但其他以外的人則不可寫入 :

chmod ug w,o-w file1.txt file2.txt

將 ex1.py 設(shè)定為只有該檔案擁有者可以執(zhí)行 :

chmod u x ex1.py

將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取 :

chmod -R a r *

此外chmod 也可以用數(shù)字來表示權(quán)限如 chmod 777 file

語法為:chmod abc file

其中a,b,c 各為一個(gè)數(shù)字,分別表示User 、Group 、及Other 的權(quán)限。

r=4,w=2,x=1

若要rwx 屬性則4 2 1=7;

若要rw-屬性則4 2=6;

若要r-x 屬性則4 1=7。

范例:

chmod a=rwx file

chmod 777 file

,

效果相同

chmod ug=rwx,o=x file

chmod 771 file

效果相同

若用chmod 4755 filename可使此程式具有root 的權(quán)限

指令名稱 : chown

使用權(quán)限 : root

使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file...

說明 : Linux/Unix 是多人多工作業(yè)系統(tǒng),所有的檔案皆有擁有者。利用 chown 可以將檔案的擁有者加以改變。一般來說,這個(gè)指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒有權(quán)限可以改變別人的檔案擁有者,也沒有權(quán)限可以自 己的檔案擁有者改設(shè)為別人。只有系統(tǒng)管理者(root)才有這樣的權(quán)限。

把計(jì) :

user : 新的檔案擁有者的使用者 IDgroup : 新的檔案擁有者的使用者群體

(group)-c : 若該檔案擁有者確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作-f : 若該檔案擁有者無法被更改也不要顯示錯(cuò)誤訊息-h : 只對(duì)于連結(jié)(link)進(jìn)行變更,而非該 link 真正指向的檔案-v : 顯示擁有者變更的詳細(xì)資料-R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的擁有者變更(即以遞回的方式逐個(gè)變更)--help : 顯示輔助說明--version : 顯示版本

范例 :

將檔案 file1.txt 的擁有者設(shè)為 users 群體的使用者 jessie :

chown jessie:users file1.txt

將目前目錄下的所有檔案與子目錄的擁有者皆設(shè)為 users 群體的使用者 lamport :

chmod -R lamport:users *

-rw------- (600) -- 只有屬主有讀寫權(quán)限。

-rw-r--r-- (644) -- 只有屬主有讀寫權(quán)限;而屬組用戶和其他用戶只有讀權(quán)限。

-rwx------ (700) -- 只有屬主有讀、寫、執(zhí)行權(quán)限。

-rwxr-xr-x (755) -- 屬主有讀、寫、執(zhí)行權(quán)限;而屬組用戶和其他用戶只有讀、執(zhí)行權(quán)限。

標(biāo)簽: