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体系中占用硬盘空间最大的目录。用户的很多运用程序和文件都寄存在这个 目录下。 |