欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新Linux实验上机报告.doc

    • 资源ID:33836731       资源大小:1.71MB        全文页数:23页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新Linux实验上机报告.doc

    精品资料Linux实验上机报告.Linux操作系统实验实验二实验内容:1、完成Vimtutor教程第二遍。2、用vi完成一个简单的c语言程序,尽可能多的用vi中的各种命令。用gcc编译,并执行该程序。3、 学会编写基本的makefile文件,使用makefile 和make工具做一个复杂一点的c语言程序(选做)实验总结:通过课后在网上的学习,能够熟练的用vi编写简单的c语言程序,并且能用gcc成功编译出来结果,vim是一款非常好用的文本编辑应用。实验三内容:1、 运行ls -l 命令 ,掌握输出各列的意义。2、运行umask,了解掩码的设置。3、熟悉目录的操作命令 cd 、mkdir 、 rmdir 等,删除文件的命令 rm4、用vi生成一个10行实验文件data1,内容自己定。将实验文件用sort命令排序,把结果输出到data1.sorted。用重定向完成>>实验总结:ls -l 命令是一个非常好用的命令,多次使用它可以查看自己是否实验成功。Mkdir用于创建文件夹,而touch适用于创建文件。同理,rmdir用来删除文件夹,rm用来删除文件。输出重定向方式分为>和>>两种。shell遇到”>”操作符,会判断右边文件是否存在,如果存在就先删除,并且创建新文件。不存在直接创建。“>>”操作符,判断右边文件,如果不存在,先创建。以添加方式打开文件。实验四实验内容:1、用root用户进入系统以后,建立一个普通帐号,并且设置密码。ctrl+d退出当前登录。2、用普通用户进入系统。3、在自己的主目录下面建立一个文件夹 test,进入这个文件夹。4、运行命令 man tar > tar1.help,运行命令复制tar1.help 到同一目录下面的tar2.help。分别用cat ,tac, more, less ,head ,tail查看tar2.help,比较这几个命令的区别。运行man gzip >> tar2 ,比较 > 和 >> 的区别。运行 cat tar1.help tar2.help > tar3.help,然后运行命令比较tar1.help tar2.help tar3.help的大小,掌握合并多个文件的方法。5、 运行命令获得当前权限掩码,然后根据权限掩码算一下tar1的权限值(8进制)应该是多少,具体权限是什么?ls -l验证一下。6、 运行命令了解/usr/share/man/ 所占空间。把/usr/share/man/ 用tar打包,并且用gzip压缩;把/usr/share/man/ 用tar打包,并且用bzip2压缩。比较两者的压缩比。把两个压缩包分别解压到当前目录下面的 man1 和man2 下面(提示,要先建目录)。bzip2比gzip压缩比高。进入两个解压后的目录,了解目录结构。思考如果不把/usr/share目录结构带进压缩包应该如何处理。(此项内容可以课后完成)输入命令:tar -zcvf  /usr/jungle/tar1.tar.gz -C /usr/jungle/man1/usr/share man。即可查看man1:查看man2:7、 用su获得超级权限,用find命令找出 /etc 下所有以 .conf结尾的文件 ,并且把这些文件的绝对路径存入文件configbak中。8、 搜索configbak文件中和pass有关的行。9、到/etc 打开rcN.d(N=0,1,2,.)中的任意一个目录,目录中的文件是哪种文件类型?10、 运行whereis命令找到passwd的路径,共有几个passwd,运行ls -i命令了解它们的inode值,判断它们的关系。(思考题:passwd的权限值是多少?)答:5个,/etc/passwd 644; /usr/bin/passwd 655; /usr/share/man/man5/passwd.5.gz 644;/usr/share/man/man1/passwd.1.gz 644; /usr/share/man/man1/passwd.1ssl.gz 644;关系:依次进入文件的深度。11、 为 test目录下的tar3.help 文件建立一个硬链接 tar4 ,一个软链接tar5,运行ls -l,总结tar4和tar5的不同点。掌握软链接和硬链接的使用。硬链接主要是增加一个文件的链接数,只要该文件的链接数不为 0 ,该文件就不会被物理删除,所以删除一个具有多个硬链接数的文件,必须删除所有它的硬链接才可删除。软链接简单来说是为文件创建了一个类似快捷方式的东西,通过该链接可以访问文件,修改文件,但不会增加该文件的链接数,删除一个软链接并不会删除源文件,即使源文件被删除,软链接也存在,当重新创建一个同名的源文件,该软链接则指向新创建的文件。硬链接只可链接两个文件,不可链接目录,而软链接可链接目录,所以软链接是非常灵活的。12、找到正则表达式至少三份不同的资料,掌握正则表达式基本规则,了解正则表达式在vi,grep,.net,php,C,shell程序 中的应用。 实验总结:充分理解了解压缩的原理,收益颇多。在jungle用户下操作结果一样。实验五1、 用ps了解Linux当前进程,说明选项:a、u、x、f的意义。a:显示同一终端下的所有程序u:指定用户的所有进程x:显示无控制终端的进程f:用树形格式来显示进程建立普通用户,用普通用户登录系统,说明普通用户运行的进程有几个,状态代号是什么,代表什么状态?PID:运行着的命令(CMD)的进程编号;TTY:命令所运行的位置(终端);TIME:运行着的该命令所占用的CPU处理时间;COMMAND:该进程索运行的命令。提示:得到普通用户运行的进程用ps aux|grep 当前用户的UID。或者你还有更好的方法。状态就是STAT列。2、用ps auxf 和 pstree 了解进程之间的关系,把两条命令输出的有父子关系的进程关系图3、运行top命令,用h了解当前版本的linux的各项快捷键。重点掌握使用u,F(注意大小写)按u 后,输入用户名,则只显示指定用户下的进程,留空则显示所有用户进程;按F 后,修改窗口显示属性列。4、linux获得资源情况的命令很多,free 了解内存资源情况了解当前cpu信息:cat /proc/cpuinfo了解硬件情况:lspci -v.实验上述命令,把得到的信息记录下来,重点了解得到的信息含义。5、实验顺序执行和并行执行。例如: date ; caldate & cal请大家自己设定两个命令进行顺序执行和并行执行的实验。区别:date & cal指令必须enter一次之后才能够完全退出。6、实验有条件执行。当前目录下先运行 mkdir test && man ps > ./test/ps.man再运行 mkdir test && man top > ./test/top.man上述命令是否都运行完成,为什么?第一次可以创建,第二次无法创建。重命名错误。再试试 mkdir test | mkdir test1列目录看看test1是否建立,重点了解 | 的含义。(这两种情况均可建立)7、实验kill进程运行某个程序,用ps得到它的PID ,并用kill关闭它。kill -s 9 20148、 列出你当前运行的linux版本启动后运行的守护进程。提示:看看目录/etc/rc2.d (ubuntu),/etc/rc3.d(redhat或者SUSE或者fc6)中的文件。或者用ps查看进程。用man命令了解这些守护进程的作用,记录下来。ps查看进程:用man命令了解这些守护进程的作用,记录下来。实验总结:通过ps指令对进程有了进一步的了解,top命令相当于window里面的控制面板,这样可以对其理解起来可以更为简单。可以通过cat /proc/cpuinfo指令来了解cpu运行情况。程序的顺序执行和并行执行的实验还是有点问题。实现了用kill命令杀死进程。并尝试用man命令了解linux版本启动后运行的守护进程的作用。具体作用如下:S01apport - 自动生成调试崩溃报告S01rsyslog - 系统日志守护进程S01uuidd - UUID生成守护进程S02acpid - 高级配置和电源接口的事件进程S02anacron - 定期运行命令S02cron - 定期执行指定命令的守护程序S02dbus - 总线的信号已经发出的事件信号S02irqbalance - 在多处理器系统上的处理器上分发硬件中断S02kerneloops - 程序收集并提交内核oopses到oops.kernel.orgS02rsync - 一种快速、通用、远程(和本地)的文件复制工具S02speech-dispatcher - 在语音调度中管理语音请求的服务器进程S02ssh - OpenSSH SSH客户端(远程登录程序)S02thermald Linux过热守护进程S02vsftpd - 非常安全的FTP伺服器S02whoopsie - Ubuntu崩溃数据库提交后台S03avahi-daemon - Avahi mDNS/DNS-SD 守护进程S03bluetooth 蓝牙S03lightdm - 显示管理S04cups - 一个基于标准的,开源的打印系统S04cups-browsed - 一个守护进程用于浏览Bonjour广播的共享,远程CUPS打印机S04saned SANE 网络守护进程S05grub-common GRUB启动引导S05ondemand 按需处理器降频S05plymouth - 发送命令到plymouthdS05rc.local 开机自启动脚本

    注意事项

    本文(最新Linux实验上机报告.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开