已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章Linux安装及入门,Linux安装Linux安装的磁盘分区Linux引导装载程序RedHatLinux安装Linux入门,本章内容,HerecomesyourfooterPage3,Linux安装,Linux的安装,Linux安装方法本地安装光盘硬盘远程网络安装NFS映像FTPHTTP,Linux安装方式图形化方式安装字符化方式安装,有三种分区类型:主分区、逻辑分区和扩展分区。分区表在硬盘的主引导记录(masterbootrecord,MBR)上。MBR是硬盘上的第一个扇区,所以分区表不能在其中占据太大空间。这将一个硬盘上的主分区数限制为4个。如果需要超过4个分区(这种情况很常见),那么主分区之一必须变成扩展分区。一个硬盘只能包含一个扩展分区。扩展分区只是逻辑分区的容器。MSDOS和PCDOS原来使用这种分区方案,这种方案允许DOS、Windows或Linux系统使用PC硬盘。,磁盘结构与磁盘分区,Linuxnative主分区:用于存放文件系统,常用类型:Ext2、Ext3LinuxSwap交换分区:暂时存储数据的交换分区,弥补内存不足,一般来是物理内存的两倍大。,Linux常用分区类型,RedHatLinux的磁盘分区/boot:引导分区/:根分区swap:交换分区,/:根分区,Linux引导装载程序,BIOS从第一个扇区装载的代码被称为第一阶段引导装载程序或者阶段1引导装载程序。分区引导记录(PartitionBootRecord)从分区装载一组代码块,这些新代码称为第二阶段引导装载程序。第二阶段装载程序允许在几种操作系统或版本之中选择要装载哪一个。,GRUBGRandUnifiedBootloaderLILOLInuxLOader,是位于硬盘引导扇区的一个小程序是引导Linux系统内核的最常见的方式可以用来引导多个操作系统可以同时支持多个不同的系统内核映像为每个系统内核映像提供了密码保护支持位于不同磁盘和分区中的引导扇区、映象文件和启动映像,LILO与GRUB,RedHat安装,VMWareRedHatRedHat9.0,Linux运行方式,字符运行方式本地虚拟终端使用Telnet远程登录使用SSH远程登录图形运行方式本地使用KDE/Gnome集成环境运行XServer远程使用图形环境,HerecomesyourfooterPage12,Linux入门,Linux支持两种前端机控制台和终端机,面对不同的用户完成不同的任务。,控制台与主机相连,为系统管理员用户提供服务;显示系统引导、系统运行、多用户运行、系统错误警告等信息。终端机是普通用户的操作台;显示本用户登录、与系统交互的信息。,Linux工作模式,多用户环境,用户须进行账户申请然后注册:login:zhangpasswd:*用户口令可用“passwd”命令修改.系统提示符:“#”或“$”,用户离开Linux系统时,须进行注销:logoutExit键Ctrl-d,用户的注册与注销,账户管理,多个用户共享系统资源多个用户间具良好的安全保护措施,对系统共享数据实施监控和调配使用记录监控资源使用情况对用户使用系统情况进行记账和收费,账户的作用:,保存系统辨认用户身份的信息记录并组织用户在系统中的活动,账户管理的作用:,文件/etc/passwd存储账户管理信息,被授权的用户占有一项记录信息。文件/etc/shadow存储账户中用户加密后的口令及管理信息。文件/etc/group存储与用户账户相关的组信息。,账户管理相关文件,username:x:uid:gid:comment:homedir:loginshell(1)(2)(3)(4)(5)(6)(7),zhang:*:103:100:zhanghongguang:/home/zhang:/bin/csh,(1):用户名(2):口令,加密显示(3):用户标识(4):用户组标识(5):用户注册描述(6):用户主目录(7):进入系统后第一步完成的工作,账户管理-/etc/passwd,超级用户账户拥有系统最高权限,分配给系统管理员root普通用户账户由系统管理员分配用户权限给各种用户各种用户用于管理自己的文件和目录,两类用户账户,username:password:lastchg:min:max:warn:inactive:expire(1)(2)(3)(4)(5)(6)(7)(8),(1):用户名(2):加密后的口令(3):口令最后修改日期(4):可修改口令的最少天数(5):可修改口令的最多天数(6):口令到期提前提示天数(7):允许不登录天数(8):口令到期确切日期,用户口令管理-/etc/shadow,groupname:password:gid:user-list(1)(2)(3)(4),(1):用户组名称(2):用户组口令(3):用户组标识(4):组中的用户列表,用户组管理-/etc/group,Linux的shell,Shell定义Linux系统与用户交互的接口,提供强大的命令解释和命令执行环境。,Shell包含内部命令和外部命令管理功能。内部命令(internalcommand)随系统引导装入外部命令(externalcommand)扩展命令及强功能处理,各种不同的shell,BourneShell(bsh)BourneAgainShell(bash)KornShell(ksh)Cshell(csh)Zshell(zsh),Kernel,init,getty,login,Shell,用户登录及Shell启动过程,系统启动中的两个文件,/sbin/init系统初始化程序;它按inittab中内容加载文件系统和启动系统程序。,/sbin/init_tab系统初始化控制表,描述了系统初始化中各种参数指标;例如:init程序运行的级别、进程执行的命令名、命令执行的方法等。,进程0(pid=0)Linux引导中创建的第一个进程;完成加载系统后,演变为进程调度、交换及存储管理进程。进程1(pid=1)init进程,由0进程创建,完成系统的初始化;是系统中所有其它用户进程的祖先进程,管理员可用who-r检测当前系统运行级别可用init命令改变当前运行级别:init0:系统退出到监控init5:进入单用户init6:重新进入多用户,系统启动中的两个进程,Defaultrunlevel:0:halt(DoNotsetinitdefaulttothis)1:Singleusermode2:Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)3:Fullmultiusermode4:unused5:X116:reboot(DoNotsetinitdefaulttothis),一般命令格式:command-optionsarguments,%ls%ls-l*.c,Linux命令,command:Linux命令名options:命令的执行选项arguments:命令的执行参数,若程序存放在shell查询路径中则直接在命令行中输入程序名:%vi若程序路径没在shell查询中,则输入全路径名:%/usr/bin/vi,用图形用户界面执行命令GUI提供更灵活的操作方式,Linux中提供:KDE(KDesktopEnviroment)GNOME/Enlightenment(缺省),执行命令与执行应用程序,多命令行%pwd;ls-l多行命令%cchello_world.c-lxm-lxt-lx11-lm-ohello_world,多命令行及多行命令,功能:在标准输出上显示或连接文件格式:cat-optionsfilenamelist,cat,类似dos的type,copy功能,%cataa.c%cataa.cbb.c%cataa.cbb.ccc.c,一般常用命令,%lsl;psls.txt,输出重定向,特殊设备文件:文件操作符0:标准输入,键盘文件操作符1:标准输出,显示器文件操作符2:标准错误输出,显示器,%lsl;psls.txt%lsl;ps1ls.txt,%lsaa.cgg.cls.txt2lsErr.txt%lsaa.cgg.cls.txt2按下b键,则会往上翻一个page。,%head-5testfile(显示头5行)%tail-5testfile(显示最后5行)%tail+5testfile(从第5行开始往下显示),head和tail,功能:查看文件的开头和结尾格式:head-行数目录路径/文件名tail+/-行数目录路径/文件名,系统预设的行数是10行,Tips:pwdisshortforprintworkdirectorynotforpassword,%pwd/root,功能:查看当前工作目录格式:pwd,pwd,功能:改变工作目录格式:cddirname,cd,类似dos的cd,%cd/#回到用户自己的主目录下%pwd/home/dong,%cd/#回到用户自己的主目录下%pwd/root,%cd/home/dong/work%pwd/home/dong/work%cd./#从当前目录回到上一层目录/home/dong,Tips:无论cd/,cdcd.,在cd命令名称和/或,.之间一定要有空格.,who-指定用户,可取u,g,o,a等值op-指定的操作码,可取+,-,=等值permission-指定的许可机制,可取r,w,x等,%chmodgo-wfilea%chmod+xfilea%chmod640filea,功能:改变文件或目录的访问权限格式:chmodwhooppermissionfile,chmod,%cpaa.cbb.c%cpiaa.cbb.c%cpr/home/wang/dir1,功能:文件拷贝格式:cp-options源文件目标文件/目录,cp,练习:(1)将root目录内的所有文件(包括目录),但不包括隐藏文件,拷贝至根目录下的temp内;(2)将root目录内的所有文件(包括目录),且包括所有小写字母开头的隐藏文件,拷贝至根目录下的temp内。,%cp-r/root/*/temp%cp-r/root/.a-z*/temp,-a列出目录下的所有文件,包括.开头的隐含文件-l列出文件的信息-s在每个文件名后输出该文件的大小-S以文件大小排序-1一行只输出一个文件-t以时间排序,功能:列出目录中的内容格式:ls-options源文件目标文件/目录,ls,whoamI:显示本终端用户信息命令选项:-q仅显示用户名和用户总数-H显示输出中各列信息的标题-s只显示用户名、终端号及登录时间,功能:显示当前登录用户信息格式:who,who,%whozhangtty02NOV129:20wangtty12NOV2010:00,缺省年月时仅显示当前月份日历,缺省月时显示全年的,年份必须写全。,功能:显示日历格式:cal112011,cal,功能:删除指定文件格式:rmfilename,rm,%manls%manman,功能:对命令获取联机帮助格式:man命令名,man,learn:Linux中的计算机辅助教学程序,进入后会显示一个课程表,由用户选择学习。help:常用帮助方式,提供一个多级菜单帮助用户使用Linux命令。,-p-创建一个完整的目录结构-m-创建时指定目录权限,功能:创建新的子目录格式:mkdir-optionsdirname,mkdir,目录操作命令,%mkdirnewdir%mkdir-pxx/yy/zz%mkdir-m755newdir,-p-删除指定目录上的所有目录-i-删除过程中不断询问用户,%rmdirodir%rmdirpzhang/testdir,功能:删除指定的空目录名格式:rmdir-optionsdirname,rmdir,比较:删除temp目录下的file1文件。,%cdtemp;rmfile1,例:把当前所在的目录中的netscape文件移到/usr内。%mvnetscape/usr,若目标文件只用路径指出其存放位置,而没有指定文件名称,表示搬移后文件名称不变。输入:%mv/a/cabc表示:文件/a/c被搬移到当前目录下,名称为abc。,相关的命令:touch,file,diff等。,功能:文件更名或搬移格式:mv文件名称搬移的目的地(或更改的新名),mv,功能:改变文件所属组格式:chgrp-optionsgroupnamefilename,chgrp,文件操作命令,%chgrpseisabc.c%chgrpRseismydir,%chownchrabc.c%chown-Rchrmydir,功能:改变文件的属主格式:chown-optionsusernamefilename,chown,-f-若目标文件已存在,将其改为链接文件,否则就创建它-s-创建文件的符号链接,符号链接:是一个指向其它文件或目录的指针,也是一种文件,在目录树中具有名字和位置。,功能:建立文件的链接格式:ln-optionsfiletarget,ln,%lnabc.cxyz.c%lnabc.cotherdir%ln-s/home/ying/lib,使用符号连接命令应注意的问题符号链接使UNIX文件系统原有目录树层次结构会被打乱。例:用户ying有一符号链接名为:link.dir,它指向的真正目录是:/home/ying/dir1.做如下操作:%cdlink.dir%pwd显示出:/home/ying/link.dir带来了错觉,下面两命令等效%cd/home/ying/dir1%cd/home/ying/link.dir若不注意这一点,随意删除其中某目录中的内容会给另一个目录带来灾难。可用/usr/bin/pwd程序查看真实的路径名。,-namefilename查找名为filename的文件-typex查找类型为x的文件,x=d目录x=f普通文件-userusername查找属主为username的文件-atimen查找n天前被访问过的文件-mtimen查找n天前被修改过的文件-execcmd对符合条件的文件执行cmd命令,表示所找到的文件,命令要用“;”结束-a选择同时满足多个条件的文件(逻辑与)-o选择满足若干条件之一的文件(逻辑或),功能:搜索文件并执行指定的操作格式:finddiroptions,find,%find/-name“y2k*”-print%find-name*.c-execrm-f;%find/home(-namecore-o-namea.out)atime3-execrm;,-v显示所有不匹配该模式的行-c仅显示匹配该模式的行-l当查询多个文件时仅显示包含指定模式文件名,%grepthetempfile显示文件tempfile中含字符串the的行%grep-vthetempfile显示文件tempfile中不含字符串the的行,功能:按给定的模式搜索文件格式:grep-optionspatternfile,grep,选项:参数以+开头,命令按用户要求的格式输出,格式为:%m月份以01-12表示%日以01-31表示%y年以00-99表示%D以mm/dd/yy表示日期%H小时以00-23表示%w星期以0-6表示%a星期几以san-sat表示%h月份Jan-Dec表示,%date+%a显示:Fri%date10080945设置系统时间,功能:显示设置日期和时间格式:date+format/datecurrentdate,date,状态、信息查询命令,例:etbrielib此命令可推测出文件类型,显示方式为:test.c:cprogramtextnet:symboliclinkto/net/sun4/net(符号连接)brie:executubleshellscript(shell脚本文件)lib:directory(目录)等等,2.id:显示用户标识符格式:id-auser选项:-a报告用户名、用户id及用户所属的所有组名,功能:判断文件类型格式:filefilename,file,选项:-a报告用户名、用户id及用户所属的所有组名,功能:显示用户标识符格式:id-auser,id,%id-aUid=103(chr)gid=202(seis),选项:-e显示当前运行的每一个进程的信息-f产生一个父子关联进程完整的清单-l产生一个长清单,功能:显示当前进程状态格式:ps-optionsnamelist,ps,%pspidttytimecommand,%kill-9PID#无条件删除进程号为PID#的进程。,功能:终止正在执行的进程格式:kill进程号,kill,相关命令:w,who等,mail:发送/接受电子邮件格式:mailrecipient例:%mailyzxgseis-2subject:visitprof.li.Pleasevisitprof.lionFri10:10a.mathisofficed(信息正文结束,linux是输入一个.),网络和通信命令,Linux的mail是一种命令环境,不需要X窗口,使用它可完成与mail有关操作,mail命令有:?请求系统显示可用的mail命令,!command在mail环境下执行shell命令commanddn删除当前邮件或第n封信h邮件标题列表n显示下一封邮件p显示当前邮件q将未删除的mail放入mbox文件,并退出mailrusers给发信人(或users)回信,然后删除当前邮件sfile将邮件保存到mbox(或file)中,。mesg:允许或拒绝其他用户向自己的终端发送信息格式:mesgn/y例:mesgn,。talk:与另一用户对话格式:talkusernamettyname其中ttyname用于指定交谈的终端,当对方处于mesgy状态时,可进行对话,结束时用c退出。例:%talkzhang对方输入:%talkchen,。write:向其他用户终端写信息格式:writeuserttyname此命令后所有输入信息会在对方终端上显示,用D结束,。rcp:远程文件拷贝格式:rcp-rsourcedest选项:-r拷贝目录例:zhgsun4-220)rpcinfo:/home/chr/filea.,。rlogin:远程注册格式:rloginhostname-lusername其中选项“-lusername”指远程注册到另一用户例:zhgsun4-2)rlogininfo(或加选项“-lchr”,已知chr的口令),。rsh:远程shell格式:rshhostnamecommand例:zhgsun4-220)rshs
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购买篮球护臂合同范本
- 监理合作加盟合同范本
- 租房到期续租合同范本
- 物业公司续聘合同范本
- 美术兼职老师合同范本
- 酒店借用协议合同范本
- 物业人员聘用合同范本
- 灯具订购销售合同范本
- 小学苏教版八 小数的初步认识第一课时教学设计及反思
- 物业人员劳动合同范本
- 2025年全国高校辅导员素质能力大赛考试测试题(附答案)(共三套)
- 《安全生产考核巡查办法》
- (高清版)TDT 1055-2019 第三次全国国土调查技术规程
- 成人高等教育毕业生登记表-6
- 《数字经济学》 课件 贾利军 专题9:数字经济的发展效应研究;专题10:数字经济的战略与实践研究
- 2021年湖南公务员考试申论试题(行政执法卷)
- 血液净化治疗的并发症及防治课件
- 电力线路铁塔拆除施工方案
- 离退休干部兼任社团领导职务审批表
- YS/T 261-2011锂辉石精矿
- 2023年高中数学平面向量习题及答案平面向量题库
评论
0/150
提交评论