加入收藏 | 设为首页 |

丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!

海外新闻 时间: 浏览:288 次


1、GNU和GPL

GNU方案(又称革奴方案),是由Richard Stallman(理查德斯托曼)在1983年9月27日揭露建议的自在软件团体协作方案。它的方针是创立一套彻底自在的操作体系。GNU也称为自在软件工程项目。


GPL是GNU的通用公共许可证(GNU General Public License,GPL),即“反版权”概念,是GNU协议之一,意图是维护GNU软件能够自在的运用、仿制、研讨、修正和发布。一起要求软件有必要以源代码的方法发布。


GNU体系与Linux内核结合构成一个完好的操作丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!体系:一个根据Linux的GNU体系,该操作体系在通常情况下称为“GNU/Linux”,或简称Linux。


2、Linux发行版

 一个典型的Linux发行版包括:Linux内核,一些GNU程序库和东西,指令行shell,图形界面的X Window体系和相应的桌面环境,如KDE或GNOME,并包括数千种从工作套件,编译器,文本编辑器到科学东西的应用软件。


干流的发行版:

Red Hat Enterprise Linux、CentOS、SUSE、Ubuntu、Debian、Fedora、Gentoo


3、Unix和Linux

Linux是根据Unix的,归于Unix类,Uinx操作体系支撑多用户、多任务、多线程和丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!支撑多种CPU架构的操作体系。Linux承继了Unix以网络为中心的规划思维,是一个功用安稳的多用户网络操作体系。


4、Swap分区

Swap分区,即交流区,体系在物理内存不行时,与Swap进行交流。即当体系的物理内存不行用时,把硬盘中一部分空间开释出来,以供当时运转的程序运用。当那些程序要运转时,再从Swap分区中康复保存的数据到内存中。那些被开释内存空间的程序一般是很长时刻没有什么操作的程序。


Swap空间一般应大于或等于物理内存的巨细,一起最小不该小于64M,最大应该是物理内存的两倍。


5、GRUB的概念

GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项意图多操作体系发动引导管理程序。


GRUB是一个支撑多种操作体系的发动引导管理器,在一台有多个操作体系的核算机中,能够经过GRUB在核算机发动时挑选用户期望运转的操作体系。一起GRUB能够引导Linux体系分区上的不同内核,也可用于向内核传递发动参数,如进入单用户方法。

    

6、Buffer和Cache

Cache(缓存)坐落CPU与内存之间的暂时存储器,缓存容量比内存小的多但交流速度比内存要快得多。Cache经过缓存文件数据块,处理CPU运算速度与内存读写速度不匹配的对立,进步CPU和内存之间的数据交流速度。Cache缓存越大,CPU处理速度越快。


Buffer(缓冲)高速缓冲存储器,经过缓存磁盘(I/O设备)数据块,加速对磁盘上数据的拜访,削减I/O,进步内存和硬盘(或其他I/O设备)之间的数据交流速度。Buffer是行将要被写入磁盘的,而Cache是被从磁盘中读出来的。


7、TCP三次握手

  1. 恳求端发送SYN(SYN=A)数据包,等候呼应端承认

  2. 呼应端接纳SYN,并回来SYN(A+1)和自己的ACK(K)包给恳求端

  3. 恳求端接纳到呼应端的SYN+ACK包,再次向呼应端发送承认包ACK(K+1)

恳求端和呼应端树立TCP衔接,完结三次握手,开端进行数据传输


8、linux体系目录结构

Linux文件体系选用带链接的树形目录结构,即只要一个根目录(通常用“/”表明),其间含有下级子目录或文件的信息;子目录中又可含有更下级的子目录或许文件的信息。


  • /:榜首层次结构的根,整个文件体系层次结构的根目录。即文件体系的进口,最高一级目录。

  • /boot:包括Linux内核及体系引导程序所需的文件,例如kernel、initrd;grub体系引导管理器也在这个目录下。

  • /bin:根本体系所需求的指令,功用和"/usr/bin"相似,这个目录下的文件都是可履行的.普通用户也是能够履行的。    

  • /sbin丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!:根本的体系维护指令,只能由超级用户运用。

  • /etc:一切的体系配置文件。

  • /dev:设备文件存储目录.像终端、磁盘、光驱等。

  • /var:寄存常常变化的数据,像日志、邮件等。

  • /home:普通用户的目录默许存储目录。  

  • /opt:第三方软件的寄存目录,比方用户自定义软件包和编译的软件包就安装到这个目录中。

  • /lib:库文件和内核模块寄存目录,包括体系程序所需求的一切同享库文件。


9、硬链接和软链接

硬链接(Hard Link):硬链接是运用同一个索引节点(inode号)的链接, 即能够答应多个文件名指向同一个文件索引节点(硬链接不支撑目录链接,不能跨分区链接),删去一个硬链接,不会影响该索引节点的源文件以及其下的多个硬链接。

ln source new-link


软衔接(符号链接,Symbolic Link)铁十字军旗永不落:符号链接是以途径的方法创立的链接,相似于windows的快捷方法链接,符号链接答应创立多个文件名链接到同一个源文件,删去源文件,其下的一切软衔接将不可用。(软衔接支撑目录,支撑跨分区、跨文件体系)

ln -s source new-link


10、RAID技能

磁盘阵列(Redundant Arrays of independent Disks,RAID),廉价冗余(独立)磁盘阵列。


RAID是一种把多块独立的物理硬盘按不同的方法组合起来构成一个硬盘组(逻辑硬盘),供给比单个硬盘更高的存储功用和数据备份技能。RAID技能,能够完成把多个磁盘组合在一起作为一个逻辑卷供给磁盘跨过功用;能够把数据分红多个数据块(Block)并行写入/读出多个磁盘以进步拜访磁盘的速度;能够经过镜像或校验操作供给容错才能。详细的功用以不同的RAID组合完成。


在用户看来,RAID组成的磁盘组就像是一个硬盘,能够对它进行分区、格式化等操作。RAID的存储速度比单个硬盘高许多,而且能够供给主动数据备份,供给杰出的容错才能。


RAID等级,不同的RAID组合方法分为不同的RAID等级:

  1. RAID 0:称为Stripping条带存储技能,一切磁盘彻底地并行读,并行写,是组成磁盘阵列最简略的一种方法,只需求2块以上的硬盘即可,本钱低,能够供给整个磁盘的功用和吞吐量,但RAID 0没有供给数据冗余和过错修正功用,因而单块硬盘的损坏会导致一切的数据丢掉。(RAID 0仅仅单纯地进步磁盘容量和功用,没有为数据供给可靠性确保,适用于对数据安全性要求不高的环境)

  2. RAID 1:镜像存丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!储,经过把两块磁盘中的一块磁盘的数丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!据镜像到另一块磁盘上, 完成数据冗余,在两块磁盘上发生互为备份的数据,其容量仅等于一块磁盘的容量。当数据在写入一块磁盘时,会在另一块搁置的磁盘上出产镜像,在不影响功用情况下最大极限的确保体系的可靠性和可修正性;当原始数据繁忙时,可直接从镜像复制中读取数据(从两块硬盘中较快的一块中读出),进步读取功用。相反的,RAID 1的写入速度较缓慢。RAID 1一般支撑“热交流”,即阵列中硬盘的移除或替换能够在体系运转状态下进行,无须中止退出体系。RAID 1是磁盘阵列中硬盘单位本钱最高的,但它供给了很高的数据安全性、可靠性和可用性,当一块硬盘失效时,体系能够主动切换到镜像磁盘上读写,而不需求重组失效的数据。

  3. RAID 0+1:也被称为RAID 10,实践是将RAID 0和RAID 1结合的方法,在接连地以位或字节为单位切割数据而且并行读/写多个磁盘的一起,为每一块磁盘做镜像进行冗余。经过RAID 0+1的组合方法,数据除散布在多个盘上外,每个盘都有其物理镜像盘,供给冗余才能,答应一个以下磁盘毛病,而不影响数据可用性,而且有快速读/写才能。RAID 0+1至少需求4个硬盘在磁盘镜像中树立带区集。RAID 0+1技能在确保数据高可靠性的一起,也确保了数据读/写的高效性。

  4. RAID 5:是一种存储功用、数据安全和存储本钱统筹的存储处理方案。RAID 5能够理解为是RAID 0和RAID 1的折衷方案,RAID 5至少需求三块硬盘。RAID 5能够为体系供给数据安全保证,但保证程度要比镜像低而磁盘空间利用率要比镜像高。RAID 5具有和RAID 0附近似的数据读取速度,仅仅多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。一起因为多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储本钱相对较低,是现在运用较多的一种处理方案。


本文转载自如下链接:

http://7424593.blog.51cto.com/7414593/1744358

Linux云核算及运维架构师高薪实战班“2018年12月10日行将开课中,120天冲击Linux运维年薪30万,改变速约~~~~

*声明:推送内容及图片来历于网络,部分内容会有所改动,版丁香医生-不知道这十项Linux知识,甭说自己是运维工程师!权归原作者一切,如来历信息有误或侵略权益,请联络咱们删去或授权事宜。

- 完毕 -