第三讲Linux的基本操作一

上传人:飞*** 文档编号:49191993 上传时间:2018-07-25 格式:PPT 页数:46 大小:650KB
返回 下载 相关 举报
第三讲Linux的基本操作一_第1页
第1页 / 共46页
第三讲Linux的基本操作一_第2页
第2页 / 共46页
第三讲Linux的基本操作一_第3页
第3页 / 共46页
第三讲Linux的基本操作一_第4页
第4页 / 共46页
第三讲Linux的基本操作一_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《第三讲Linux的基本操作一》由会员分享,可在线阅读,更多相关《第三讲Linux的基本操作一(46页珍藏版)》请在金锄头文库上搜索。

1、1适用于新编Linux网络组建与实训教材 北京出版社 2008.3第三讲讲 Linux的基本操作目的、要求 掌握系统的登录方法、Linux的文件系统、文件与 目录结构、在线命令帮助、命令构成、常用命 令使用方法、用户和组文件的构成、Linux系统 的权限结构、用户权限、文件权限、目录权限 的意义和各种权限的设定方法。重点掌握用户 、权限管理方法,学会vi编辑工具的使用方法, 它是今后系统维护和服务器配置的必备工具。 2适用于新编Linux网络组建与实训教材 北京出版社 2008.3用户登录 文本登录 Ctrl+Alt+F1 (tty1)至Ctrl+Alt+F6 (tty6)为6个文本登录界面

2、。登录成功后出现shell的提示符 :root用户提示符为“#”, 一般用户为“$”。 图形登录 Ctrl+Alt+F7为图形登录界面 。 退出登录 exit或Ctrl+d或logout ; 图形界面用注销菜单退出登录3适用于新编Linux网络组建与实训教材 北京出版社 2008.3关机与重启命令 关机 init 0 或poweroff或shutdown h now 或halt 重启系统 init 6或reboot或shutdown r 4适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux文件系统 目前,Linux系统可以支持的文件系统包括Ext、Ext2、Ext3、R

3、eiserFS、ISO9660、XFS、 Minix、MSDOS、VFAT、NTFS、HPFS、NFS、SMB、Proc等90多种,Ext3是目前Linux默认 的文件系统,是由开源社区开发完成带日志的文件系统,向后兼容Ext2。 文件系统是Linux系统的核心模块之一,通过文 件系统,用户可以方便地管理各种硬件和软件资源。ReiserFS是Hans Reiser领导开发完成目 前最先进的日志文件系统,支持海量磁盘和磁盘陈列,有比Ext2和Ext3快得多的搜索速度。 5适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux的文件 Linux系统内所有的东西包括软件、设备都是

4、以文件的形式存在,这是其它操作系统 无法比拟的优点。主要文件类型: 1. 普通文件 普通文件分为文本文件和二进制文件。 2. 目录文件 也称为目录,主要是用于管理和组织系统中大量的文件。 3.设备文件 Linux系统中所有设备都是以文件的形式存在 ,分为:字符设备文件和块设备文件 4.链接文件 指向原文件的文件,分为软(符号)、硬链接文件。 使用ls l命令演示来解释: -为普通文件。 d为目录文件。 b为块设备文件。 c为字符设备文件。 l为链接文件。6适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux的目录 Linux系统以目录的形式来组织和管理系统中的所有文件 。

5、目录也是一种 类型的文件 。Linux系统通过目录将系统中所有的文件分级、分层组织在 一起,形成了Linux文件系统的倒树型层次结构。目录树中的叶结点是文件 ,最顶层为根目录/,而位于根和叶结点之间的其他分枝结点就是目录。 用户目录 每个用户拥有独立的家目录(Home Directory) 工作目录 工作目录(Working Directory)是用户当前所在的目录,工作目录可以和用户 家目录一致,也可以不同,工作目录是可以随时改变的。初登录到系统时 用户的家目录就是工作目录。 路径 路径是指从倒树型目录中某个目录层次到某个被访问文件的一条道路。分为: 相对路径,如user1/test ;绝对

6、路径 ,/etc/named.conf 7适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux系统的目录结构之一 /: Linux的根目录,系统唯一的顶级目录。 /boot: Linux启动时的映像文件或引导文件所在的目录。 /tmp: 系统启动进程产生的临时文件目录,而用户临时文 件都存放于/usr/tmp。 /bin: 存放大部分可执行的命令和工具。 /dev: 存放Linux下所有的设备文件目录。 /home: 用户家目录的父目录。但是,root用户家目录为 /root。 /lostfound: 文件系统丢失的文件数据存放目录。 /mnt: 外部设备挂载点。 /pr

7、oc: 内存中开辟的虚拟目录,系统关闭后目录消失。用 户通过修改该目录下的文件内容可以立刻改变系统运行配 置。(无须重启系统)8适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux系统的目录结构之二 /sbin: 系统命令和工具存放目录。 /usr: 通常用于安装各种软件目录。 /usr/ X11R6: X window文件目录。 /usr/bin和/usr/sbin: 一些后安装的命令和工具存放的目 录。 /usr/include、/usr/lib: 一些共享链接库存放的目录。 /usr/src: Linux源程序存放的目录。 /etc: Linux系统配置文件存放的目

8、录。 /lib: 静态链接库存放的目录。 /var: 系统经常改变内容所在的目录。 /var/log: 系统日志存放的目录。 /var/spool: 邮件、打印队列存放的目录。9适用于新编Linux网络组建与实训教材 北京出版社 2008.3Linux命令的构成 command options parameters 其中: command 为命令名,options为选项 ,parameters为参数, 表示可以有多个选 项、参数,也可以无选项或参数。 命令名一般由小写字母组成,Linux命令是 大小写敏感的。命令名、选项、参数之间必须用空格分开。选项前一般带有“-”号,例 如列表命令#ls -

9、la /etc。 (注:以后所讲的命令都进行实际的演示操作,以加深学生的理解。 )10适用于新编Linux网络组建与实训教材 北京出版社 2008.3在线帮助命令man、info和help三种命令可提供在线帮助。使用方法: $ man 命令名 ;$ info 命令名 ; $ 命令名 -helpman是一个非常重要的帮助命令,是所有Linux/Unix系统的必备工具。 man帮助页由以下几个部分组成:command(n) command为命令名称,n为命令类型(18)1为默认值,即 用户命令帮助。NAME 命令名称SYNOPSIS 命令的基本结构及使用方法DESCRIPTION 命令选项和参数的

10、详细功能说明BAGS 报告命令缺陷的邮件地址AUTHORS 命令作者COPYRIGHT 命令的版权信息SEE ALSO 其他相关命令 帮助页的使用方法(插入演示:#man ls、info ls、ls -help)退出帮助:q;快速定位关键字:/关键字;继续定位关键字:n;显示下一页 :空格键;显示上一页:PageUp键。11适用于新编Linux网络组建与实训教材 北京出版社 2008.3显示文本文件内容的命令 cat 一次性显示文本文件内容。 -A:全面显示,等价于-vET。 -b:显示行号(空行除外)。 -e:等价于-vE。 -E:行尾加$。 -n:显示行号(含空行)。 -s:合并连续空行为

11、一行。 -t:等价于-vT。 -T:TAB显示为I。 -u:无作用。 -v:用和M-显示控制字符。 实例 (注意:学会用shift+PageUp/PageDown移动上下屏)12适用于新编Linux网络组建与实训教材 北京出版社 2008.3 more 用于分页显示文件内容。(按空格键继续显示) -d:屏幕底部提示帮助信息。 -l:取消字符L的暂停功能。 -p:清屏后再显示下屏。 -c:跟-p相似。 -s:合并连续空行为一行。 -u:不显示下画线。 - num:每页显示的行数。 + num:从num行开始显示。 实例 (结合管道技术讲解如: $ls la |more ) less(与more类

12、似)13适用于新编Linux网络组建与实训教材 北京出版社 2008.3head 显示文件头部。 -c:指定显示字符数。 -n:指定显示的行数,默认为10行。 -q:头行不显示文件名。 -v:头行显示文件名。tail 显示文件尾部。 -c:指定显示字符数。 -n:指定显示的行数,默认为10行。 -q:头行不显示文件名。 -v:头行显示文件名。 -f:实时观察文件尾部分的变化。 (结合实时监测log文件讲解如: #tail f /var/log/messages )14适用于新编Linux网络组建与实训教材 北京出版社 2008.3查询文本内容的命令 grep (egrep或fgrep)命令 -

13、A num:指定输出匹配后的行数。 -a:把二进制文件看作文本文件处理。 -B num :指定输出匹配前的行数。 -c:只显示匹配行的数量。 -i:不区分大小写。 -n:增加显示匹配行的行号。 -v:只显示不匹配行。 -x:只显示整行匹配的行。(结合管道技术讲解如:$ls la |grep keyword )15适用于新编Linux网络组建与实训教材 北京出版社 2008.3查找文件的命令 find 查找系统中的文件。 -name 文件名:find要查找的文件名。 -perm 权限值:查找所有符合指定权限值的文件,如果权限值前面是“- ”或“+”号,则搜索所有含该权限值中特权位的文件。 -si

14、ze n:查找大小为n个block的文件名。 -user 用户名:搜索所有属主为用户名的文件。 -group 组名:搜索所有属组为组名的文件。 -atime 数字:搜索在数字天前访问过的文件。 -mtime 数字:搜索在数字天前修改过的文件。 -exec 命令:对每个匹配的文件执行指定命令,标志用于指定命令 执行时文件名出现的地方,命令必须终止于符号“;”。 例如:#find / -user mysql exec wc ;16适用于新编Linux网络组建与实训教材 北京出版社 2008.3 locate或slocate 用于在整个文件系统的索引数据库中快速搜索文 件并输出,其查找文件速度较fi

15、nd快。但索引数 据库的更新在每天的4:02分,查找当天文件需 要手工执行命令#updatedb 来更新索引数据库 。选项: -i:不区分大小写。17适用于新编Linux网络组建与实训教材 北京出版社 2008.3统计、排序和比较文本内容的命令 wc用于统计文本文件中字符、字和行的数量。 -c:只输出字节数。 -w:只输出单词数。 -l:只输出行数。 -version:输出版本信息并退出。18适用于新编Linux网络组建与实训教材 北京出版社 2008.3 sort 用于对文本文件中各行进行排序 。 -b:忽略每行前面开始出现的空格字符。 -d:排序时,除了英文字母、数字及空格字符外,忽略其他的字符。 -f:排序时,将小写字母视为大写字母。 -i:排序时,只考虑可显示的字符。 -m:将几个排序好的文件合并。 -M:将前面3个字母依照月份的缩写进行排序。 -n:依照数值的大小排序。 -o:将排序后的结果存入指定的文件。 -r:以相反的顺序来排序。19适用于新编Linux网络组建与实训教材 北京出版社 2008.3 comm 用于对排序的文本文件进行逐行比较。 选项1、2、3用于抑制相应的列显示。例如执行命令comm - 12就只显示在file1、file2两个文件中都存在的行;执 行命令comm - 3只显示

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号