天天看点

Linux系统简介

1.linux系统简介 

1)linux的内核版本

Ø  linux的内核版本由主版本号(x),此版本号(yy),修订版本号(zz)。

Ø  x主版本号:内核结构,功能等方面的重大改进;主版本号升级非常缓慢,现在只有1和2两个版本号。

Ø  yy次版本号:用于表示内核版本是开发版本还是稳定版本,奇数表示开发版本,偶数表示稳定版本。

Ø  zz修订版本号:表示对同一内核次版本(稳定版或开发版)的不断修订和升级,通常修订版本升级只是对内核进行较小的改变。例如内核的2.6.17升级后将作为2.6.18版进行发布。

Linux系统简介

2)gun项目及gpl,协议。

Ø  gun 是gun is not unix的缩写,是世界知名的自由软件项目。它的目标是创立免费的,公开的自由软件。

Ø  gpl是general public license的缩写,汉语意思是通用公共许可证。

Ø  不对使用自由软件的任何用户提供任何形式的责任担保和承诺。

Ø  不排除对自由软件进行商业性质的包装盒发行。

3)linux发行版本

Ø  有redhat;suse linux;debian;ubuntu等。

2.2开放源代码软件

Ø  所有遵循gpl协议的所有自由软件都可以成为开源软件。

Ø  firefox网页浏览器:是目前公认的性能和安全都相当出色的独立网页浏览器。

Ø  openoffice办公套件:兼容微软的office文档。还可以另存为pdf格式。

Ø  apache网站服务器软件:一直以来在web服务器领域占据着主导地位,其性能,稳定性,安全性等方面比微软的iis更加优秀。

  2.3  linux的主流发行版本

Ø  redhat。该公司是成立较早的linux发行版本厂商。他们还得到了很多软硬件厂商的广泛支持。redhat linux系列发行版,最高9.0;redhatlinux企业版,最高5.0,rhel5在2007年3月发行,分为desktop和server版;fedoracore,可以把他理解为redhat linux系列发行版的后继者;他主要用于桌面用户。

Ø  novell:该公司2003年收购了德国一家linux厂商,继续发展名称为suse linux的操作系统项目。他在欧洲,无论是桌面还是服务器都占有非常 大的份额。

Ø  debian:debian linux是完全由社区进行维护的linux的发行版本,也是开源社区中作为项目运作的成功典范。

  2.4 linux系统在企业当中的应用

1)作为internet网络服务器的应用

Ø  使用宾得服务软件构件dns域名解析服务器。

Ø  使用apache构件web站点服务器。

Ø  使用vsftp构件ftp文件服务器。

Ø  使用postfix构建电子邮件服务器。

2)作为中小企业内部服务器的应用

Ø  使用iptables构建网关及防火墙服务。

Ø  使用squid构件代理服务器。

Ø  使用dhcp服务软件为局域网内用户提供动态主机ip的分配。

Ø  使用samba构建企业内部文件和打印服务器。

3)作为软件开发环境的应用

Ø  支持包括c,c++,pascal等在内的高级编程语言。

Ø  支持perl,python等脚本语言。

Ø  支持php等网页编程语言。

Ø  完美支持java,可实现跨平台的开发和运行。

4)作为桌面电脑的应用

 如办公软件,qq,msn等聊天工具,realplayer和mplayer,单机和网络游戏等。

2. 安装linux操作系统

2.1    磁盘分区和目录结构

1)  linux当中如何表示硬盘盒分区

Ø  硬盘:对于ide硬盘用hdx表示;对于scsi硬盘用sdx表示。其中x可以为a,b,c,d等表示。第一块用a表示,依次论推。

Ø  分区:以硬盘设备名为基础命名。如第一块ide硬盘的第一分区为hda1;第三块scsi硬盘的第二分区sdc2。

Linux系统简介

2)  linux系统中使用文件系统类型

Ø  ext3:第三代扩展文件系统。属于典型的日志型文件系统。记录磁盘的存取记录,便于恢复;在性能稳定性方面比2有了明显的提升。

Ø  swap:交换文件系统。相当于虚拟内存。建议为物理内存的1.5~2倍。

a)         linux中的目录结构

linux系统属于树形目录结构。所有的文件,目录都具有一个相同的起点—‘根’

Ø  /boot:存放启动linux所必须的文件,包括内核文件,启动菜单配置文件。

Ø  /bin: linux下最基本的用户命令,普通用户都有权执行。

Ø  /dev:存放设备文件,如硬盘,键盘,鼠标等。

Ø  /etc:存放程序的配置文件。

Ø  /home:普通用户的默认工作目录,也叫宿主目录。

Ø  /root:超级用户的工作目录。

Ø  /sbin:存放linux下最基本命令,一般只有管理员才有权执行。

Ø  /usr:存放其他用户应用程序。

Ø  /var:存放系统中经常变化的一些文件,如系统日志文件等。

Ø  /tmp:存放系统运行过程中使用的一些临时文件。

2.2    linux的安装方式

1)  安装程序的引导方式

Ø  光盘引导

Ø  usb设备引导

2)  软件包读取方式

Ø  光盘

Ø  硬盘

Ø  网络服务器:包括ftp;http;nfs服务器。

2.3    安装rhel5系统

    1)在真实主机中安装时需要在bios中设置光盘优先启动

    2)对于初学者,默认语言应选择中文,降低安装难度

    3)如果在装有scsi控制卡的服务器中安装系统,需要通过”boot:linux dd“的方式预先安装驱动

    4)首次安装可以选择自动分区方案

    5)应牢记安装配置过程中设置的root用户口令,否则将可能无法正常进入系统

    6)系统安装完成后应取出安装光盘并从硬盘启动系统

3.4 初始化rhel5系统

<b>     </b>1)需要关闭防火墙、selinux功能,以避免由于限制过于严格而影响学习过程

     2)kdump功能关闭(kdump是一个内核崩溃转储机制,用于转存系统崩溃时的内核运行数据,)

     3)如果没有redhat注册帐号,设置软件更新时可以选择”以后再注册“

     4)建立一个普通用户账户,用于系统的非管理登录

§   4.linux系统的基本操作

  4.1 熟悉linux的图形界面

1)用户登录

2)熟悉linux的图形桌面环境

    a)打开网页浏览器 b)更改root用户口令

    c)优化系统服务   d)更改网卡的ip地址 等等。

4.2  切换linux操作界面

a)         控制台切换快捷键

图形界面à字符终端:ctrl+alt+fn

    —— vmware环境中需使用:ctrl+alt+shift+fn

字符终端à字符终端:alt+fn

字符终端à图形界面:alt+f8

b)        图形桌面环境中的伪字符终端

c)         ssh远程登录主机

4.3   关机及重启的命令操作

a)  重启

Ø  shutdown -r now

Ø  shutdown -r +15 “警告:系统将于15分钟后重启”

Ø  reboot

b)   关机

Ø  shutdown -h now

Ø  halt

Ø  halt -p

上一篇: python中self

继续阅读