欢迎来到合肥浪讯网络科技有限公司官网
  咨询服务热线:400-099-8848

linux学习方法之二

发布时间:2020-07-02 文章来源:本站  浏览次数:1888

相信不少想学习linux的新手们正愁不知道看什么linux学习教程好,下面小编给大家收集和整理了几点比较重要的教程,供大家学习,如需想学习更多的话,可到wdlinux学堂寻觅更多教程。

一、 装置php扩展模块之phpize

装置PHP的模块一个方式是加上相关参数重新编译PHP

一个是用到phpize,比方eaccelerator,memcache等,这个比较方便,不必重新编译PHP,也能够随时启用或停用

这儿说下phpize的运用方法

在装置了PHP的体系里,都会有这个文件,在wdlinux的体系里,这个文件在

/www/wdlinux/php/bin/phpize

然后进到相应要编译的源码目录,再运行上述的phpize,就会生成相应的装备,再运行装备,编译就可完结

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

只需不出错,这样履行完后,模块也就装置完了

有一个可能需求做装备或设置

就可修正php.ini文件,如

vi /www/wdlinux/etc/php.ini

 二、 linux的发行版别或分支

确切地说,Linux应该是一个内核,linux体系的内核,但如今说的Linux,通常是指一个体系,这儿暂时也称为体系吧

Linux是怎么来的?

最开始是由一个芬兰 大学生写的,后来发布网络上,且是开源发布的,全世界任何人都能够下载,能够看到源代码

也由于开源,便有一些开源爱好者爱好者参加进来开源和保护

到今日,这现已是一个很强大和老练的体系了

上面说了,Linux是一个体系,也是一个内核,并且开源

由于开源,并且强大,更有很多的一些公司,团队参加进来,开发,完善

也由于是运用不同,或考虑的用户群不同,便呈现了许多的分支和版别

我想,这其间最为强大和具影响力的,就要属Redhat,SUSE了,还有Debian,CentOS,Ubuntu,Fedora,Gentoo,Slackware,Mint等等,太多太多了

现在CentOS,Ubuntu也很多人用的

桌面版别的Ubuntu还是很不错的,服务器版的,我没怎么用过,不好谈论,不过也还是有挺多人用的

我觉得CentOS更好,这个是根据Redhat的再编译版别,可能是我习气的原因,所以喜欢,不过也相同有很多人认为CentOS是很好的

所以,我也根据CentOS做了一个精简的优化版别,是针对web服务器运用的,并且集成了现在最流行的WEB环境,以及wdcp管理体系

能够管理服务器,虚拟主机,创立网站,FTP,数据库等等

Linux的前史及分支版别,太多,这儿只是简略介绍下,我个人所了解和熟悉的

在windows里,咱们习气了运用盘符,如C,D,E,F...盘等,代表每一个分区

在Linux里,是没有盘符的概念的,一切的分区或硬盘,都用目录来表明,目录和文件,代表了一切,而最顶层的一个目录,则称为根目录

在这儿,还要理解一下根目录或根分区,根目录下会有相应的子目录或分区,可理解为,根目录便是windows里的"我的电脑"

一起,任一个分区,能够加载或挂载到任一个目录或子目录,这样关于一些特别的运用或需求,是能够很灵敏运用的

下面列出一个Linux典型的目录结构

/ 根目录

/bin 寄存必要的指令

/boot 寄存内核以及发动所需的文件等

/dev 寄存设备文件

/etc 寄存体系的装备文件

/home 用户文件的主目录,用户数据寄存在其主目录中

/lib 寄存必要的运行库

/mnt 寄存暂时的映射文件体系,咱们常把软驱和光驱挂装在这儿的floppy和cdrom子目录下。

/proc 寄存存储进程和体系信息

/root 超级用户的主目录

/sbin 寄存体系管理程序

/tmp 寄存暂时文件的目录

/usr 包含了一般不需求修正的运用程序,指令程序文件、程序库、手册和其它文档。

/var 包含体系发生的常常变化的文件,例如打印机、邮件、新闻等假脱机目录、日志文件、格式化后的手册页以及一些运用程序的数据文件等等

在/usr目录下的结构如

典型的/usr目录如下:

/usr/X11R6 寄存X window体系

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

/usr/dict 寄存字典

/usr/doc 寄存追加的文档

/usr/etc 寄存设置文件

/usr/games 寄存游戏和教学文件

/usr/include 寄存C开发工具的头文件

/usr/info 寄存GNU信息文件

/usr/lib 寄存库文件

/usr/local 寄存本地发生的添加的运用程序

/usr/man 寄存在线帮助文件

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

/usr/share 寄存结构独立的数据

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

三、 linux目录结构

由于/usr中的文件不和特定的计算机相关,也不会在通常运用中修正,因而能够经过网络同享这个目录(文件体系),这样,当管理员装置了新的软件之后,一切同享这一文件体系的计算机均能够运用新的软件。

Linux继承了unix操作体系结构明晰的特点。在linux下的文件结构非常有条理。但是,上述的长处只有在对linux适当熟悉时,才干体会到。现在,虫虫就把linux下的目录结构简略介绍一下。

/vmlinuz

咱们现已知道,每一个linux都有一个内核(vmlinuz),咱们在这个内核上添加上能够完结各种特定功用的模块,每个模块就体现在linux中各种不同的目录上。当然,各种不同的发行套件,其目录有细小的差别,但首要结构都是相同的。咱们还要将linux的功用模块和各种运用程序结合起来,这样,才干使你的linux体系为你服务。在/vmlinuz目录下寄存的便是体系的内核。还记得咱们在装备lilo时,提到过这个内核吗?

/bin

清楚明了,bin 便是二进制(binary)英文缩写。在一般的体系当中,你都能够在这个目录下找到linux常用的指令。在有的版别中你还会找到一些和根目录下相同的目录。

/boot

在这个目录下寄存的都是体系发动时要用到的程序。咱们在运用lilo引导linux的时分,会用到这儿的一些信息。

/dev

dev 是设备(device)的英文缩写。这个目录对一切的用户都十分重要。由于在这个目录中包含了一切linux体系中运用的外部设备。但是这儿并不是放的外部设备的驱动程序。这一点和咱们常用的windows, dos操作体系不相同。它实际上是一个拜访这些外部设备的端口。咱们能够非常方便地去拜访这些外部设备,和拜访一个文件,一个目录没有任何差异。例如:咱们在体系中键入:cd /dev/cdrom 咱们就能够看到光驱中的文件了。相同道理,咱们键入:cd /dev/mouse 就能够看看鼠标的相关文件。在这个目录下,有一个null设备,这个东西自身没有任何意义。假如你向这个目录写入文件或内容,他们通通有去无回。

/cdrom

这个目录在你刚刚装置体系的时分是空的。你能够将光驱文件体系挂在这个目录下。例如:mount /dev/cdrom /cdrom

/etc

etc这个目录是linux体系中最重要的目录之一。在这个目录下寄存了体系管理时要用到的各种装备文件和子目录。咱们要用到的网络装备文件,文件体系,x体系装备文件,设备装备信息,设置用户信息等都在这个目录下。以后,虫虫还会详细讲解这个目录下的内容。

/sbin

这个目录是用来寄存体系管理员的体系管理程序。

/home

假如咱们建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx途径,用来寄存用户的主目录。

/lib

lib是库(library)英文缩写。这个目录是用来寄存体系动态连接同享库的。几乎一切的运用程序都会用到这个目录下的同享库。因而,千万不要轻易对这个目录进行什么操作,一旦发生问题,你的体系就不能作业了,到时分你甭说虫虫没有提醒你呀。

/lost+found

这个目录在大多数情况下都是空的。但是假如你正在作业忽然停电,或是没有用正常方式关机,在你重新发动机器的时分,有些文件就会找不到应该寄存的地方,关于这些文件,体系将他们放在这个目录下,就象为无家可归的人供给一个暂时住所。

/mnt

这个目录在一般情况下也是空的。你能够暂时将别的文件体系挂在这个目录下。

/proc

能够在这个目录下获取体系信息。这些信息是在内存中,由体系自己发生的。

/root

假如你是以超级用户的身份登录的,这个便是超级用户的主目录。

/tmp

用来寄存不同程序履行时发生的暂时文件。

/usr

这是linux体系中占用硬盘空间最大的目录。用户的很多运用程序和文件都寄存在这个

目录下。

上一条:抓准用户心思建设企业网站...

下一条:意图,方针,解决方案...