Linux简介
1、Linux的起源和相关概念
2、Linux的应用及优势
3、主流的Linux发行版本
安装前准备
1、硬盘与分区
2、文件系统
3、目录结构
4、安装方式
Linux中如何表示硬盘、分区
主分区、扩展分区和逻辑分区
主分区:主分区一般用来安装操作系统
扩展分区:扩展分区则通过用来存储数据
Linux的一个重要特点(也是Unix的重要特点)
一切皆文件
就是说Linux操作系统中它的所有资源都归结为一个文件,包括命令、硬件、软件设备、操作系统、进程等等。
Linux中如何表示硬盘
Linux系统在读取光驱、硬盘等资源时,均通过“设备文件”的形式来进行的,而不同的硬盘接口类型,它在Linux系统中所表示的文件形式也是不一样的。
硬盘
1、IDE:haX文件
2、SCSI:sdX文件
其中“X”可以为a、b、c、d等字母序号
示例:
将系统中的第1个IDE设备(硬盘)表示为“hda”,将第2个SCSI设备表示为“sdb”。
Linux中如何表示分区
分区
命令规则
硬盘文件名+分区数字序号
第1个IDE硬盘中的第1个分区 hda1
第1个IDE硬盘中的第2个分区 hda2
第2个SCSI硬盘中的第3个分区 sdb3
第2个SCSI硬盘中的第5个分区 sdb5
主分区和扩展分区的序号:在1~4之间
逻辑分区的序号:从5开始
理论上来说SCSI硬盘的基本分区数最多到15,而对于IDE硬盘最多到63。
文件系统(File System)
文件系统类型决定了向分区中存放、读取文件数据的方式和效率,在对分区进行格式时需要选择所使用的文件系统类型。
WINDOWS:FAT32、NTFS
这里建议使用NTFS,因为它的安全性更高些,并且可以有效地管理Windows系统中各磁盘的空间。
Linux中文件系统类型
EXT3
EXT2的扩展,增强日志功能
Ext3日志文件系统的特点
1、高可用性
即使在非正常关机的情况下,系统也不需要检测文件系统,在恢复ext3文件系统的时间只要数十秒钟就可以了。
2、数据的完整性
ext3文件系统能够极大地提高文件系统的完整性,避免了意外关机对文件系统的破坏,用户不会看到由于非正常关系而存储在磁盘上的垃圾文件。
3、文件系统的速度
因为ext3的日志功能对磁盘的驱动器读写头进行了优化,所以说文件系统的读写性能较之Ext2文件系统相比较来说性能并没有降低。
4、数据转换
Ext2文件系统转换Ext3文件系统非常容易,我们只要简单地输入两条命令即可完成整个转换过程,用户不用花时间备份、恢复、格式化分区等。
5、多种日志模式
系统管理人员可以根据系统的实际工作要求,在系统的工作速度和文件数据的一致性之间作出选择。
SWAP交换文件系统
相当于Windows系统中的虚拟内存的概念,使得程序可以操纵大于实际物理内存的空间,能够在一定程序上缓解物理内存不足的问题。
1、虚拟内存
2、建议设置为物理内存的2倍左右
Linux中目录结构
它将所有的目录和文件数据组织为一个“树型”的目录结构,所有的分区、目录、文件等都具有一个相同的位置起点,也就是“根目录”。
/boot 存放启动Linux系统所必需的文件
/bin 存放最基本的用户命令
/dev 存放各种设备文件
/etc 存放各种配置文件
/home 存放用户的默认工作目录
/root Linux系统用户root的工作目录
/sbin 存放最基本的管理命令
/usr 存放其他的用户应用程序
/var 存放系统中经常需要变化的一些文件
/tmp 存放临时文件
Red Hat Enterprice Linux 5(红帽子Linux)
红帽子的安装程序充分考虑了不同用户的安装需求,允许将安装引导程序和软件包存放在不同位置,极大地提高了灵活性。
安装方式
1、整机安装
2、双系统共存安装
3、虚拟机安装
软件包读取方式
1、光盘
从光盘目录中读取软件包进行安装
2、硬盘
从硬盘中的ISO文件中读取软件包进行安装
3、网络服务器
从特定的网络服务器(FTP、HTTP等)中读取软件包
安装配置
1、安装配置虚拟机软件(VMWare)
2、安装配置红帽子Linux
安装配置虚拟机
1、新建虚拟机
2、配置虚拟机
Linux基本操作
Red Hat提供两个环境进行操作
1、图形界面操作
2、字符界面操作
Linux中最强大之处并不在于图形操作界面,而是另外一种不包含图形的使用模式,即字符操作界面。
在服务器领域,很多Linux/UNIX服务器,甚至不需要提供显示器,对服务器的绝大部分管理、维护操作都是通过远程登录的方式进行的。
进入Linux字符操作界面有三种方式:
1、使用控制台快捷键
2、使用远程登录的方式登录到Linux主机
3、使用图形桌面环境中的伪字符终端
使用控制台快捷键
六个虚拟终端:tty1~tty6(主要是用于登录到纯字符模式的操作界面)
大多数的Linux系统中默认开启了六个虚拟终端,也称之为虚拟控制台
快捷键Ctrl+Alt+Fn可以切换到第n个虚拟字符控制台,这其实的n代表数字序号1~6。
需要从虚拟控制台返回图形桌面环境时,可以按快捷键Alt+F7,而在字符控制台之间进行切换时,只需要使用快捷键Alt+Fn即可。
注意:在虚拟机环境中使用上述快捷键时,有时候需要与Shift键组合使用。
例如,从图形桌面环境中需要按快捷键Ctrl+Shift+Alt+F1才能切换到第1个虚拟控制台
使用远程登录的方式登录到Linux主机
SSH(Secure SHell,安全命令解释器)
在Linux服务器架设OpenSSH服务器后,可以允许其他主机使得SSH客户端软件,远程登录到服务器中。
不管是使用何种方式,都会看到相同的一行代码:
[root@localhost ~]#
root:系统管理员帐户
localhost:本机的主机名
#:当前登录的是管理员用户(如果是普通用户则为$符号)
1、Linux的起源和相关概念
2、Linux的应用及优势
3、主流的Linux发行版本
安装前准备
1、硬盘与分区
2、文件系统
3、目录结构
4、安装方式
Linux中如何表示硬盘、分区
主分区、扩展分区和逻辑分区
主分区:主分区一般用来安装操作系统
扩展分区:扩展分区则通过用来存储数据
Linux的一个重要特点(也是Unix的重要特点)
一切皆文件
就是说Linux操作系统中它的所有资源都归结为一个文件,包括命令、硬件、软件设备、操作系统、进程等等。
Linux中如何表示硬盘
Linux系统在读取光驱、硬盘等资源时,均通过“设备文件”的形式来进行的,而不同的硬盘接口类型,它在Linux系统中所表示的文件形式也是不一样的。
硬盘
1、IDE:haX文件
2、SCSI:sdX文件
其中“X”可以为a、b、c、d等字母序号
示例:
将系统中的第1个IDE设备(硬盘)表示为“hda”,将第2个SCSI设备表示为“sdb”。
Linux中如何表示分区
分区
命令规则
硬盘文件名+分区数字序号
第1个IDE硬盘中的第1个分区 hda1
第1个IDE硬盘中的第2个分区 hda2
第2个SCSI硬盘中的第3个分区 sdb3
第2个SCSI硬盘中的第5个分区 sdb5
主分区和扩展分区的序号:在1~4之间
逻辑分区的序号:从5开始
理论上来说SCSI硬盘的基本分区数最多到15,而对于IDE硬盘最多到63。
文件系统(File System)
文件系统类型决定了向分区中存放、读取文件数据的方式和效率,在对分区进行格式时需要选择所使用的文件系统类型。
WINDOWS:FAT32、NTFS
这里建议使用NTFS,因为它的安全性更高些,并且可以有效地管理Windows系统中各磁盘的空间。
Linux中文件系统类型
EXT3
EXT2的扩展,增强日志功能
Ext3日志文件系统的特点
1、高可用性
即使在非正常关机的情况下,系统也不需要检测文件系统,在恢复ext3文件系统的时间只要数十秒钟就可以了。
2、数据的完整性
ext3文件系统能够极大地提高文件系统的完整性,避免了意外关机对文件系统的破坏,用户不会看到由于非正常关系而存储在磁盘上的垃圾文件。
3、文件系统的速度
因为ext3的日志功能对磁盘的驱动器读写头进行了优化,所以说文件系统的读写性能较之Ext2文件系统相比较来说性能并没有降低。
4、数据转换
Ext2文件系统转换Ext3文件系统非常容易,我们只要简单地输入两条命令即可完成整个转换过程,用户不用花时间备份、恢复、格式化分区等。
5、多种日志模式
系统管理人员可以根据系统的实际工作要求,在系统的工作速度和文件数据的一致性之间作出选择。
SWAP交换文件系统
相当于Windows系统中的虚拟内存的概念,使得程序可以操纵大于实际物理内存的空间,能够在一定程序上缓解物理内存不足的问题。
1、虚拟内存
2、建议设置为物理内存的2倍左右
Linux中目录结构
它将所有的目录和文件数据组织为一个“树型”的目录结构,所有的分区、目录、文件等都具有一个相同的位置起点,也就是“根目录”。
/boot 存放启动Linux系统所必需的文件
/bin 存放最基本的用户命令
/dev 存放各种设备文件
/etc 存放各种配置文件
/home 存放用户的默认工作目录
/root Linux系统用户root的工作目录
/sbin 存放最基本的管理命令
/usr 存放其他的用户应用程序
/var 存放系统中经常需要变化的一些文件
/tmp 存放临时文件
Red Hat Enterprice Linux 5(红帽子Linux)
红帽子的安装程序充分考虑了不同用户的安装需求,允许将安装引导程序和软件包存放在不同位置,极大地提高了灵活性。
安装方式
1、整机安装
2、双系统共存安装
3、虚拟机安装
软件包读取方式
1、光盘
从光盘目录中读取软件包进行安装
2、硬盘
从硬盘中的ISO文件中读取软件包进行安装
3、网络服务器
从特定的网络服务器(FTP、HTTP等)中读取软件包
安装配置
1、安装配置虚拟机软件(VMWare)
2、安装配置红帽子Linux
安装配置虚拟机
1、新建虚拟机
2、配置虚拟机
Linux基本操作
Red Hat提供两个环境进行操作
1、图形界面操作
2、字符界面操作
Linux中最强大之处并不在于图形操作界面,而是另外一种不包含图形的使用模式,即字符操作界面。
在服务器领域,很多Linux/UNIX服务器,甚至不需要提供显示器,对服务器的绝大部分管理、维护操作都是通过远程登录的方式进行的。
进入Linux字符操作界面有三种方式:
1、使用控制台快捷键
2、使用远程登录的方式登录到Linux主机
3、使用图形桌面环境中的伪字符终端
使用控制台快捷键
六个虚拟终端:tty1~tty6(主要是用于登录到纯字符模式的操作界面)
大多数的Linux系统中默认开启了六个虚拟终端,也称之为虚拟控制台
快捷键Ctrl+Alt+Fn可以切换到第n个虚拟字符控制台,这其实的n代表数字序号1~6。
需要从虚拟控制台返回图形桌面环境时,可以按快捷键Alt+F7,而在字符控制台之间进行切换时,只需要使用快捷键Alt+Fn即可。
注意:在虚拟机环境中使用上述快捷键时,有时候需要与Shift键组合使用。
例如,从图形桌面环境中需要按快捷键Ctrl+Shift+Alt+F1才能切换到第1个虚拟控制台
使用远程登录的方式登录到Linux主机
SSH(Secure SHell,安全命令解释器)
在Linux服务器架设OpenSSH服务器后,可以允许其他主机使得SSH客户端软件,远程登录到服务器中。
不管是使用何种方式,都会看到相同的一行代码:
[root@localhost ~]#
root:系统管理员帐户
localhost:本机的主机名
#:当前登录的是管理员用户(如果是普通用户则为$符号)