Linux教程ch2Linux安装及入门.ppt
《Linux教程ch2Linux安装及入门.ppt》由会员分享,可在线阅读,更多相关《Linux教程ch2Linux安装及入门.ppt(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 Linux安装及入门安装及入门n Linux安装安装 Linux安装的安装的磁盘分区磁盘分区 Linux引导装载程序引导装载程序 RedHat Linux安装安装n Linux入门入门本章内容本章内容Here comes your footer Page 3Linux安装安装Linux的安装的安装Linux安装方法安装方法n本地安装本地安装光盘光盘 硬盘硬盘n远程网络安装远程网络安装 NFS映像映像 FTP HTTP Linux安装方式安装方式n图形化方式安装图形化方式安装 n字符化方式安装字符化方式安装有三种分区类型:主分区、逻辑分区和扩展分区。有三种分区类型:主分区、逻辑分区
2、和扩展分区。分区表在硬盘的主引导记录(分区表在硬盘的主引导记录(master boot record,MBR)上。)上。MBR 是硬盘上的第一个扇区,所以分区表不能在其中占据太大空间。这将一个硬盘上是硬盘上的第一个扇区,所以分区表不能在其中占据太大空间。这将一个硬盘上的主分区数限制为的主分区数限制为4个。如果需要超过个。如果需要超过4个分区(这种情况很常见),那么主分区个分区(这种情况很常见),那么主分区之一必须变成扩展分区。一个硬盘只能包含一个扩展分区。之一必须变成扩展分区。一个硬盘只能包含一个扩展分区。扩展分区扩展分区只是逻辑分区的容器。只是逻辑分区的容器。MS DOS 和和 PC DOS
3、 原来使用这种分区方案,原来使用这种分区方案,这种方案允许这种方案允许 DOS、Windows 或或 Linux 系统使用系统使用 PC 硬盘。硬盘。磁盘结构与磁盘分区磁盘结构与磁盘分区Linux native主分区:主分区:用于存放文件系统,常用类型:用于存放文件系统,常用类型:Ext2、Ext3Linux Swap交换分区交换分区:暂时存储数据的交换分区暂时存储数据的交换分区,弥补内存不足,一般来是物理内存的两倍大。,弥补内存不足,一般来是物理内存的两倍大。Linux常用分区类型常用分区类型 RedHat Linux的磁盘分区的磁盘分区n/boot:引导分区引导分区n/:根分区根分区nsw
4、ap:交换分区:交换分区 /:根分区根分区/bin/sbin/usr/var/etc/lib/home/tmp/optbinlocalsrcrc.dnamedhttpdrc5.dftprc3.dinit.dbinetcpubLinux引导装载程序引导装载程序nBIOS 从第一个扇区装载的代码被称为第一阶段引导装载程序从第一个扇区装载的代码被称为第一阶段引导装载程序 或者阶或者阶段段 1 引导装载程序。引导装载程序。n分区引导记录分区引导记录(Partition Boot Record)从分区装载一组代码块)从分区装载一组代码块,这些这些新代码称为第二阶段引导装载程序。新代码称为第二阶段引导装载
5、程序。第二阶段装载程序允许在几种操作系统或版本之中选择要装载哪一个。第二阶段装载程序允许在几种操作系统或版本之中选择要装载哪一个。nG GRUBRUB GRGRand and U Unified nified B Boot loaderoot loadernL LILOILO LILInux nux L LO Oader ader n 是位于硬盘引导扇区的一个小程序是位于硬盘引导扇区的一个小程序n 是引导是引导LinuxLinux系统内核的最常见的方式系统内核的最常见的方式n 可以用来引导多个操作系统可以用来引导多个操作系统n 可以同时支持多个不同的系统内核映像可以同时支持多个不同的系统内核映
6、像n 为每个系统内核映像提供了密码保护为每个系统内核映像提供了密码保护n 支持位于不同磁盘和分区中的引导扇区、映象文件支持位于不同磁盘和分区中的引导扇区、映象文件 和启动映像和启动映像LILOLILO与与GRUBGRUBRedHatRedHat安装安装 VMWare Red Hat Red Hat 9.0Linux运行方式运行方式字符运行方式字符运行方式本地虚拟终端本地虚拟终端使用使用TelnetTelnet远程登录远程登录使用使用SSHSSH远程登录远程登录图形运行方式图形运行方式本地使用本地使用KDE/GnomeKDE/Gnome集成环境集成环境运行运行X ServerX Server远程
7、使用图形环境远程使用图形环境Here comes your footer Page 12Linux入入门LinuxLinux支持两种前端机支持两种前端机 控制台和终端机控制台和终端机,面对不同的用户完成不同的任务面对不同的用户完成不同的任务。n 控制台控制台 与主机相连,与主机相连,为为系统管理员系统管理员用户提供服务用户提供服务;显示系统引导、系统运行、多用户运行、系统错误警告等信息显示系统引导、系统运行、多用户运行、系统错误警告等信息。n 终端机终端机 是是普通用户普通用户的操作台;的操作台;显示本用户登录、与系统交互的信息。显示本用户登录、与系统交互的信息。Linux工作模式工作模式多用
8、户环境,用户须进行账户申请然后多用户环境,用户须进行账户申请然后注册注册:login:zhangpasswd:*用户口令可用“passwd”命令修改.系统提示符:“#”或“$”用户离开用户离开LinuxLinux系统时,须进行系统时,须进行注销注销:logout Exit键 Ctrl-d 用户的注册与注销用户的注册与注销账户管理账户管理 多个用户共享系统资源多个用户共享系统资源 多个用户间具良好的安全保护措施,对系统共享数据实施监控和调配多个用户间具良好的安全保护措施,对系统共享数据实施监控和调配 使用记录监控资源使用情况使用记录监控资源使用情况 对用户使用系统情况进行记账和收费对用户使用系统
9、情况进行记账和收费n 账户的作用:账户的作用:保存系统辨认用户身份的信息保存系统辨认用户身份的信息 记录并组织用户在系统中的活动记录并组织用户在系统中的活动n 账户管理的作用:账户管理的作用:n 文件文件/etc/passwd 存储存储账户账户管理信息,被授权的用户占有一项记录信息管理信息,被授权的用户占有一项记录信息。n 文件文件/etc/shadow 存储存储账户账户中用户加密后的口令及管理信息。中用户加密后的口令及管理信息。n 文件文件/etc/group 存储与用户账户相关的组信息。存储与用户账户相关的组信息。账户管理相关文件账户管理相关文件 username:x:uid:gid:co
10、mment:homedir:loginshell (1)(2)(3)(4)(5)(6)(7)zhang:*:103:100:zhang hongguang:/home/zhang:/bin/csh(1):用户名):用户名(2):口令,加密显示):口令,加密显示(3):用户标识):用户标识(4):用户组标识):用户组标识(5):用户注册描述):用户注册描述(6):用户主目录):用户主目录(7):进入系统后第一步完成的工作):进入系统后第一步完成的工作账户管理账户管理-/etc/passwd n 超级用户账户超级用户账户 拥有系统最高权限,分配给系统管理员拥有系统最高权限,分配给系统管理员 roo
11、t rootn 普通用户账户普通用户账户 由系统管理员分配用户权限给各种用户由系统管理员分配用户权限给各种用户 各种用户用于管理自己的文件和目录各种用户用于管理自己的文件和目录两类用户账户两类用户账户username:password:lastchg:min:max:warn:inactive:expire (1)(2)(3)(4)(5)(6)(7)(8)(1):用户名):用户名(2):加密后的口令):加密后的口令(3):口令最后修改日期):口令最后修改日期(4):可修改口令的最少天数):可修改口令的最少天数(5):可修改口令的最多天数):可修改口令的最多天数(6):口令到期提前提示天数):口
12、令到期提前提示天数(7):允许不登录天数):允许不登录天数(8):口令到期确切日期):口令到期确切日期用户口令管理用户口令管理-/etc/shadowgroupname:password:gid:user-list (1)(2)(3)(4)(1):用户组名称):用户组名称(2):用户组口令):用户组口令(3):用户组标识):用户组标识(4):组中的用户列表):组中的用户列表用户组管理用户组管理-/etc/groupLinux的的shelln Shell定义定义 Linux系统与用户交互的接口,提供强大的命令解释和命令执行环境。系统与用户交互的接口,提供强大的命令解释和命令执行环境。内核cshb
13、ashXwindow其他程序n Shell包含内部命令和外部命令包含内部命令和外部命令 管理功能。管理功能。内部命令(内部命令(internal command)随系统引导装入随系统引导装入 外部命令(外部命令(external command)扩展命令及强功能处理扩展命令及强功能处理各种不同的各种不同的shelln Bourne Shell(bsh)n Bourne Again Shell(bash)n Korn Shell(ksh)n C shell(csh)n Z shell(zsh)KernelinitgettyloginShell用户登录及用户登录及Shell启动过程启动过程系统启动
14、中的两个文件系统启动中的两个文件n/sbin/init 系统初始化程序;系统初始化程序;它按它按inittab中内容加载文件系统和启动系统程序。中内容加载文件系统和启动系统程序。n/sbin/init_tab 系统初始化控制表,描述了系统初始化中各种参数指标;系统初始化控制表,描述了系统初始化中各种参数指标;例如:例如:init程序运行的级别、进程执行的命令名、命令执行程序运行的级别、进程执行的命令名、命令执行的方法等。的方法等。n 进程进程0(pid=0)Linux引导中创建的第一个进程;引导中创建的第一个进程;完成加载系统后,演变为进程调度、交换及存储管理进程。完成加载系统后,演变为进程调
15、度、交换及存储管理进程。n 进程进程1(pid=1)init 进程,由进程,由0进程创建,完成系统的初始化进程创建,完成系统的初始化;是系统中所有其它用户进程的祖先进程是系统中所有其它用户进程的祖先进程n 管理员可用管理员可用who-r 检测当前系统运行级别检测当前系统运行级别n 可用可用 init命令改变当前运行级别命令改变当前运行级别:init 0:系统退出到监控系统退出到监控 init 5:进入进入单用户单用户 init 6:重新重新进入多用户进入多用户系统启动中的两个进程系统启动中的两个进程Default runlevel:0:halt(Do Not set initdefault t
16、o this)1:Single user mode 2:Multiuser,without NFS(The same as 3,if you do not have networking)3:Full multiuser mode 4:unused 5:X11 6:reboot(Do Not set initdefault to this)n 一般命令格式:一般命令格式:command-options arguments%ls%ls -l*.cLinux命令命令 command:Linux命令名命令名 options:命令的执行选项命令的执行选项 arguments:命令的执行参数命令的执行参
17、数若程序存放在若程序存放在shell 查询路径中则直接在命令行中输入程序名查询路径中则直接在命令行中输入程序名:%vi若程序路径没在若程序路径没在shell查询中查询中,则输入全路径名则输入全路径名:%/usr/bin/vi用图形用户界面执行命令用图形用户界面执行命令 GUI 提供更灵活的操作方式提供更灵活的操作方式,Linux 中提供中提供:KDE(K Desktop Enviroment)GNOME/Enlightenment(缺省缺省)执行命令与执行应用程序执行命令与执行应用程序多命令行多命令行%pwd;ls-l 多行命令多行命令%cc hello_world.c-lxm-lxt-lx1
18、1-lm -o hello_world 多命令行及多行命令多命令行及多行命令n 功能:在标准输出上显示或连接文件功能:在标准输出上显示或连接文件n 格式:格式:cat-options filenamelist cat类似类似dos的的type,copy功能功能%cat aa.c%cat aa.c bb.c%cat aa.c bb.c cc.c一般常用命令一般常用命令%ls l;ps ls.txt 输出重定向输出重定向特殊设备文件:特殊设备文件:文件操作符文件操作符0:标准输入,键盘:标准输入,键盘文件操作符文件操作符1:标准输出,显示器:标准输出,显示器文件操作符文件操作符2:标准错误输出,显
19、示器:标准错误输出,显示器%ls l;ps ls.txt%ls l;ps 1 ls.txt%ls aa.c gg.c ls.txt 2 lsErr.txt%ls aa.c gg.c ls.txt 2&1Tips:%ls aa.c gg.c ls.txt 2/dev/null 输入重定向输入重定向%cat ls.txt比较:比较:%cat 追加追加%date ls.txt more命令的选项:命令的选项:-n 该选项定义每屏显示多少行。该选项定义每屏显示多少行。more-20 -c 该选项在显示文件的每页数据前,都会清除屏幕。该选项在显示文件的每页数据前,都会清除屏幕。-s 该选项将输出的多个空
20、行压缩成一个空行。该选项将输出的多个空行压缩成一个空行。+/关键字关键字 自动从该关键字符所在行的前两行开始显示文件的内容。自动从该关键字符所在行的前两行开始显示文件的内容。n 功能:一次以一个功能:一次以一个page显示文件内容显示文件内容n 格式:格式:more-options filename moreTips:当使用当使用more时,可看到屏幕的左下方有一个时,可看到屏幕的左下方有一个“-more-”的信息的信息:按下回车键,则会显示下一行;按下回车键,则会显示下一行;按下空格键,则会显示下一个按下空格键,则会显示下一个page。n 功能:一次以一个功能:一次以一个page显示文件内容
21、,可以前翻、后翻显示文件内容,可以前翻、后翻 n 格式:格式:less-options filename lessTips:当使用当使用less时,可看到屏幕的左下方有一个时,可看到屏幕的左下方有一个“-less-”的信息的信息:按下回车键,则会显示下一行;按下回车键,则会显示下一行;按下空格键,则会显示下一个按下空格键,则会显示下一个page;按下按下b键,则会往上翻一个键,则会往上翻一个page。%head-5 testfile (显示头显示头5行行)%tail-5 testfile (显示最后显示最后5行行)%tail+5 testfile (从第从第5行开始往下显示行开始往下显示)he
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 教程 ch2Linux 安装 入门
限制150内