Linux操作系统使用ppt课件.ppt
《Linux操作系统使用ppt课件.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统使用ppt课件.ppt(131页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux操作系统使用操作系统使用第一章 概述第二章 系统的运行第三章 文件和目录第四章 shell基础第五章 vi第六章 进程第七章 Linux工具 第一章第一章 概概 述述本章目的本章目的 描述描述Linux的发展和变化的发展和变化 介绍介绍Linux操作系统的要紧组成部分操作系统的要紧组成部分 Linux特点特点多任务、多用户的操作系统功能丰富的可扩展、开放的计算环境可编程shellLinux 的要紧组件的要紧组件 内核内核 环境环境 文件结构文件结构shell Linux和用户的界面和用户的界面 几个有效的几个有效的Shell Korn Bourne C 缺省的缺省的Shell-Bas
2、h 命令解释器命令解释器 第二章第二章 系统的运行系统的运行本章目的本章目的 登录及退出系统登录及退出系统 修改密码修改密码 Linux的命令结构的命令结构 登录及退出系统登录及退出系统用户登陆机群通过telnet普通用户从机群外部登录到机群结点,首先要通过机群系统管理员建立帐户在机群内部,由于每个普通用户帐户基本上一个全局NFS帐户,能够通过rsh在机群内部进行访问 具体操作如下:具体操作如下:登录到机群系统登录到机群系统 :telnet VIPtelnet VIP(登录到机群系统,(登录到机群系统,VIPVIP为机群系统为机群系统 对外的对外的IPIP地址,由用户设定该地址,由用户设定该I
3、PIP)Login:team01Login:team01 Password:*Password:*进入机群系统:rshrsh node161(node161(通过通过rshrsh访问机群内部的其他结点访问机群内部的其他结点,node161 node161为机群内结点的主机名为机群内结点的主机名)退出机群系统:exit exit or or logout logout 密密 码码创建或者改变密码创建或者改变密码:在系统提示符下输入在系统提示符下输入passwd$passwdteam01s old password:team01s new password:Enter the new passwo
4、rd again:命令的格式命令的格式$command options argumentsFor Example:$mail -f newmail 命令格式举例命令格式举例 RIGHT WRONG1 Spearation$mail-f newmail$mail-f newmail2 Order$mail-f newmail$mail newmail-f3 multiple$who-m-u$who-m-u$who-mu$who-m u 键入命令键入命令在在shellshell提示符下,输入命令,然后按下提示符下,输入命令,然后按下EnterEnter键。键。shellshell识别大小写识别大小
5、写假如找不到你输入的命令,会显示反馈信息:假如找不到你输入的命令,会显示反馈信息:“Command not Found”“Command not Found”假如命令太长,要在第一行行尾键入假如命令太长,要在第一行行尾键入“”“”字符和字符和按下按下EnterEnter键,在下一行的键,在下一行的“”“”后接着输入后接着输入键盘的快捷方式键盘的快捷方式 停止命令停止命令 结束传输或者文件结束传输或者文件 临时停止输出临时停止输出 恢复输出恢复输出 擦除整行擦除整行 纠正错误纠正错误 第三章第三章 文件和目录文件和目录本章目的本章目的 描述描述Linux文件系统的结构文件系统的结构 描述不同的文
6、件格式描述不同的文件格式 文件的绝对路径和相对路径文件的绝对路径和相对路径 创建、删除和列出路径创建、删除和列出路径 复制、显示、打印、移动、删除和连接文件复制、显示、打印、移动、删除和连接文件文件系统的层次结构文件系统的层次结构homeusrbindevvaretctmpbinteamLinux中的标准系统目录中的标准系统目录/文件系统结构的起始点,称为根目录文件系统结构的起始点,称为根目录/home /home 包含用户的主目录包含用户的主目录/bin /bin 包含了所有的标准指令和工具程序包含了所有的标准指令和工具程序/usr/usr 包含了系统所使用的文件和指令包含了系统所使用的文件
7、和指令/usr/usr/bin /bin 包含了面向用户的命令和工具程序包含了面向用户的命令和工具程序/usr/sbin/usr/sbin 包含了系统管理员的命令包含了系统管理员的命令/usr/usr/lib /lib 包含了编程语言库包含了编程语言库/usr/usr/doc /doc 包含了包含了LinuxLinux文档文档/usr/usr/man /man 包含了在线的联机帮助手册包含了在线的联机帮助手册/usr/usr/spool /spool 包含了假脱机文件,例如用来产生包含了假脱机文件,例如用来产生 打印作业或网络传输等工作的文件打印作业或网络传输等工作的文件/sbin/sbin
8、包含了系统管理员开启系统的命令包含了系统管理员开启系统的命令/var/var 包含了时变的文件,例如邮箱文件包含了时变的文件,例如邮箱文件/dev /dev 包含了设备的文件接口包含了设备的文件接口/etc /etc 包含了系统配置文件和所有其它系包含了系统配置文件和所有其它系 统文件统文件 文件系统的概念文件系统的概念文件系统:磁盘上有特定格式的一片区域。文件系统:磁盘上有特定格式的一片区域。文件:文件系统中存储数据的一个命名的对象。文件:文件系统中存储数据的一个命名的对象。目录:其中包含许多文件项目的一类特殊文件。目录:其中包含许多文件项目的一类特殊文件。子目录:被包含在另一个目录中的目录
9、,包含子目子目录:被包含在另一个目录中的目录,包含子目录的目录称为父目录。录的目录称为父目录。文件名:用来标识文件的字符串,保存在一个目录文件名:用来标识文件的字符串,保存在一个目录文件项中。文件项中。路径名:由路径名:由“/”/”字符结合在一起的一个或多个文件字符结合在一起的一个或多个文件名的集合。它指定一个文件在文件系统中的位置。名的集合。它指定一个文件在文件系统中的位置。文件结构文件结构无论文件是一个程序、一个文档、一个数据库、或是一个目录,操作系统都会赋予它下面的结构:-索引节点(I节点):在文件系统结构中,包含有关相应文件信息(文件权限、文件 主、文件大小等)的一个记录。-数据:文件
10、的实际内容。Linux文件名称文件名称 包含包含 大写键、小写键、数字、大写键、小写键、数字、#、_ 不包含空格不包含空格 不包含以下字符不包含以下字符*?file3$cat file1 file2 file3 假设文件假设文件file3file3差不多存在,那么其内容会被覆盖过差不多存在,那么其内容会被覆盖过去;欲避免这种状况发生,可用去;欲避免这种状况发生,可用“”代替代替“”,新的内容就会附加在原有内容之后,而可,新的内容就会附加在原有内容之后,而可不能覆盖它。不能覆盖它。分屏显示文件命令分屏显示文件命令more more可将文件内容显示于屏幕上,每次只显示一页。能够往下浏览,但无法向上
11、浏览,less指令能够上下浏览。more 选项 文件名-指定每次要显示的行数+/在文件中查找选项中指定的字符串,然后显示字符串所在该页的内容+从指定的行数开始显示-n 每次只显示n行-c 不滚屏,在显示下一屏之前先清屏在文件file1中查找“123”字符串,然后从 改页开始显示文件的内容:#more+/123 file1显示文件file1的内容,每10行显示一次,而且在显示之前先清屏。#more c 10 file1显示文件的前几行命令显示文件的前几行命令head在屏幕上显示指定文件的开头假设干行。默认在屏幕上显示指定文件的开头假设干行。默认值是值是1010行。行。head head 选项选项
12、 文件名文件名 -c N-c N:显示前:显示前N N个字节个字节 -n N-n N:显示前:显示前N N行行#head 5 file#head 5 file显示文件的最后几行命令显示文件的最后几行命令tail在屏幕上显示指定文件的末尾假设干行。默认在屏幕上显示指定文件的末尾假设干行。默认值是值是1010行。行。tail tail 选项选项 文件名文件名 -c N-c N:显示前:显示前N N个字节个字节 -n N-n N:显示前:显示前N N行行 +N +N :从文件开头的第:从文件开头的第N N行开始显示行开始显示 比较文件内容命令比较文件内容命令 comm 比较两个已排过序的文件 dif
13、f 比较文件的差异 comm命令命令用来对两个已排过序的文件进行逐行比较 comm-123 file1 file2-1 不显示只在第一个文件里出现过的行-2 不显示只在第二个文件里出现过的行-3 不显示在第【一】第二个文件里都出现 过的行 file1 file1的内容如下:的内容如下:file2file2的内容如下:的内容如下:main()main()main()main()printf(“Hello!n”);printf(“Good!n printf(“Hello!n”);printf(“Good!n”);”);用用commcomm命令对这两个文件进行比较只显示它命令对这两个文件进行比较只显
14、示它们共有的行。们共有的行。#comm#comm 12 file1 file2 12 file1 file2 main()main()diff命令命令 比较两个文本文件,并显示它们的不同 diff 选项 file1 file2-c 输出格式是带上下文的三行格式-C n 输出格式是带上下文的n行格式-r 两个文件基本上目录时,递归比较找 到的各子目录 输出的一般形式如下:输出的一般形式如下:n1 a n3,n4n1 a n3,n4 n1,n2 d n3 n1,n2 d n3 n1,n2 c n3,n4 n1,n2 c n3,n4 a-a-附加附加 d-d-删除删除 c-c-修改修改 file1f
15、ile1的内容如下:的内容如下:file2file2的内容如下:的内容如下:1main()1 main()1main()1 main()2 2 2 2 3 printf(“Hello!n”);3 int3 printf(“Hello!n”);3 int n,m;n,m;4 4 n=10;4 4 n=10;5 5 printf(“%dn”,m5 5 printf(“%dn”,m=n*10);=n*10);6 6 输入命令输入命令#diff file1 file2#diff file1 file2 3,5c 3,6 3,5c 3,6 3 printf(“Hello!n 3 printf(“Hell
16、o!n”);”);4 4 5 3 int 3 int n,m;n,m;4 n=10;4 n=10;5 printf(“%dn”,m 5 printf(“%dn”,m=n*10);=n*10);6 6 文件权限操作文件权限操作 chmod 改变文件或目录的许可权限 chown 改变文件的所有权 chgrp 改变用户分组 文件的保护和权限文件的保护和权限rwx rwx rwxuser group others一个普通文件一个普通文件r=能够查看文件内容w=能够修改文件内容x=能够执行文件一个路径r:能够查看文件夹下的文件w:能够在文件夹下创建和删除文件x:能够进入文件夹或者访问文件夹下的文件 us
17、er user groupgroup othersothers符号符号 rwx rwrwx rw-r-r-二进制二进制 111 110 100111 110 100 4+2+1 4+2+0 4+0+0 4+2+1 4+2+0 4+0+0八进制八进制 7 6 47 6 4缺省的文件权限:file -rw-r-rfile -rw-r-r-644-644directory drwxr-xr-xdirectory drwxr-xr-x 755 755改变文件属性命令改变文件属性命令chmod 用来改变文件或目录的权限 chmod选项 模式 文件列表改变文件的权限 u=owner of the file
18、 g=owners group o=other users on the system +=add permissions -=remove permissions =clears permissions and sets to mode specified 使文件file在各个级别拥有所有权限#chmod 777 file 允许所有人读file,但只有拥有者能改变它#chmod 644 file 给所有人增加写权#chmod a+w file 对组级和其他用户除去写权和读权#chmod o-wr,g-wr file 建立其他用户的只读权#chmod o=r file改变文件的所有权命令改变文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 使用 ppt 课件
限制150内