收藏 分享(赏)

实训项目二_访问Linux系统.doc

上传人:HR专家 文档编号:7601023 上传时间:2019-05-21 格式:DOC 页数:10 大小:38.50KB
下载 相关 举报
实训项目二_访问Linux系统.doc_第1页
第1页 / 共10页
实训项目二_访问Linux系统.doc_第2页
第2页 / 共10页
实训项目二_访问Linux系统.doc_第3页
第3页 / 共10页
实训项目二_访问Linux系统.doc_第4页
第4页 / 共10页
实训项目二_访问Linux系统.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、实训项目二 访问 Linux 系统一实训目的与要求(1) 登录 Linux 和熟悉 GNOME(2) 使用 Linux Shell(3) 熟悉 Linux 的文件和目录(4) 了解 Linux 文件系统二实训内容与步骤(一)实训内容(1) 登录 Linux 和熟悉 GNOME通过登录 Linux 操作理解以下内容:1)Linux 登录 ID 的要求。2) 在 GNOME 环境下登录进入 Linux 系统。3) 修改口令。4) 正确退出或者注销 Linux 系统。通过以下操作熟悉 GNOME 界面:1) 回顾 GNOME 面板图标和菜单。2) 管理 GNOME 视窗。(2) 使用 Linux S

2、hell1) 了解用户 Linux 环境所使用的 Shell。2) 更改用户系统的 Shell。3) 初步了解 bash。(3) 熟悉 Linux 的文件和目录1) 掌握 Linux 文件名通配符的使用。2) 了解 Linux 系统目录的特点。(4) 了解 Linux 文件系统1) 了解 Linux 文件系统根目录的子目录。2) 了解 /bin 目录中的文件。3) 了解 /dev 目录中的文件。(二)实训步骤1. 登录规则和口令规则(1) 列举至少 2 条 Linux 登录 ID 的规则或者要求。(2) 列举至少 3 条 Linux 口令的规则或者要求。2. 登录 Linux获取用户名和口令,

3、在带有 GNOME 登录界面的 Linux 工作站上执行以下步骤完成本实验环节:步骤 1:开机,启动 Red Hat Linux 系统,在系统登录界面的左下方单击“会话” ,在屏幕上弹出的菜单中选择会话方式,我们选择“GNOME” ,单击“确定”按钮。步骤 2:使用分配的用户名登录。将这个用户名输入在欢迎界面的“用户”输入框中,回车后再输入分配的口令并回车。系统显示 Red Hat Linux 桌面。步骤 3:单击屏幕左下方的红帽子,在菜单中单击“系统工具”-“终端”命令,显示“终端”窗口。步骤 4:在命令行提示符 ($) 下输入更改口令的命令。步骤 5:系统提示:(current) UNIX

4、 password: ,输入当前密码 (注意区分大小写) 。步骤 6:系统接着提示:New password,输入新的密码 abc。是否能够把密码改为 abc?说出为什么能够或者为什么不能改?步骤 7:当再次出现提示符的时候,输入另外一个密码 abcdef。能够把密码改为 abcdef 吗?说出为什么能够或者为什么不能改?步骤 8:输入新的密码 Linuxl23。步骤 9:重新输入确认密码。确认后收到了什么信息?步骤 10:在命令行提示符 ($) 下键入 Exit 或者按下 Ctrl 和 D 键,关闭终端视窗。3. 熟悉 GNOME在 GNOME 环境中执行下面的步骤,完成本实验环节:步骤 1

5、:练习使用 GNOME 面板。GNOME 面板左下方有若干个图标。移动鼠标光标停留在这些图标上一到两秒钟,可看到关于它们的操作提示。 步骤 2:显示面板菜单。“GNOME 帮助”图标的上方有一个带箭头的子面板菜单按钮。单击并记录主菜单标题, 步骤 3:打开和最小化/最大化一个视窗。单击面板上的“OpenOffice.org Writer”文字处理器图标,打开一个文字处理辑视窗。在打开文字处理视窗之后,可以单击右上角的按钮选择最小化、最大化或者还原。步骤 4:给定视窗的大小。把鼠标光标移动到视窗的任何一边。可以看到一个箭头标志。当该标志出现的时候按下鼠标左键不放,然后拖动视窗的边界可以进行缩放。

6、步骤 5:移动视窗。单击视窗的标题栏保持不放。拖动视窗到一个新的位置。步骤 6:处理重叠视窗。在文字处理视窗打开的情况下,打开新的视窗会重叠或者覆盖住文字处理视窗。新打开的视窗现在成为前端视窗或者说是当前进程。为了把文字处理视窗从底层带到顶层来,可单击能够看见的视窗的任何部分。如果看不到,则可单击前面视窗的左上角符号,打开“窗口菜单” ,从中选择需要的视窗。步骤 7:关闭视窗。单击视窗右上角“关闭窗口”按钮,可关闭当前视窗。步骤 8:锁定工作站。如果需要离开工作站一会儿,而又想保持桌面不变,可以锁定工作站。当回来的时候,需要输入密码来解锁工作站。系统管理员使用 root 或者超级用户的密码能够

7、解锁任何工作站。步骤 9:处理工作空间按钮。工作空间又称虚拟控制台,是 Linux 操作系统的一大特色,它可使用户同时在多个控制台上工作,由此感受 Linux 操作系统的多用户、多任务的能力。Linux 的虚拟控制台访问方式允许一个用户在同一时间从控制台 (与系统直接相联的监视器和键盘) 进行多次登录;而“工作空间”按钮让用户可以在一个工作空间中打开一系列应用程序,而在另一个工作空间中打开另一系列应用程序。可以单击每一个工作空间按钮从一个工作空间切换到另一个中去。每一个工作空间可以有不同的背景 (墙纸) 。工作空间从 1 到 4 命名。能够通过右键单击其中任意一个按钮重新命名。默认情况下,工作

8、空间 1 是打开的。1) 在工作空间 1 - 4 中分别打开不同的任务视窗。2) 单击每一个工作空间按钮,在 4 个视窗中切换。3) 关闭每一个视窗中正在运行的应用程序。提示:KDE (K Desktop Environment,K 桌面环境) 也是 Linux 操作系统优秀的图形管理器之一,由 K 菜单、面板和虚拟桌面等组成。读者可以在登录时选择 KDE 环境来执行上述 GNOME 实验步骤,以此熟悉 KDE 并分析体会与 GNOME 之间的不同。4. Linux 系统中的 Shell在提示符下 (例如 $ ) 输入:echo $SHELL 并按回车键即可找出当前系统所使用的 Shell。如

9、果更改系统的 Shell,建议考虑 bash,因为它的功能最强大,并且符合 POSIX 标准,而且在 Linux 上非常的流行。使用 chsh 命令可改变所使用的 Shell。5. Linux 系统中文件与目录我们来了解 Linux 通配符的使用。首先假设当前目录下有五个文件 (inv1jig.c、inv2jig.c、inv3jig.c、invinitjig.c、invpar.c) ,然后执行操作:$ ls inv?jig.c使用此命令将列出文件名中第四个字符包含数字的文件。 执行操作:$ ls inv13jig.c使用以下命令列出文件名中第四个字符为 1 到 3 的文件:$ ls inv1-

10、3jig.c使用以下命令列出文件名中在 inv 和 jig 中间夹着任何长度字符串的文件:$ ls inv*jig.c使用以下命令将列出文件名中至少包含一个数字并且扩展名为“.c”或“.o”的文件:$ ls *0-9*.coLinux 中目录的概念与 DOS 或 Windows 差不多,只是在 DOS 或 Windows 中目录用“”号表示,而在 Linux 则用“/ ”号表示。与 DOS 或 Windows 一样,Linux 的目录也可以采用绝对与相对路径表示。在 Linux 操作系统中,不管是文本模式还是图形模式,其所有的文件布局都是树型目录方式。为返回工作目录,无论现在处于何级目录位置,

11、只要键入“cd”命令即可返回登录时的工作目录。键入 pwd,可查到当前工作目录的完全路径。记录下当前的工作目录:还可以通过一个“”字符来引用自己的主目录,例如:/home/CAI $ ls class/等价于/home/CAI $ ls /home/CAI/class/6. Linux 的文件系统1) 本次实验使用的 Linux 系统的版本是:2) 在 Linux 文件系统根目录下有哪些子目录:(例如:bin、dev 、etc、home、install、lib、mnt、proc、 root、tmp 、user、var ,注意区分不同版本目录的不同) 。3) 用“ls f /bin”命令列出 /

12、bin 系统目录中的文件个数和主要文件:7. 注销 GNOME单击红帽子,在“GNOME 帮助”菜单中选择“注销”命令,单击“确定”按钮确定注销,将会从当前的 GNOME 会话中退出,返回到 Linux 登录界面。8Linux 的常用命令典型的 Linux 系统的命令有很多,在这里,我们来了解 Linux 中最常用的命令。1) 有关目录的命令(1)pwd 命令pwd (即 print working directory,打印工作路径) 命令的功能是显示当前的工作路径。如现在是在“/home/CAI ”目录下,则可以用此命令来证实。例如:$ pwd “$”表示在 Linux 系统的提示符下/ho

13、me/CAI pwd 命令证明的确是在“/home/CAI”下(2) cd 命令cd 命令用来切换目录,假设在刚才的目录切换到另一目录,如下所示:$ cd /usr/bin 将当前的目录转到“/usr/bin ”下$ pwd/usr/bin$ cd 此命令返回工作目录$ pwd$ /home/CAI2) 有关文件的命令(1) ls 命令ls 命令的功能是显示指定目录的内容,例如:$ cd$ ls a 此命令显示当前工作目录下的所有文件 (参数“a”表示所有文件, “-”号是用来控制参数)显示时,文件名前带“.”号表示隐含文件。输入“ls -l”命令,参数“-l”表示额外文件的信息。(2) ca

14、t 命令cat 命令的功能是显示文件内容,也可用于文件的连接。此命令常用来快速浏览文件,使用方法如:$ cat.bashrc浏览文件的其他命令还有 emacs、more 等。(3) chown 命令chown 命令的功能是改变文件的属主和组 (“属主”可以是用户名或用户 ID;“组”可以是组名或组的 ID;文件名是以空格分开的要改变权限的文件列表,支持通配符) 。例如:$ chown host:cai file1 将文件 file1 的属主改为 host 组的 cai(4) cp 命令cp 命令的功能是复制文件,用法是:cp options 源文件 目标文件cp 命令还可以使用以下参数:-f:

15、强行覆盖已存在的目标文件。-i:在强行覆盖已存在的目标文件时给出提示。-R:整个目录复制。(5) date 命令date 命令的功能是打印或设置系统日期和时间,其用法与 DOS 中的 date 命令相似,例如:$ date(6) dd 命令dd 命令的功能是复制一个文件 (并可以将此文件转换成其他格式) 。例如:$ dd if=sourcefile of=destfile使用 dd 命令能够将文件 sourcefile 复制为文件 destfile。(7) file 命令file 命令的功能是探测文件和目录的类型。(8) find 命令find 命令的功能是搜索目录中的文件,用法是:find

16、路径 匹配表达式3) 其他的命令(1) kill 命令kill 命令的功能是中止一个过程,用法是:kill -s 信号 p -a 进程号kill -l 信号 (2) clear 命令clear 命令的功能是清除屏幕,用法如同 DOS 中的 cls 命令:$ clear(3) mount、umount 命令mount、umount 命令的功能分别是安装与卸下一个文件系统。用法如下:$ mount /mnt/floppy 此命令将 A 驱动器安装上$ umount /mnt/floppy 此命令将 A 驱动器卸下(4) reboot 命令reboot 命令的功能是重新启动系统,用法是:$ rebo

17、ot(5) passwd 命令passwd 命令的功能是设置用户密码,用户可以使用 passwd 这个命令来更改自己的登录密码:一般用户只能更改自己的密码;超级用户不但能更改自身的密码,还能更改其他用户的密码。还可以用这个命令来更改用户的其他信息,如用户的全名,用户的登录Shell,用户的密码失效时间间隔等。(6) su 命令su 命令的功能是使普通用户以 root 帐号登录,用法是:键入 su 命令,Shell 要求 root密码。键入密码按回车键则进入 root 帐号。键入 exit 回到以前的普通用户。综合练习1 增加一个用户 wl0505xx,并用新用户登录系统。2 在用户 wl050

18、5xx 主目录下创建一个目录 mydir3 复制文件/etc/inittab 到 mydir 目录下4 在 mydir 目录下创建文件 mydoc5 删除 mydir 目录6 统计文件/etc/inittab 的字符数和行数7 用 find 命令查找命令 useradd 在系统的什么位置8 用 grep 命令查找 etc 目录下含有字符串“wl0505”的文件有哪些9 用列表方式显示 etc 目录下的所有文件10 用 cat、more、less、head、tail 查看文件/etc/inittab11 增加 2 个用户,用姓名的首字母做帐户名,并用新用户登录系统。12 在用户主目录下用 vi

19、新建文件 myls,文件内容为:pwd;ls al然后存盘退出13 在命令提示符下输入./myls,看是否能正常运行。14 修改 myls 的权限,使 myls 能直接运行。15 复制文件 myls 到另一用户的主目录下,并修改该文件的所有者和所属的用户组为新用户名,运行./myls。16 编辑 /etc/inittab 文件,把运行级别 “5”改为“3 ”,并重起系统。17 练习 du、df、free 、diff、zip、unzip、gzip、gunzip 命令。18 用 find 命令查找文件名里含有 pass 字符的文件。19 用 grep 命令查找 etc 目录下含有字符串“wl05”

20、 的文件有哪些。20 用 su 切换用户,用 man、help 看命令的帮助。21 增加一个逻辑分区,要求用作系统配置文件的备份。新分区的大小为 2 GZ左右,文件系统格式为 ext3,挂载目录为/myprofile。请拷贝 10 个/etc/目录下的文件到新分区上。22 请将上述分区设置成在系统启动的时候自动挂载。23 复制文件/etc/named.conf 到当前用户工作主目录下 ,文件名不变。24 在当前用户工作主目录下编辑 named.conf 文件,增加如下一段内容:zone “” IN type master;file “.hosts”;要求通过复制上述内容到文件的末尾,然后将复制

21、的内容修改成如下:zone “1.168.192.in-addr.arpa” IN type master;file “192.168.1.rev”;用替换命令将该文件的 kh 替换成 zjvcc;把新增加的内容写到文件 named.bak 中。25 用 vi 编辑一个文件,文件名为 usb,写出 u 盘的使用方法(只要按步骤写出命令即可) 。26 如果要自动挂载 U 盘,该如何做?27 通过修改配置文件/etc/passwd 和/etc/shadow 文件来填加用户wl0505、wl0506。28 用 useradd 命令填加用户 wl050501,要求其工作目录为/home/wl0505

22、。用tail 命令看文件/etc/passwd 的最后一行,并记录下来。29 用 useradd 命令填加用户 wl050502,要求其有效期为 10 月 20 日。用 tail 命令看文件/etc/passwd 的最后一行,并记录下来。用 wl050502 登录,看是否可以;修改日期为 10 月 25 日,看 wl050502 是否可以登录30 用 useradd 命令填加用户 wl050503,要求其工作组为 root。用 tail 命令看文件/etc/passwd 的最后一行,并记录下来。31 用 groupadd 填加用户 wl0505。用 tail 命令看文件/etc/group 的

23、最后一行,并记录下来。32 用 usermod 命令修改用户 wl050503,要求将其工作组改为 wl0505。用 tail命令看文件/etc/passwd 的最后一行,并记录下来。33 将用户 wl050503 改名为 wl050504。用 tail 命令看文件/etc/passwd 的最后一行,并记录下来。34 将用户 wl050504 的工作目录改为/home/wl0505。用 tail 命令看文件/etc/passwd 的最后一行,并记录下来。35 将用户 wl050504 锁定,看是否能登录;将用户 wl050504 解锁,再看是否能登录。36 删除用户 wl050502,同时将用

24、户 wl050502 的主目录也一起删除。37 将用户 wl050504 密码锁定,看是否能登录;将用户 wl050504 密码解锁,再看是否能登录。查询当前用户密码状态。38 新建用户组 wl0506。用 tail 命令看文件/etc/group 的最后一行,并记录下来。39 改变用户组 wl0506 名称为 wl050601。用 tail 命令看文件/etc/group 的最后一行,并记录下来。40 删除用户组 wl050601。用 tail 命令看文件/etc/group 的最后一行,跟上题的结果一样吗?41 把启动管理程序从 grub 改为 lilo。42 把启动管理程序从 lilo

25、改为 grub。43 修改/boot/grub/menu.lst,把提示改为“linux (050X)”,等待时间为 5 秒。重新安装 grub,然后重启看是否正确。44 修改/etc/lilo.conf,把提示改为“linux (050X)”,等待时间为 5 秒。重新安装grub,然后重启看是否正确。45 用 init 命令将系统重启、切换到单用户模式、多用户模式、图形模式、关机。46 重复运行命令#ps aux |grep ps,看其 PID 有变化吗。47 运行命令#vi hi &,然后用 ps 命令看 vi 的进程编号,用命令 kill 将该进程终止,再用 ps 命令查看,刚才的 vi

26、 进程是否还在。48 用 w、who、last 命令看用户的行为,有些什么不同,请做记录。49 用 top 命令进行系统的监视,分别执行 “M”、 “T”、 “U”看显示的内容有什么不同,用“K”结束“top”进程,结果如何。50 分别用 ps、top 命令来查看进程 init 的 PID,并做记录。51 运行命令#vi hi &,赋予其优先级为 6。52 改变上题的 vi 进程的运行优先级为 8。53 将 11 题的 vi 编辑调到前台运行。54 查看系统内存和虚拟内存的使用情况。55 使用 ulimit 命令来防止系统产生 core 文件。56 用 rpm 命令更新 dns 软件包。57

27、用 rpm 命令删除 appach 软件包58 用 rpm 命令安装 appach 软件包。59 用 rpm 命令查询 appach 软件包。60 用 rpm 命令验证已安装的 appach 软件包版本号。61 用 rpm 命令验证所有已经安装的软件包。62 用 rpm 命令确定文件 named.conf 在哪个软件包中。63 使用 tar 命令把/root 下文件全部打包压缩到文件 root.tar.gz 中。64 使用 tar 命令把文件 root.tar.gz 解包到/root/tmp 目录中。65 使用 tar 命令备份目录/root/tmp 到软盘上66 使用 crontab 命令编

28、辑用户的 cron 表,要求每星期三上午 10 点执行 ls 命令。67 使用 crontab 命令编辑用户的 cron 表,要求每天上午 10 点、11 点执行 pwd命令。68 使用 crontab 命令编辑用户的 cron 表,要求每月 1 号上午 10 点执行shutdown 命令.69 使用 at 命令,从现在开始每 5 分钟给自己发一封 e-mail,确定用户收到了它。70 使用 at 命令,2 天后的 4:30 分执行关机命令。71 使用 at 命令,星期五 4:30 分执行关机命令。72 使用 cpio 命令,从/dev/ftape 上拷贝文件。73 使用 cpio 命令,从/dev/ftape 上恢复所有的文件74 使用 dd 命令,拷贝任意格式化的软件75 使用 dd 命令,复制一张完整的光盘为映像文件。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报