linux操作系统实习报告_第1页
linux操作系统实习报告_第2页
linux操作系统实习报告_第3页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、桂林理工高校 · 信息科学与工程学院linux 操作系统报告学院:信息科学与工程学院班级:计算机 2010-1指导:王爱学学号:3100717102姓名:周杰日期:2013 年 12 月 25 日【摘要】linux 是一种自由和开放源码的类 unix 操作系统,存在着很多不同的 linux 版本,但它们都使用了 linux 内核。linux 可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频玩耍把握台、台式计算机、大型机和超级计算机。linux 是一个领先的操作系统,世界上运算最快的 10 台超级计算机运行的都是 linux 操作系统。严格来讲,linux 这个词本身只表

2、示 linux内核,但实际上人们已经习惯了用 linux 来形容整个基于 linux 内核,并且使用 gnu 工程各种工具和数据库的操作系统。linux 得名于天才程序员林纳斯·托瓦兹。linux 操作系统是 unix 操作系统的一种克隆系统,它诞生于 1991 年的 10 月 5 日(这是第一次正式向外公布的时间)。以后借助于 internet 网络,并通过全世界各地计算机爱好者的共同努力,已成为今日世界上使用最多的一种 unix 类操作系统,并且使用人数还在迅猛增长。【操作】1. ls -l -a -f 的区分从图中可以看出,-a,-l,-f 的特点:单纯的 ls 命令不能显示隐

3、蔽文件,需要-a 才能显示文件名以.开头的隐蔽文件和文件夹ls -l 则可以以长格式显示文件信息ls -f 则是:在列出的文件 名目名称后加一符号例如可执行文件加“*“, 名目则加 “/“2. cd 命令cd 这个命令是用来进出名目的它的使用方法和在 dos 下没什么两样,但和dos 不同的是 linux 的名目对大小写是敏感的,假如大小写拼写有误,你的 cd 操作是成功不了的,另外 cd 假如直接输入 cd 后面不加任何东西会回到使用者自己的 home,名目假设假如是 root,那就是回到/root,这个功能同 cd 是一样的3. mkdir rmdirmkdir 命令用来建立新的名目如输入

4、如下命令mkdir zj将在当前名目下新建一个 zj 名目rmdir 用来删除已建立的名目如输入如下命令rmdir zj将删除已存在的空名目 zj4. cpcp 这个命令相当于 dos 下面的 copy 命令具体用法是cp r 源文件(source) 目的文件(target)参数 r 是指连同源文件中的子名目一同拷贝5. rmrm 这个命令是用来删除文件的 rm 命令常用的参数有三个-i,-r,-f 比如我现在要删除一个名字为 text 的一个文件输入如下命令rm i test系统会询问我们是否要删除 test 文件敲了 y/n 确认是否要删除 test 文件 rm r 名目名这个操作可以连同

5、这个名目下面的子名目都删除功能比上面讲到的 rmdir 更强大不仅可能删除指定的名目而且可以删除该名目下所有文件和子名目 rm f 文件名这个操作可以不经确认强制删除文件6. pwdpwd 这个命令的作用是显示用户当前的工作路径直接输入 pwd 即可7. apropos 指令:查找使用手册的名字和相关描述参数和功能:-d 输出调试信息-v 输出具体的警告信息-w 认为每一个关键词是通配符的信息-r 认为每一个关键词是通常的表达式-e 对每一个关键词进行精确匹配8. arch 指令:输出主机的体系结构x86 的架构,64 位的系统对吗?9. batch 指令:执行批处理指令这里遇到了一个问题,书

6、上写的是结束输入用的<eot>,为什么这里不一样,莫非是shell 不一样吗?10. chfn:设置 finger 信息11. chsh 指令:转变登录系统时的 shell这里又遇到了一个问题,和书上的结果不一样,看来我得换本具体到 ubuntu 的而不是宽泛的linux 的书了。这个命令的预期是列出当前全部的 shell,莫非 ubuntu 精简到只有一个 bash 吗?12. date 指令:显示或设置系统时间13. echo 指令:显示文本行留意这里参数对应的不同输出状况。14. fc 指令:列出当前执行过的指令执行已经执行过的指令直接用 fc 加上历史命令前面的数字就行15

7、. fgconsole 命令:打印虚拟终端的数目这里遇到了一个问题,把用户切换到 root 就可以正常了,linux 中权限很明显啊。16. finger 指令:查找并显示用户信息finger -l:列出当前登录用户的信息17. free 指令:显示内存信息给虚拟机划了 4g 的内存,物理机 8g 内存无压力啊18. fuser 指令:用文件或者套接口表示进程-l 参数用来显示信号fuser -a /home/zj:显示全部与/home/zj 名目相关的进程19. groupadd 指令:创建一个群组groupdel:删除一个群组这里我创建了一个 glut 群组,接着我删除它:20. help

8、 指令:显示 shell 的内建指令的挂念信息21. history 指令:显示历史指令22. id 指令:显示用户的 id 以及所属群组的 id23. info 指令:读取名目信息24. jobs 指令:列出全部后台程序参数:-p 列出进程 id-n 列动身生变化的进程 id-l 列出后台进程的全部信息25. kill 进程:杀死死刑中的进程用 kill 进程不能杀死相关进程的时候,可以用“-kill”参数强制杀死相应进程。killall 指令:杀死同名的全部进程26. last 指令:列出目前与过去登录系统的用户相关信息lastb 指令:列出登录系统失败的用户相关信息27. login 指

9、令:登录系统28. logname 指令:显示登录账号的信息29. logrotate 指令:处理 log 文件logrotate /home/log.config相关指令:gzip30. lsmod 指令:显示 linux 内核的模块信息说明:用来显示文件/proc/modules 的信息,也就是显示当前内核装载的模块31. man 指令:格式化和显示在线手册32. manpath 指令:设置 man 手册的查询路径图片中是列出目前的查询路径,下面的指令是指定查询路径:manpath -m /home/zj 33.mkfontdir 指令:创建字体文件名目34.mount 指令:挂载文件系统

10、上图命令是列出全部挂载的系统挂载一个 u 盘:mount /dev/sda1 /mnt/usb将一个已经存在的挂载设备名目重新挂载到另一个名目 mount -bind /mnt/usb /mnt/usb2 35.msgen 指令:创建英语消息名目36. ps 指令:显示进程参数-a 表示显示当前的进程37. pmap 指令:显示程序的内存信息显示进程 2008 的内存信息38. procinfo 指令;显示系统状态【总结】虽然只是这门课是一门限选课,我还是很重视,由于我以后的职业定位是 android 开发相关,而 linux 恰恰是基础。虽然没有课本,我还是去图书馆借了几本 linux 相关的书来争辩,并且把学习日志和过程中遇到的问题发布到了自己的新浪技术博客里面。通过这次 linux 课程的学习,收获很多。通过老师的讲解,让我对 linux 专业学问有了更深一层的了解,也让我们懂得很多书本之外的专业学问,同时也了解到了用人单位的需求。在对 linux 的基本操作进行巩固的时候也发觉了一些问题,并能通过

温馨提示

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

评论

0/150

提交评论