2016-1-7
linux历史
linux来自minix,minix来自unix。创始者:芬兰大学的李纳斯。
linux内核和发行版
内核刚开始发行只有90k,内核网站www.kernel.org, 按期会更新内核版本。例如:2.6.18
2主版本。6次版本。18末版本。针对内核进行开发,叫作开发版。目前仅有几十m。
发行版本:redhat(红帽子)系列:centos(彻底免费),suse(欧洲用的较多),fedora(我的版-未
测试,不稳定),红旗linux,gentoolinux(较难,须要必定的基础),mandriva,turbolinux。debian
系列:ubuntu,knoppix(不须要安装,只须要镜像就能使用)。
主要区别:软件安装方式不一样。
2016-1-9
linux开源软件
apache(服务器)/nginx(服务器)/mysql/php/samba/mongodb/python/ruby/sphinxdeng 。php的图标放下来比较像大象,因此用大象作图标。
linux基础错误提示:
command not found 命令打错了,或者该命令没有安装。
No Such file or directory 文件打错了。
2016-1-10
VMware虚拟机的安装与使用
内存调整(不要超过计算机内存的一半),驱动镜像调整。
虚拟机快照:VMware特有的备份。
克隆:连接:生成和当前计算机如出一辙的系统,占有空间较少,用到多少资源算多少。
完整克隆:生成大小和原计算机大小相同,好处是原机删除后仍然存在。php
分区:
主分区:最多有四个。
扩展分区:
最多有一个。
主分区加扩展分区最多有四个。
不能写入数据,只能包含逻辑分区。
逻辑分区
能够正常的格式化和写入数据。
格式化(高级格式化),又称逻辑格式化。是为了写入文件系统。
文件系统:windows中:FAT16,FAT32,NTFS。磁盘碎片整理就是为了让数据块(block)尽可能的整合到一块儿。
一个数据块有一个编号叫作i节点,也称iload。查询文件时,经过i节点去寻找数据块而后去寻找数据。
linux:EXT4(默认,大小4kb),EXT2,EXT3。python
linux下的全部硬件定义为文件。/为根目录。dev为linux下全部硬件的目录。mysql
windows下不须要给硬件取设备名定义位置,分区,格式化,分配盘符就能使用。linux
linux在格式化和分配盘符间多了一个,加入一个必须给分区创建设备文件名,系统自动检测。设备和分区都应当有设备名。/dev/sda1. a是硬盘名,1是分区名。字母,数字依次增长。如今用的都是sata硬盘,hd基本淘汰。nginx
linux中分配盘符叫作挂载,盘符叫挂载点。windows叫cdef。sql
。mongodb