2023年新版Linux实验报告.pdf
《2023年新版Linux实验报告.pdf》由会员分享,可在线阅读,更多相关《2023年新版Linux实验报告.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Li n u x程序设计实验报告姓 名:杨 帆班 级:计 1242学 号:专 业:计算机科学与技术指导老师:赵帼英实验一 L in u x系统安装与启动(选做实验)一、实验目的(通过实践及查阅资料完毕如下实验)1.掌握虚拟机的配置过程。2.掌握L i nux系统的安装过程和简朴配置方法。3.掌握与Linux相关的多操作系统的安装方法。4.掌握L inux系统的启动、关闭环节。5 .了解L i nux文献系统和目录结构。二、。实验内容1.安装虚拟机软件(如VMware、Vi r tual b ox)02.在虚拟机软件中安装Linux操作系统(如 Fe d o ra、Ub u n tu red h
2、 a t等)。3.配 置 L inux系统运营环境。4.对的地启动、关闭系统。三、实验环节1 .安装虚拟机软件(VMware W o r ksta t i o n 7.0)02.在虚拟机软件中新建Linux虚拟机2.1 设立内存大小(建议大于25 6MB)2.2 设立虚拟硬盘大小(建议大于8GB)2.3 设立虚拟光驱(虚拟方式,镜像文献)2.4 设立网络连接模式(建议采用桥接方式)2.5 设立共享目录(建议英文目录名)1.在 L i n u x 虚拟机中安装L i n u x 操作系统(f e d o r a l O )。3.1 选择安装界面3.2 检测安装截介质(建议跳过)3.3 安装过程中
3、的语言、键盘选择3.4 磁盘分区(采用自动分区,总大小与2.2 相匹配)3.5 引导程序选择(采用G R U B)3.6 注意事项(禁用S E L i n u x )2 .通过相关命令实现对操作系统的登录、退出与关机3 .使用文献浏览器查看L i n u x 操作系统目录结构四、实验思考题1.举例说明L i n u x 操作系统不同目录下文献的重要作用。2,列出你发现的L i n u x 与W i n d o w s 操作系统区别。3,列出决定文本界面及图形界面显示的关键文献,并说明设立的关键。4.列出你所能想到的虚拟机软件的用途。实验结论:实验二:1 i n u x基本命令(必做实验)一、。
4、实验目的、规 定(请在操作后附实验结果)1,熟悉L in u x操作环境。2.掌握L i nu x 一般命令格式。3.掌握有关文献和目录操作的常用命令。4.掌握有关进程操作的常用命令。二、实验内容L纯熟掌握登录和退出系统,创建,删除用户等命令(命令:运营结果)。2.熟悉 date,c a l,wh o,e ch o,c le a r,p a sswd,man 等命令。r52EM6F1NU2h4185T112S3074112u2963Irootlocaihost fedoralj#dateFri Jun 19 18:29:43 PDT 2615(rootlocalhost fedoral#cal
5、June 2915Sa613202728 29 3018rootlocaIhost fedoral#whoamirootrootlocalhost fedoral#whofedoral:e 2015-06-19 09:12fedoral pts/8 2015-06-19 09:13(:0.0)rootlocalhost fedoral#echo 123456123456(rootlocalhost fedoral#clearflrootlocalhost fedoral#3.在用户主目录下对文献进行如下操作:复制一个文献、显示文献内容、查找指定内容、排序、文献比较、文献删除。4.对目录进行管理
6、:创建和删除子目录、改变和显示工作目录、列出文献权限、建立链接文献等。1.显示系统中的进程信息。三、实验环节1.登录进入系统,打开sh el 1环 境(终端)。2.使用 d a te,c al,who,echo,clear 等命令,了解 L i nu x 命令格式。3.运用man命令查看d a t e,ec h o 等命令的帮助说明。4.目录操作4.1在用户默认工作目录下新建目录te s td ir l(命令:运营结果)。federal#man datefederal#man echorootlocalhostroot(aiocalhostrootQ localhost fedoral#mkd
7、ir testdirlrootlocalhost federal#Is-Itotal 36drwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 Desktopdrwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 Documentsdrwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 Downloaddrwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 M usicdrwxr-xr-x 2 fedoral
8、fedoral 4096 2015-06-19 09:12 P icturesdrwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 P ublicdrv/xr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 T emplatesdrwxr-xr-x 2 root root 4096 2015-06-19 18:55 testdirldrwxr-xr-x 2 fedoral fedoral 4096 2015-06-19 09:12 V ideosroot(aiocalhost fedoral#|4.2 在
9、用户目录下复制t es t d ir l为 testdi r 2(命令:运营结果)。rootlocalhost fedoral#cp-arf testdirl testdir2rootlocalhost federal#IsDesktop Documents Download Music Pictures Public Templates testdirl testdir2 Videosrootlocalhost federal#4.3 在用户目录下删除t estdir2。(命令:运营结果)rootlocalhost fedoral#rmdir testdir2rootlocalhost fe
10、doral#IsDesktop Documents Download Music Pictures Public Templates testdirl Videosrootlocalhost fedoral#5.文献操作5.1 进入用户默认工作目录。5.2 运营da t e t e s t l,然后运营cat te s t 1,记录观测到的信息(命令:运营结果)。rootlocalhost federal#datetestlrootQlocalhost federal#cat testlFri Jun 19 19:07:36 PDT 2015rootlocalhost federal#|5.3
11、 再次运营date te s t 1 ,然后运营ca t te s tl,记录观测到的信息(命令:运营结果)。root(alocalhost federal#datetestlrootlocalhost fedoral#cat testlFri Jun 19 19:09:12 PDT 2015rootlocalhost fedoral#5.4 运 营 dat e t e s t 1 ,然后运营c a tte s tl,记录观测到的信息并说明因素(命令:运营结果)。rootlocalhost fedoral#datetestlrootlocalhost fedoral#cat testlFri
12、Jun 19 19:09:12 PDT 2015Fri Jun 19 19:11:13 PDT 2015rootlocalhost fedoral#5.5 复制 te s tl 为 t es t 2orootlocalhost federal#cp-arf testl test2rootlocalhost federal#Isdesktop Documents Download Music Pictures Public Templates testl test2 testdirl Videosrootlocalhost fedoral#5 .6 查看te s t l 和 tes t 2 的文
13、献具体信息,记录并说明其异同。rootlocalhost fedoral#cat testlFri Jun 19 19:09:12 PDT 2015Fri Jun 19 19:11:13 PDT 2015rootlocalhost fedoral#cat test2Fri Jun 19 19:09:12 PDT 2015Fri Jun 19 19:11:13 PDT 2015rootlocalhost fedoral#5.7 记录t e s t l 文献内容的行数、字数。rootlocalhost fedoral#wc-Iw testl2 12 testlrootlocalhost fedor
14、al#|5.8 显示te s tl的内容。rootlocalhost fedoral#cat testlFri Jun 19 19:09:12 PDT 2015Fri Jun 19 19:11:13 PDT 20155.9 建立t e s t!的链接文献test 3。rootlocalhost federal#In testl test3rootlocalhost federal#IsDesktop Documents Download Music Pictures Public Templates testl test2 test3 testdirl Videosrootlocalhost
15、federal#5.10复制te s tl到上一级目录。rootlocalhost federal#cp-a testl/homecp:overwrite/home/testl?ycp:cannot overwrite directory/home/testl with non-directoryrootlocalhost fedoral#rootlocalhost fedoral#cd.bash:cd.:command not foundrootlocalhost federal#cd.rootlocalhost home#Isedd fedora fedoral testlroot(aio
16、calhost home#|5.11在用户目录下删除t es t 1,删除test d irlrootlocalhost home#cd fedoral(root(aiocalhost fedoral)#IsDesktop Documents Download Music Pictures Public Templates testl test2 test3 testdirl Videosrootlocal.host fedoral#rm-rf testdirlrootlocalhost fedoral#rm-rf testlrootlocalhost fedoral#IsDesktop Do
17、cuments Download Music Pictures Public Templates test2 test3 Videosfrootlocalhost fedorall#四、实验思考题1.如何显示当前工作目录的完整途径。在 L in u x 层次目录结构中,用户可以在被授权的任意目录下运用mkd i r 命令创建新目录,也可以运用c d 命令从一个目录转换到另一个目录。然而,没有提醒符来告知用户目前处在哪一个目录中。要想知道当前所处的目录,可以使用pwd命令,该命令显示整个途径名。p w d 说明:此命令显示出当前工作目录的绝对途径。例:$p w d /h o m e/x u 显示
18、的途径名为/hom e/xu,每个目录名都用“/”隔开,根目录以开头的“/”表 示。2.举例说明Linux命令的常用格式。mk d ir-p/srv/f tp/lin u x-1 0 创建文献夹-p 假如文献夹不存在自动创建f r e e 命 令 fre e 命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和互换内存,以及共享内存和被核心使用的缓冲区。3.举例说明如何使用Linux命令帮助(命令:运营结果)。实验结论:实 验 三 文 献 权 限 管 理(必 做 实 验)一、实验目的1,熟悉L i nux操作环境。2.掌握Linux 一般命令格式。3.理解Lin u x
19、中文献所有者和权限的概念。4.掌握有关权限操作的常用命令。5 .掌握文献/目录的打包和压缩命令。二、实验内容1.2.1 普通文献与目录权限的修改。1.2.2 改变文献属主。1.2.3 普通文献与目录的打包和压缩。三、。实验环节1.文献权限操作1.1在用户默认工作目录下创建目录te s t 0 3,进入tes t 0 3 目录,使用t ouch命令创建空文献f i le i。rootlocalhost federal#mkdir test03rootlocalhost fedoral#IsDesktop Documents Download Music Pictures Public Templ
20、ates test03 test2 test3 Videcroottaiocalhost fedoral#cd test03rootlocalhost test03#touch file lroottaiocalhost test03#Isfile lrootlocalhost testG3#a|1.2 显示f i l e l 具体信息,记录文献的权限信息,所属用户和组。rootlocal.host test03#Is-I f ile l-rw-r-r-1 root root 0 2015-06-19 19:37 f ile lrootlocal.host test03#1.3 对 f i l
21、 e l 设立权限,使其他用户可以对此文献进行写操作,并查看设立结果。rootlocalhost test03#chmod o+w filelrootlocalhost test03#Is-I filel-rw-r-rw-1 root root 0 2015-06-19 19:37 filelrootlocalhost test03#1.4 取消同组用户对f i l e l 的读取权限,并查看设立结果。rootlocalhost test03#chmod g-r filelrootlocalhost test03#Is-I filel-rw-rw-1 root root 0 2015-06-1
22、9 19:37 filelrootlocalhost test03#1.5 用数字形式来为f ile 1设立权限,使所有者可读、可写、可执行;其他用户和所属组用户只有读和执行的权限,并查看设立结果。rootlocalhost test03#chmod 755 filelrootlocalhost test03#Is-I filel-rwxr-xr-x 1 root root 0 2015-06-19 19:37 filelrootlocalhost test03#1.6 用数字形式更改f i l e l 权限,使所有者只能读取此文献,其他任何用户都没有权限,并查看设立结果。rootlocalh
23、ost test03#chmod 400 filelrootlocalhost test03#Is-I filel-r-1 root root 0 2015-06-19 19:37 filelroot(aiocalhost test03#|1.7 为其他用户添加写权限,并查看设立结果。rootlocalhost test03#chmod o+w filelrootlocalhost test03#Is-I filel-r.w-1 root root e 2015-06-19 19:37 filelroot(alocalhost test03#a|1.8 回到上层目录,查看test03的权限。r
24、ootlocalhost test03#cd.root(aiocalhost fedoral#Is-I test03total G-r.w-1 root root e 2015-06-19 19:37 filelrootlocalhost fedoral#1.9 为其他用户添加对此目录的写权限,查看设立结果。rootlocalhost federal#chmod o+w test03root(aiocalhost federal#Is-I test03total 0-r.w-1 root root 0 2015-06-19 19:37 filelrootlocalhost fedoral#1
25、.10查看并记录目录te s t 0 3 及其中文献的所属用户和组。rootlocalhost federal#Is-I test03total 0-r.-w-1 root root 0 2015-06-19 19:37 filelrootlocalhost federal#1.11把目录t est03及其下的所有文献的所有者改成bin,所属组改成d a emon,并查看设立结果。root(aiocalhost federal#chown-R bin:daemon test03rootlocalhost fedoral#Is-I test03total 0-r.w-1 bin daemon 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 新版 Linux 实验 报告
限制150内