Linux系统培训PPT.ppt
- 文档编号:1397989
- 上传时间:2022-10-22
- 格式:PPT
- 页数:30
- 大小:1.19MB
Linux系统培训PPT.ppt
《Linux系统培训PPT.ppt》由会员分享,可在线阅读,更多相关《Linux系统培训PPT.ppt(30页珍藏版)》请在冰豆网上搜索。
Linux培训,朱家田,大纲,1、Linux的登录模式2、Linux主要目录及文件的说明3、Linux常用的文件操作命令4、VI的简单使用6、Linux软件安装,Linux登录模式,本章要解决的问题Linux有哪几种登录模式?
Linux的这些登录模式都有什么区别?
如何进行不同登录模式的切换?
忘记密码时的解决方案?
启动流程,一、启动BIOS的硬件信息取得启动设备的代号二、读取第一个启动设备的MBR(MasterBootRecord主引导记录)和引导加载程序(lilo.grub,spfdisk)的启动信息三、加载操作系统核心信息,核心开始解压缩,并尝试驱动所有的硬件信息四、核心开始执行init程序并获取运行信息(/sbin/init)五、Init开始执行/etc/rc.d/rc.sysinit文件六、启动核心的外挂模块/etc/modprobe.conf七、Init执行运行的各个批处理文件八、Init执行/etc/rc.d/rc.local文件九、执行/bin/login程序,等待用户登录十、登录后开始以shell控制主机,Linux登录模式,Linux共有七种登录模式单用户模式(安全模式)(第一模式)不带网络连接的模式(第二模式)完全模式(第三模式)保留模式(第四模式)窗口模式(第五模式)重启模式(第六模式)关机模式(第0模式),/etc/inittab文件内容Init0-6切换模式,忘记密码时的解决方案,选择登录系统页面按E,GRUB编辑页面按E,输入1“1前面有空格”如下图,进入第一模式(安全模式)这个模式是不需要输入用户名和密码的。
在此模式下更改密码即可,Linux主要目录及常用文件,FHS(文件系统层次标准)第一层:
根目录下各个目录应该放什么文件第二层:
针对/usr和/var这两个目录的子目录定义Linux对于文件名的命名单一文件或目录允许的最大文件名为255个字符包含完整路径名称及目录的完整文件名最大为4096个字符,Linux主要目录及常用文件,/目录;一般建议在根目录下只有目录,不要直接有文件。
根目录是启动时系统第一个载入的分区,所以,所有启动过程中会用到的文件应该都放在这个分区中;/etc/dev/bin/lib/sbin这五个目录应该与根目录连在一起,不可独立成为某个分区。
/bin/usr/bin/usr/local/bin:
放置“用户可执行的二进制文件的目录”Linux系统中用的命令一般都在这些目录中。
Linux目录结构,Linux主要目录及常用文件,/boot:
这个目录的主要目的是存储LINUX系统启动时用到的文件。
启动时会用到Linux的核心文件。
这个目录下面的文件vmlinuz就是Linux的核心。
如果引导程序(loader)选择GRUB,那么这个目录下面还有/boot/grub子目录/dev:
在Linux系统上,任何设备都是以文件类型存放在这个目录中。
访问这个目录下面的某个文件,就等于访问某台设备。
/etc:
系统的主要设置文件几乎都放在这个目录内,例如人员的账号密码文件、各种服务的起始文件等。
常用文件介绍,/etc/inittab系统初使化配置文件。
init进程需要读取的文件。
init进程是所有进程的起点。
/etc/crontab周期性任务配置文件/etc/shadow、/etc/passwd用户配置文件、用户密码配置文件/etc/group用户组配置文件/etc/sysconfig/network-scripts/ifcfg-eth0网络配置文件/var/log/messages系统错误信息/etc/services服务与端口信息,常用文件操作命令,pwd查看当前所在目录mkdir创建一个目录(makedirectory)。
p如果目录不存在则创建。
touch创建一个文件Chmod修改文件属性Ls查看文件Cp复制文件Mv移动文件Rm移除文件Cd转到某个目录Cat查看文件内容More详细信息,常用文件操作命令,mkdir创建文件夹用法mkdir-pfileName例子mkdirtestfile在当前目录下创建一个testfile目录mkdir/root/testfile/company在/root/testfile目录下创建一个company目录mkdir-pfirst/second/third在当前目录创建三级目录。
即当前目录有first目录,first目录下有second目录,在second目录下有third目录。
其中-p有父目录的意思。
表示连同父目录一起被创建。
如果不加-p参数,而本目录下又没有first/second目录,则创建third目录是失败的。
常用文件操作命令,touch修改文件时间或创建文件用法touch-acdtfileName参数说明-a修改访问时间-c如果没有文件不创建不加此参数在没有文件时创建文件-d将一组字符串转换成时间-t时间格式,YYMMDDhhmm.ss例子touchfilename修改filename的时间为当前时间,如果没有文件则自动创建touch-cfilename修改filename的时间为当前时间,如果没有文件则不创建touchd121212filename按MMDDhhmm的格式转换字符串并修改filename的时间,常用文件操作命令,chmod修改文件或目录权限用法chmod0-70-70-7ugo+xwrfilename说明当我们通过llfilename查看文件名的时候,系统会在最前面显示出这个文件的十个属性。
这十个属性分为四部分;如drwxrwxrwx;这个十个属性中,第一个表示文件类型。
如d表示这个文件是一个目录。
而rwx表示所有者的权限。
rwx表示所有者所在组的权限。
rwx表示其他所有人的权限。
而rwx则分别表示r读w写x执行权限。
了解了属性的意义我们来解释一下这个命令中参数意义。
我们先解释一下ugo这三个代表的意义。
前面说了,后九个参数中每三个表示一个用户。
即所有者U,所有者用户组g,其他人o;即这三个属性也对应了文件中的这个三用户。
而命令中的xwr则不需要解析了。
就是读写执行权限。
既然有了用户和权限我们就可以进行修改了。
如chmodu+xfilename即给filename的拥有者可执行的权限。
这个是我们经常用到了。
因为当我们在写批处理文件时,批处理文件是文本类型的。
没有执行权限。
我们想执行它,必须给它加上可执行权限。
现在我们再来说明一下属性中0-7这几个数字的意思。
这三组0-7也是分别代表了三种用户,这里不需要介绍了。
我们可以假设把文件中的九个属性设置成二进制的数,分成三组即111111111即第一组代表所有者,第二组代表用户组,第三组代表其他人。
这样第一组的十进制最大是7,最小是0,即代表了第一组的权限。
如是7代表有所有的权限。
0无任何权限。
比如100001110即所有者有读权限,用户组有执行权限,其他人有读写权限。
我们可以通过chmod777filename改变文件的权限,常用文件操作命令,ls命令查看文件用法ls-alfilename说明-a查看所有文件包括隐藏文件-l查看文件详细信息用法lsa/root查看/root目录下所有文件。
lsl/root查看/root目录下文件(不包括隐藏文件)的详细信息lsal查看当前目录下所有文件的详细信息,常用文件操作命令,cp复制命令用法cp-frlsisourceobject复制source文件到object目录下,如果object目录不存在,则复制source并改名为object说明-f强制覆盖,不提醒-r递归复制,用于复制文件夹-s创建快捷方式-i提醒,当需要覆盖时提醒-l创建硬连接,即inode相同。
这里需要了解linux的存储结构例子cpifilename/root/file将本目录下的filename复制到/root/file目录下。
如果此目录下存在此,则提醒是否覆盖,常用文件操作命令,mv移动命令用法mv-rfisourceobject移动source文件到object目录下,如果Object目录不存在,则将source文件改名为object文件说明-r进行文件夹操作时必须要加此参数-f强制进行移动,如果目标文件已经存在,则覆盖不进行提醒-i进行移动时,如果目录文件已经存在,提醒覆盖或取消操作例子mvtext1.rartext2.rar将文件text1.rar改名为text2.rarmvrcompany/root/将当前目录下的company文件夹移动到/root目录下面mvricompany/root将当前目录下的company文件夹移动到/root目录下面。
如果/root目录下存在此文件夹,则提醒是否覆盖,常用文件操作命令,rm删除命令用法rm-rfivfilename移除filename文件说明-f直接移除文件不件,不提醒-r移除文件夹-i移除文件时进行提醒,提示是否移除-v显示移除文件列表例子rmritestdir删除文件夹testdir,在删除时提醒是否删除testdir文件夹rmftestfile强制删除文件testfile,不时行提醒,如果此文件是文件夹删除失败rmrvobject删除object文件夹,并显示删除的所有文件。
即显示删除的此文件夹下所有的文件,常用文件操作命令,cd进入某个目录命令用法cddirname变换目录到dirname,dirname可以是相对目录或绝对目录。
如果没有此参数,则变换到用户的家目录,比如root用户是/root目录。
说明cd命令没有其他的参数。
Dirname中表示用户的家目录,.表示当前目录,.表示上一级目录。
例子cd返回家目录,同cd意义相同cd./返回上一级目录cd/ext/转到/ext目录,常用文件操作命令,Cat查看文件详细信息命令用法Cat-AbeEnstTvfilenamefilename不能是目录说明-A显示全部字符,等同于-vET-b显示行号,对空白行不编号-n显示行号,对空白行编号-e相当于-vE-E用$符号显示结尾-s当遇到有连续两行以上的空白行就代换为一行的空白行-t相当于-vT-T用I显示TAB符号-v-show-nonprinting打印特殊字符,如$ITAB等例子catAfilenamefile显示filename的详细信息,并存为file,常用文件操作命令,more分页查看文件的详细信息,类似cat用法more-fps-num+linenumfilenames说明-num每页显示的行数+linenum从哪一行开始显示-f计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上-p不以卷动的方式显示每一页,而是先清除萤幕后再显示内容-s当遇到有连续两行以上的空白行,就代换为一行的空白行例子More-1filename设置每页只显示一行,显示filename文件Moresfilename如果filename中有两行以上连接的空行,只显示一行More+10filename从第10行开始显示filename的内容。
VI的简单使用,本章要解决的问题VI是什么VI有哪几种模式如何用VI编辑文本文件如何在VI中进行查找操作VI在命令行模式下的操作,VI的简单使用,VI是什么vi是所有Unix及Linux系统下标准的文本编辑器。
VI也是LINUX系统是最基本的编辑器;在任何版本的LINUX版本中一定存在VI编辑器。
在LINUX系统中我们可以通过VI命令来打开VI编辑器。
Linux下的VI编辑器,VI的简单使用,VI的两种模式命令模式(Commandmode)任何时候,不管用户处于何种模式,只要按一下Esc键,即可使vi进入命令模式;我们在shell
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 培训 PPT