了解unix
unix系统特性:
1.可以使用简单的设计技术和方法来完成复杂、全面的功能:功能模块2.多用户多任务运行3.树形结构的可装卸的文件系统4.用c编写内核,与汲取结构无关5.shell命令功能6.安全机制:用户文件权限和系统结构。7.特性支持和内嵌的网络特性:进程间和tcp/ip
了解Linux
由linux trovals开发,实现了两个进程交替运行,增加驱动程序和文件系统,属于unix的内核,但是由于其快速发展,现已经完全使用linux。
linux的应用方向:1.超级计算机系统2.通用计算机系统3.嵌入式计算机系统
posix标准:
POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),是unix和liunx所遵循的标准。由IEEE(电气与电子工程师协会)发布,目的是为了提高兼容性和应用程序的可移植性
自由软件:
自由软件是指使用者对该软件有使用、复制、分发、研究、改写、再利用的自由。注意这里的free不是“免费”而是“自由”。一般在软件许可GPL(通用许可协议)中说明。
GNU(GNU'S Not Unix)项目:1.是一个类unix操作系统2.采用linux作为内核
开源软件(open source):1.一种软件开发方法2.保证更好的质量、更高的可靠性、更灵活、更第费用。3.开源软件要公开源代码
linux的版本:
linux的内核版本由r.x.y三个数字组成。r:目前发布的主版本,x:税则新版本发布而增加,y:错误修补次数,偶数为稳定版,奇数为开发版。CentOS 7系统使用内核版本为3.10.0
linux的发行版本:常见的有:RedHat&Fedora Core、SUSE、Debin、Ubuntu、深度,麒麟
linux分区与文件系统:
linux分区的命名:1.IDE硬盘命名为hd,SCSI硬盘命名为sd;2.第一个硬盘命名为a,第二个硬盘命名为b,以此类推。3.磁盘上第一个主分区命名为1,第二个主分区命名为2,以此类推。4.磁盘上第一个逻辑分区命名为5,第二个逻辑分区命名为6,以此类推。例如:hda1表示IDE硬盘的第一个硬盘的第一个主分区;hda5表示IDE硬盘的第一个主分区的第一个逻辑分区。
一些分区:1.必须建立的分区:/:根分区、/boot:引导分区、SWAP:交换分区。2.其他分区:/home、/var
VMware虚拟机下使用linux系统:
选用vmware的意义:
1.单机构建网络环境2.软件开发跨平台移植3.进行系统学习4.进行危险操作。
VMware中主机与虚拟机之间的3种网络模式:1.桥接2.NAT3.仅主机。其中桥接和NAT可以让虚拟机连接internet上网。
linux升级操作
1.系统升级:一定要备份系统中的重要数据2.内核升级:谨慎操作,一定要根据说明进行升级配置操作,否则会导致系统运行不稳定或者崩溃等后果。