访问Linux系统实验

上传人:靓*** 文档编号:128631688 上传时间:2022-08-01 格式:DOCX 页数:10 大小:42.47KB
收藏 版权申诉 举报 下载
访问Linux系统实验_第1页
第1页 / 共10页
访问Linux系统实验_第2页
第2页 / 共10页
访问Linux系统实验_第3页
第3页 / 共10页
资源描述:

《访问Linux系统实验》由会员分享,可在线阅读,更多相关《访问Linux系统实验(10页珍藏版)》请在装配图网上搜索。

1、实验5操作系统环境5.2 访问Linux系统(实验估计时间:90分钟)?背景知识?实验目的?工具/准备工作?实验内容与步骤?可选练习背景知识1. 登录Linux系统和使用 GNOME2. Linux 系统的 Shell3. Linux系统的文件、目录和权限4. Linux文件系统Linux是一个与DOS或Windows完全不同的操作环境,具有它自己独特的风格。1. 登录Linux和使用 GNOME在本实验中,我们首先回顾Linux登录ID和口令的要求,使用标准 Linux图形用户界面GNOME练习登录Linux系统,并学习修改登录口令。接着,将学习 GNOME的使用。GNOME是优秀的Linu

2、x桌面平台,也是目前 Linux各 版本中使用的对国际化支持最好的桌面平台。使用GNOME需要熟悉面板,练习使用鼠标和键盘管理视窗;还需要练习工作空间的切换和使用工作空间菜单。然后通过Linux系统的Shell、Linux文件、目录和权限等诸方面来掌握Linux系统管理的有关知识。最后,退出(或者注销)并返回Linux登录界面。2. Linux 系统的 Shell使用Linux系统时,用户多数时间是通过Shell与系统进行对话的。Shell是一个接收用户输入命令并将其转换成指令的程序,它是用户与Linux系统之间的界面之一。Linux系统中可以使用的 Shell包括:bash:Bourne A

3、gain Shell。这是Linux系统上最常用的 Shell,它合乎POSIX标准且相容于 Bourne Shell,是GNU工程(自由软件基金会)的产物,并 且提供了编辑命令行的功能。csh :C Shell。由Berkeley (伯克利大学)开发,与 Bourne Shell在交互式使用上很多是相兼容的,但在程序设计界面上却有很大的不同。它不提供编 辑命令行的功能,但它有类似的功能叫命令历史记录。ksh:Korn Shell。在UNIX系统下得到普遍使用,并最早将现代 Shell技术(包括取自C Shell的部分)引入Bourne Shell,提供了编辑命令行功能。sh :Bourne

4、Shell。是原始的Shell,不提供编辑命令行功能。tcsh : C Shell的加强版,提供了编辑命令行的功能。zsh :Z Shell。最新的Shell,与Bourne Shell兼容,提供编辑命令行的功能。POSIX标准:POSIX 表示可移植操作系统接口(Portable Operating System Interface,缩写为POSIX是为了读音更像 UNIX) o电气和电子工程师协会(IEEE)最初开发POSIX标准,是为了提高UNIX环境下应用程序的可移植性。然而, POSIX并不局限于UNIX o许多其它的操作 系统,例如 DEC OpenVMS 和 Microsoft

5、Windows NT,都支持 POSIX 标准,尤其是 IEEE Std. 1003.1-1990 (1995年修订)或POSIX.1 , POSIX.1提供了源代码级别的C语言应用编程接口(API)给操作系统的服务程序,例如读写文件。POSIX.1已经被国际标准化组织(ISO)所接受,被命名为 ISO/IEC 9945-1:1990 标准。3. Linux 系统的文件、目录和权限Linux的文件名与 DOS有许多相似之处也有其自身的特点。Linux文件名没有标准格式。通常文件名中可以包含任何字符(“/”字符除外,“”字符不能作为文件名的第一个字符 ),文件名的长度限制在 256个字符以内。L

6、inux的文件名 也提供了功能强大且精确的通配符。文件的权限是Linux系统安全的核心部分,包括:1) Read (可读)权限:表示可以读取文件内的数据。2) Write (可写)权限:表示可以改变或删除该文件。3) Execute (可执行)权限:表示可以把该文件当成程序执行。除文件权限之外,Linux系统上还有目录和很多其他类型的文件, 其中包括特殊文件 (设 备)、Socket和符号连接等等(平时我们经常使用的 Windows设备如软驱、光驱等在 Linux 中也是一种特殊的文件)。拥有root 口令的用户称为超级用户,超级用户有权访问整个系统,包括建立普通用户 帐号、修改密码、安装与卸

7、载软件等一切权限。超级用户的提示符为“#,普通用户提示符为 “$”。几个用户在一个系统下共用一个帐号, 其个人文件的安全就得不到保障。 建立普通用户 帐号后,系统能保证用户是唯一能够存取其个人文件的人。另一方面,即使没有与人共享一个系统,建立普通用户帐号也是必要的。 因为如果总是以超级用户登录进行操作 (超级用户 的权限是整个系统),一旦出现误操作(如:破坏或移动、删除一个重要的系统文件)处理起来也很棘手。4. Linux文件系统Linux的文件系统是文件和目录层次的集合。了解 Linux文件系统的结构有助于更好地 理解和使用Linux。在Linux文件系统根目录下, 有如下子目录:bin、d

8、ev、etc、home、install lib、mnt、proc、root、tmp、user、var (不同版本,目录会略有不同)。1) /bin目录 该目录中存放许多基本的系统程序。2) /dev目录 该目录中存放的文件是设备驱动程序,用来访问系统设备和资源,如磁 盘设备、调制解调器、内存等。/dev目录下常用的设备文件:/fd0、/fd1 : /fd0代表第一个软盘,/fd1代表第二个软盘。/console: /console指系统控制台,也就是直接连接系统的监视器。/had:/had代表第一个硬盘。/tty :/tty开头的设备名代表用户系统上的虚拟控制台。/ttyl代表第一个虚拟控制台

9、,/tty2代表第二个虚拟控制台。5. Linux 下访问windows资源5.1 安装 VMware tools在虚拟机的 VM-Install VMware Tools,然后,虚拟机会把安装的文件( VMwareTools- VMwareTools-这时桌面会有一个 VMware tools打开这个文件夹,右击,打开方式 install packages 安装即可!5.2 挂载 windows文件重启虚拟机并登陆linux系统。 切换出鼠标,点击虚拟机的VM菜单,如图所示:、单击 Setting,并选中option选项卡中的 SharedFolders,如图、单击Add ,添加需要访问的

10、windows资源的路径linux下进入./mnt/hgfs/你创建的文件夹名,可以把 windows文件copy到本地linux系 统用户目录下。实验目的(1)登录Linux和熟悉GNOME通过登录Linux操作理解以下内容:1) Linux登录ID的要求。2)在GNOME环境下登录进入 Linux系统。3)修改口令。4)正确退出或者注销 Linux系统。通过以下操作熟悉 GNOME界面:1)回顾GNOME面板图标和菜单。2)管理GNOME视窗。(2)使用 Linux Shell6. 了解用户Linux环境所使用的Shell。2)更改用户系统的Shell。3)初步了解bash。(3)熟悉Li

11、nux的文件和目录1)掌握Linux文件名通配符的使用。7. 了解Linux系统目录的特点。(4) 了解Linux文件系统1) 了解Linux文件系统根目录的子目录。2) 了解/bin目录中的文件。3) 了解/dev目录中的文件。器,0H工具/准备工作在开始本实验之前,请回顾教科书中的相关内容。您需要做以下准备:1)由指导老师分配的 Linux登录用户ID (如user2)和口令。2) 一台运行Red Hat Linux操作系统并带有 GNOME的计算机。 船“口.实验内容与步骤1 .登录规则和口令规则2 .登录 Linux3 .熟悉 GNOME4 . Linux系统中的 Shell5 . L

12、inux 系统中文件和目录6 . Linux的文件系统7 .注销 GNOME1. 登录规则和口令规则(1)列举至少2条Linux登录ID的规则或者要求。1)2)3)(2)列举至少3条Linux 口令的规则或者要求。1) 口令不能太短2) 口令不能太简单3) 口令不能是Linux中常用的单词2. 登录 Linux获取用户名和口令,在带有GNOME登录界面的Linux工作站上执行以下步骤完成本实验环节:步骤1:开机,启动Red Hat Linux系统,在系统登录界面的左下方单击“会话”,在屏幕上弹出的菜单中选择会t方式,我们选择“ GNOME ”,单击“确定”按钮。步骤2:使用分配的用户名登录。将

13、这个用户名输入在欢迎界面的“用户”输入框中, 回车后再输入分配的口令并回车。系统显示Red Hat Linux桌面。步骤3:单击屏幕左下方的红帽子,在菜单中单击“系统工具”-“终端”命令,显示“终端”窗口。步骤4:在命令行提示符 ($)下输入更改口令的命令。应该输入的命令是什么?passwd步骤5:系统提示:(current) UNIX password:,输入当前密码(注意区分大小写)。步骤6:系统接着提示:New password,输入新的密码 abc。是否能够把密码改为 abc? 说出为什么能够或者为什么不能改?是的。因为密码虽然太短,太简单,但还是能改步骤7:当再次出现提示符的时候,输

14、入另外一个密码abcdef。能够把密码改为 abcdef吗?说出为什么能够或者为什么不能改?不能。因为两次输入的密码不一致,不匹配步骤8:输入新的密码 Linuxl23。步骤9:重新输入确认密码。确认后收到了什么信息?passwd:all authentication tokens updated sucessfully步骤10:在命令行提示符($)下键入Exit或者按下Ctrl和D键,关闭终端视窗。3. 熟悉 GNOME在GNOME环境中执行下面的步骤,完成本实验环节:步骤1:练习使用 GNOME面板。GNOME面板左下方有若干个图标。移动鼠标光标停留在这些图标上一到两秒钟,可看到关于它们的

15、操作提示。在表2-9中写下答案。表2-9实验记录面板左边的图标(从左到右)面板右边的图标(从左到右)启动程序锁住桌面显示桌面注销KonsokKlipper-剪贴板工具控制中心Korgonizen提醒客户端帮助起点Konqueron Web 浏览器步骤2:显示面板菜单。“GNOME帮助”图标的上方有一个带箭头的子面板菜单按钮。单击并记录主菜单标题,填入表2-10中。表2-10实验记录菜单项菜单项应用程序实用工具开发帮助编辑器控制中心游戏查找文件图像起点Internet书签办公最近开的文档选项快速浏览器系统运行命令玩具配置囿板步骤3:打开和最小化/最大化一个视窗。单击面板上的OpenOfice.o

16、rg Writer ”文字处理器图标,打开一个文字处理辑视窗。 在打开文字处理视窗之后,可以单击右上角的按钮选择最小化、最大化或者还原。步骤4:给定视窗的大小。把鼠标光标移动到视窗的任何一边。可以看到一个箭头标志。当该标志出现的时候按下鼠标左键不放,然后拖动视窗的边界可以进行缩放。步骤5:移动视窗。单击视窗的标题栏保持不放。拖动视窗到一个新的位置。步骤6:处理重叠视窗。在文字处理视窗打开的情况下,打开新的视窗会重叠或者覆盖住文字处理视窗。新打开的视窗现在成为前端视窗或者说是当前进程。为了把文字处理视窗从底层带到顶层来,可单击能够看见的视窗的任何部分。如果看不到,则可单击前面视窗的左上角符号,打

17、开“窗口菜单”,从中选择需要的视窗。步骤7:关闭视窗。单击视窗右上角“关闭窗口”按钮,可关闭当前视窗。步骤8:锁定工作站。如果需要离开工作站一会儿,而又想保持桌面不变,可以锁定工作站。当回来的时候, 需要输入密码来解锁工作站。系统管理员使用root或者超级用户的密码能够解锁任何工作站。单击红帽子,选择“锁住屏幕”命令,锁住工作站屏幕,然后解锁。步骤9:处理工作空间按钮。工作空间又称虚拟控制台,是Linux操作系统的一大特色,它可使用户同时在多个控制台上工作,由此感受 Linux操作系统的多用户、多任务的能力。Linux的虚拟控制台访问方式允许一个用户在同一时间从控制台(与系统直接相联的监视器和

18、键盘)进行多次登录;而“工作空间”按钮让用户可以在一个工作空间中打开一系列应用程序,而在另一个工作空间中打开另一系列应用程序。可以单击每一个工作空间按钮从一个工作空间切换到另一个中 去。每一个工作空间可以有不同的背景(墙纸)。工作空间从1到4命名。能够通过右键单击其中任意一个按钮重新命名。默认情况下,工作空间 1是打开的。1)在工作空间1 - 4中分别打开不同的任务视窗。2)单击每一个工作空间按钮,在4个视窗中切换。3)关闭每一个视窗中正在运行的应用程序。提示:KDE (K Desktop Environment , K桌面环境)也是Linux操作系统优秀的图形管理器之 一,由K菜单、面板和虚

19、拟桌面等组成。读者可以在登录时选择 KDE环境来执行上述 GNOME实验步骤,以此熟悉 KDE并分析体会 与GNOME之间的不同。4. Linux 系统中的 Shell在提示符下(例如 $ ) 输入: echo $SHELL 并按回车键即可找出当前系统所使用的Shell。/bin/bash如果更改系统的Shell,建议考虑bash,因为它的功能最强大,并且符合 POSIX标准, 而且在 Linux 上非常的流行。使用 chsh 命令可改变所使用的 Shell 。5. Linux 系统中文件与目录我们来了解Linux 通配符的使用。首先假设当前目录下有五个文件(inv1jig.c 、 inv2j

20、ig.c 、 inv3jig.c 、 invinitjig.c 、 invpar.c) ,然后执行操作:$ ls inv?jig.c使用此命令将列出文件名中第四个字符包含数字的文件,结果包括:inv1jig.c inv2jig.c inv3jig.c执行操作:$ ls inv13jig.c结果包括:inv1jig.c inv3jig,c使用以下命令列出文件名中第四个字符为 1 到 3 的文件:$ ls inv1-3jig.c结果包括:inv1jig,c inv2jig, c inv3jig.c使用以下命令列出文件名中在 inv 和 jig 中间夹着任何长度字符串的文件:$ ls inv*jig

21、.c结果包括:inv1jig.c inv2jig.c inv3jig.c invinitjig.c使用以下命令将列出文件名中至少包含一个数字并且扩展名为“.c”或“ .o”的文件:$ ls *0-9*.co结果包括:inv1jig.c inv2jig.c inv3jig.cLinux 中目录的概念与DOS 或 Windows 差不多, 只是在 DOS 或 Windows 中目录用 “ ”号表示,而在Linux 则用“ /”号表示。与 DOS 或 Windows 一样, Linux 的目录也可以采用绝对与相对路径表示。在 Linux 操 作系统中,不管是文本模式还是图形模式,其所有的文件布局都是

22、树型目录方式。为返回工作目录,无论现在处于何级目录位置,只要键入“ cd”命令即可返回登录时的工作目录。键入 pwd ,可查到当前工作目录的完全路径。记录下当前的工作目录:/root还可以通过一个“”字符来引用自己的主目录,例如:/home/CAI $ ls class/等价于/home/CAI $ ls /home/CAI/class/6. Linux 的文件系统1) 本次实验使用的 Linux 系统的版本是:Linux Ubuntu 12.04.1 LTS2) 在 Linux 文件系统根目录下有哪些子目录:bin,boot,dec,etc,home,initrd,lib,lost+foun

23、d,mnt,opt,proc,root,sbin,tmp,usr,var(例如:bin、dev、etc、home、install、lib、mnt、proc、root、tmp、user、var,注意区 分不同版本目录的不同)。3)用“ls f /bin”命令列出/bin系统目录中的文件个数和主要文件:92 个 mkdir,csh,ls,mv,rm,bash,ps,pwd 等7. 注销 GNOME单击红帽子,在“ GNOME帮助”菜单中选择“注销”命令,单击“确定”按钮确定注 销,将会从当前的 GNOME会话中退出,返回到 Linux登录界面。拾比人I8. 访问windows资源通过linux访问

24、/挂载windows资源,并将访问的文件列表截图 可选练习(Linux 的常用命令)1 .有关目录的命令2 .有关文件的命令3 .其他的命令典型的Linux系统的命令有很多,在这里,我们来了解Linux中最常用的命令。1. 有关目录的命令(1) pwd命令pwd (即print working directory ,打印工作路径)命令的功能是显示当前的工作路径。如 现在是在“ /home/CAI”目录下,则可以用此命令来证实。例如:$ pwd$”表示在Linux系统的提示符下/home/CAIpwd命令证明的确是在“/home/CAI”下(2) cd命令cd命令用来切换目录,假设在刚才的目录切

25、换到另一目录,如下所示:$ cd /usr/bin将当前的目录转到“/usr/bin”下$ pwd/usr/bin$ cd此命令返回工作目录$ pwd$ /home/CAI2. 有关文件的命令ls命令ls命令的功能是显示指定目录的内容,例如:$ cd$ ls w此命令显示当前工作目录下的所有文件(参数“a”表示所有文件,“-”号是用来控制参数) 显示时,文件名前带“.”号表示隐含文件。输入“ ls -l”命令,参数“ -l”表示额外文件的信息。(2) cat命令cat 命令的功能是显示文件内容,也可用于文件的连接。此命令常用来快速浏览文件,使用方法如:$ cat.bashrc浏览文件的其他命令

26、还有emacs、 more 等。(3) chown 命令chown 命令的功能是改变文件的属主和组(“属主”可以是用户名或用户ID ; “组”可以是组名或组的 ID ;文件名是以空格分开的要改变权限的文件列表,支持通配符 ) 。例如:$ chown host:cai file1 将文件 file1 的属主改为host 组的 cai(4) cp 命令cp 命令的功能是复制文件,用法是:cp options 源文件 目标文件cp 命令还可以使用以下参数:- f:强行覆盖已存在的目标文件。- i :在强行覆盖已存在的目标文件时给出提示。- R:整个目录复制。(5) date 命令date命令的功能是

27、打印或设置系统日期和时间,其用法与DOS中的date命令相似,例如:$ date(6) dd 命令dd 命令的功能是复制一个文件(并可以将此文件转换成其他格式) 。例如:$ dd if=sourcefile of=destfile使用 dd 命令能够将文件sourcefile 复制为文件destfile 。(7) file 命令file 命令的功能是探测文件和目录的类型。(8) find 命令find 命令的功能是搜索目录中的文件,用法是:find 路径 匹配表达式 3. 其他的命令(1) kill 命令kill 命令的功能是中止一个过程,用法是:kill -s 信号 p -a 进程号kill

28、 -l 信号 (2) clear 命令clear 命令的功能是清除屏幕,用法如同 DOS 中的 cls 命令: $ clear(3) mount 、 umount 命令mount、 umount 命令的功能分别是安装与卸下一个文件系统。用法如下:$ mount /mnt/floppy此命令将A 驱动器安装上$ umount /mnt/floppy此命令将A 驱动器卸下(4) reboot 命令reboot 命令的功能是重新启动系统,用法是:$ reboot(5) passwd 命令passwd命令的功能是设置用户密码,用户可以使用passwd这个命令来更改自己的登录密码:一般用户只能更改自己的

29、密码;超级用户不但能更改自身的密码,还能更改其他用户的密码。还可以用这个命令来更改用户的其他信息,如用户的全名,用户的登录Shell,用户的密码失效时间间隔等。(6) su命令su命令的功能是使普通用户以root帐号登录,用法是:键入 su命令,Shell要求root密码。键入密码按回车键则进入root帐号。键入exit回到以前的普通用户。贷Ho同伊|Linux具有它自己独特的风格,有着与 DOS或 Windows完全不同的操作环境.鉴于实验内容基于红帽子Linux系统,因此以下内容均实现于该平台中.在 第一次使用 Linux系统的过程中,通过讲解和实际演习,可以灵活使用高级用户和普通用户的转

30、换(通过su在实现用户转换),以及如何添加用户(useradd),删除用户(userdel)关机方法(使用shutdown or exit)也可先用 exit退出外壳程序,再用exit/logout退出Linux系统等.此外还了解到该 系统中较为特殊的,输入PASSWD时是没有显示的这个特点.首先要进入Linux操作系统需要登录ID和口令,Linux的口令是有规则或 者要求的:口令不能太短,也不能太简单,更不 能是Linux中常用的单词.登录后,使用Linux系统时,用户一般是通过shell与系统进行对话的.Shell是一个接收用户输入命令并将其转换成指令的程序,它是用户与Linux系统之间的界面 之一 .Linux文件名灭有标准格式.通常文件名中可以包含任何字符,文件名的长度限制在 256个字符以内.Linux的文件名也提供了功能强大且精确的通配符.文件的权限是Linux系统安全的核心部分.Linux的文件系统是文件和目录层次的集合.知道了这些关于Linux的概况后,非常重要的是熟练掌握 Linux中的许 多常用命令,这次实验中我 大概了解了一些,比如pwd命令的功能是显示当前的工作路径,cd命令用来切换目录,ls命令的功能是显示指定目录的内容等等.通过这次实3让我对 Linux操作系统了有了初步的认识.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!