歡迎來到合肥浪訊網(wǎng)絡(luò)科技有限公司官網(wǎng)
  咨詢服務(wù)熱線:400-099-8848

linux學(xué)習(xí)方法之二

發(fā)布時間:2020-07-02 文章來源:本站  瀏覽次數(shù):2396

相信不少想學(xué)習(xí)linux的新手們正愁不知道看什么linux學(xué)習(xí)教程好,下面小編給大家收集和整理了幾點(diǎn)比較重要的教程,供大家學(xué)習(xí),如需想學(xué)習(xí)更多的話,可到wdlinux學(xué)堂尋覓更多教程。

一、 裝置php擴(kuò)展模塊之phpize

裝置PHP的模塊一個方式是加上相關(guān)參數(shù)重新編譯PHP

一個是用到phpize,比方eaccelerator,memcache等,這個比較方便,不必重新編譯PHP,也能夠隨時啟用或停用

這兒說下phpize的運(yùn)用方法

在裝置了PHP的體系里,都會有這個文件,在wdlinux的體系里,這個文件在

/www/wdlinux/php/bin/phpize

然后進(jìn)到相應(yīng)要編譯的源碼目錄,再運(yùn)行上述的phpize,就會生成相應(yīng)的裝備,再運(yùn)行裝備,編譯就可完結(jié)

tar zxvf eaccelerator-0.9.6.1.tar.bz2

cd eaccelerator-0.9.6.1

/www/wdlinux/php/bin/phpize

./configure --with-php-config=/www/wdlinux/php/bin/php-config

make

make install

只需不出錯,這樣履行完后,模塊也就裝置完了

有一個可能需求做裝備或設(shè)置

就可修正php.ini文件,如

vi /www/wdlinux/etc/php.ini

 二、 linux的發(fā)行版別或分支

確切地說,Linux應(yīng)該是一個內(nèi)核,linux體系的內(nèi)核,但如今說的Linux,通常是指一個體系,這兒暫時也稱為體系吧

Linux是怎么來的?

最開始是由一個芬蘭 大學(xué)生寫的,后來發(fā)布網(wǎng)絡(luò)上,且是開源發(fā)布的,全世界任何人都能夠下載,能夠看到源代碼

也由于開源,便有一些開源愛好者愛好者參加進(jìn)來開源和保護(hù)

到今日,這現(xiàn)已是一個很強(qiáng)大和老練的體系了

上面說了,Linux是一個體系,也是一個內(nèi)核,并且開源

由于開源,并且強(qiáng)大,更有很多的一些公司,團(tuán)隊(duì)參加進(jìn)來,開發(fā),完善

也由于是運(yùn)用不同,或考慮的用戶群不同,便呈現(xiàn)了許多的分支和版別

我想,這其間最為強(qiáng)大和具影響力的,就要屬Redhat,SUSE了,還有Debian,CentOS,Ubuntu,Fedora,Gentoo,Slackware,Mint等等,太多太多了

現(xiàn)在CentOS,Ubuntu也很多人用的

桌面版別的Ubuntu還是很不錯的,服務(wù)器版的,我沒怎么用過,不好談?wù)?不過也還是有挺多人用的

我覺得CentOS更好,這個是根據(jù)Redhat的再編譯版別,可能是我習(xí)氣的原因,所以喜歡,不過也相同有很多人認(rèn)為CentOS是很好的

所以,我也根據(jù)CentOS做了一個精簡的優(yōu)化版別,是針對web服務(wù)器運(yùn)用的,并且集成了現(xiàn)在最流行的WEB環(huán)境,以及wdcp管理體系

能夠管理服務(wù)器,虛擬主機(jī),創(chuàng)立網(wǎng)站,FTP,數(shù)據(jù)庫等等

Linux的前史及分支版別,太多,這兒只是簡略介紹下,我個人所了解和熟悉的

在windows里,咱們習(xí)氣了運(yùn)用盤符,如C,D,E,F...盤等,代表每一個分區(qū)

在Linux里,是沒有盤符的概念的,一切的分區(qū)或硬盤,都用目錄來表明,目錄和文件,代表了一切,而最頂層的一個目錄,則稱為根目錄

在這兒,還要理解一下根目錄或根分區(qū),根目錄下會有相應(yīng)的子目錄或分區(qū),可理解為,根目錄便是windows里的"我的電腦"

一起,任一個分區(qū),能夠加載或掛載到任一個目錄或子目錄,這樣關(guān)于一些特別的運(yùn)用或需求,是能夠很靈敏運(yùn)用的

下面列出一個Linux典型的目錄結(jié)構(gòu)

/ 根目錄

/bin 寄存必要的指令

/boot 寄存內(nèi)核以及發(fā)動所需的文件等

/dev 寄存設(shè)備文件

/etc 寄存體系的裝備文件

/home 用戶文件的主目錄,用戶數(shù)據(jù)寄存在其主目錄中

/lib 寄存必要的運(yùn)行庫

/mnt 寄存暫時的映射文件體系,咱們常把軟驅(qū)和光驅(qū)掛裝在這兒的floppy和cdrom子目錄下。

/proc 寄存存儲進(jìn)程和體系信息

/root 超級用戶的主目錄

/sbin 寄存體系管理程序

/tmp 寄存暫時文件的目錄

/usr 包含了一般不需求修正的運(yùn)用程序,指令程序文件、程序庫、手冊和其它文檔。

/var 包含體系發(fā)生的常常變化的文件,例如打印機(jī)、郵件、新聞等假脫機(jī)目錄、日志文件、格式化后的手冊頁以及一些運(yùn)用程序的數(shù)據(jù)文件等等

在/usr目錄下的結(jié)構(gòu)如

典型的/usr目錄如下:

/usr/X11R6 寄存X window體系

/usr/bin 寄存添加的用戶程序

/usr/dict 寄存字典

/usr/doc 寄存追加的文檔

/usr/etc 寄存設(shè)置文件

/usr/games 寄存游戲和教學(xué)文件

/usr/include 寄存C開發(fā)工具的頭文件

/usr/info 寄存GNU信息文件

/usr/lib 寄存庫文件

/usr/local 寄存本地發(fā)生的添加的運(yùn)用程序

/usr/man 寄存在線幫助文件

/usr/sbin 寄存添加的管理程序

/usr/share 寄存結(jié)構(gòu)獨(dú)立的數(shù)據(jù)

/usr/src 寄存程序的源代碼

三、 linux目錄結(jié)構(gòu)

由于/usr中的文件不和特定的計算機(jī)相關(guān),也不會在通常運(yùn)用中修正,因而能夠經(jīng)過網(wǎng)絡(luò)同享這個目錄(文件體系),這樣,當(dāng)管理員裝置了新的軟件之后,一切同享這一文件體系的計算機(jī)均能夠運(yùn)用新的軟件。

Linux繼承了unix操作體系結(jié)構(gòu)明晰的特點(diǎn)。在linux下的文件結(jié)構(gòu)非常有條理。但是,上述的長處只有在對linux適當(dāng)熟悉時,才干體會到。現(xiàn)在,蟲蟲就把linux下的目錄結(jié)構(gòu)簡略介紹一下。

/vmlinuz

咱們現(xiàn)已知道,每一個linux都有一個內(nèi)核(vmlinuz),咱們在這個內(nèi)核上添加上能夠完結(jié)各種特定功用的模塊,每個模塊就體現(xiàn)在linux中各種不同的目錄上。當(dāng)然,各種不同的發(fā)行套件,其目錄有細(xì)小的差別,但首要結(jié)構(gòu)都是相同的。咱們還要將linux的功用模塊和各種運(yùn)用程序結(jié)合起來,這樣,才干使你的linux體系為你服務(wù)。在/vmlinuz目錄下寄存的便是體系的內(nèi)核。還記得咱們在裝備lilo時,提到過這個內(nèi)核嗎?

/bin

清楚明了,bin 便是二進(jìn)制(binary)英文縮寫。在一般的體系當(dāng)中,你都能夠在這個目錄下找到linux常用的指令。在有的版別中你還會找到一些和根目錄下相同的目錄。

/boot

在這個目錄下寄存的都是體系發(fā)動時要用到的程序。咱們在運(yùn)用lilo引導(dǎo)linux的時分,會用到這兒的一些信息。

/dev

dev 是設(shè)備(device)的英文縮寫。這個目錄對一切的用戶都十分重要。由于在這個目錄中包含了一切l(wèi)inux體系中運(yùn)用的外部設(shè)備。但是這兒并不是放的外部設(shè)備的驅(qū)動程序。這一點(diǎn)和咱們常用的windows, dos操作體系不相同。它實(shí)際上是一個拜訪這些外部設(shè)備的端口。咱們能夠非常方便地去拜訪這些外部設(shè)備,和拜訪一個文件,一個目錄沒有任何差異。例如:咱們在體系中鍵入:cd /dev/cdrom 咱們就能夠看到光驅(qū)中的文件了。相同道理,咱們鍵入:cd /dev/mouse 就能夠看看鼠標(biāo)的相關(guān)文件。在這個目錄下,有一個null設(shè)備,這個東西自身沒有任何意義。假如你向這個目錄寫入文件或內(nèi)容,他們通通有去無回。

/cdrom

這個目錄在你剛剛裝置體系的時分是空的。你能夠?qū)⒐怛?qū)文件體系掛在這個目錄下。例如:mount /dev/cdrom /cdrom

/etc

etc這個目錄是linux體系中最重要的目錄之一。在這個目錄下寄存了體系管理時要用到的各種裝備文件和子目錄。咱們要用到的網(wǎng)絡(luò)裝備文件,文件體系,x體系裝備文件,設(shè)備裝備信息,設(shè)置用戶信息等都在這個目錄下。以后,蟲蟲還會詳細(xì)講解這個目錄下的內(nèi)容。

/sbin

這個目錄是用來寄存體系管理員的體系管理程序。

/home

假如咱們建立一個用戶,用戶名是"xx",那么在/home目錄下就有一個對應(yīng)的/home/xx途徑,用來寄存用戶的主目錄。

/lib

lib是庫(library)英文縮寫。這個目錄是用來寄存體系動態(tài)連接同享庫的。幾乎一切的運(yùn)用程序都會用到這個目錄下的同享庫。因而,千萬不要輕易對這個目錄進(jìn)行什么操作,一旦發(fā)生問題,你的體系就不能作業(yè)了,到時分你甭說蟲蟲沒有提醒你呀。

/lost+found

這個目錄在大多數(shù)情況下都是空的。但是假如你正在作業(yè)忽然停電,或是沒有用正常方式關(guān)機(jī),在你重新發(fā)動機(jī)器的時分,有些文件就會找不到應(yīng)該寄存的地方,關(guān)于這些文件,體系將他們放在這個目錄下,就象為無家可歸的人供給一個暫時住所。

/mnt

這個目錄在一般情況下也是空的。你能夠暫時將別的文件體系掛在這個目錄下。

/proc

能夠在這個目錄下獲取體系信息。這些信息是在內(nèi)存中,由體系自己發(fā)生的。

/root

假如你是以超級用戶的身份登錄的,這個便是超級用戶的主目錄。

/tmp

用來寄存不同程序履行時發(fā)生的暫時文件。

/usr

這是linux體系中占用硬盤空間最大的目錄。用戶的很多運(yùn)用程序和文件都寄存在這個

目錄下。

上一條:抓準(zhǔn)用戶心思建設(shè)企業(yè)網(wǎng)站...

下一條:意圖,方針,解決方案...