Linux基本环境_实验日志解析

指导教师:姓 名:学 院:专 业: 班 级: 学 号:Linux基本环境实验日志指导教师实验时间年月日学院 计算机科学与技术学院 专业 信息安全 班级 学号姓名实验室 实验题目:Linux基本环境实验目的:1.熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性的认识;2.学会使用vi编辑器编辑简单的C语言程序,并能对其编译和调试。实验要求:1.参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置;2.参阅相关Linux的命令参考手册,熟悉Linux下的操作命令。实验内容:以普通用户身份登陆,并使用“ls”,“cat”“cd”等命令来实现基本的文件操作并观察Linux文件系统的特点;使用vi编辑器编写一个C程序,并用gcc命令进行编译和链接,并用a.out来进行输出结果。实验步骤及结果:1.到学校软件中心下载一个名叫putty的软件2.用putty登录到远程linux服务器IP:172.23.26.105? (172.23.26.10备用)?? 用户名:student? 密码:student1233.进行如下常用命令练习:练习使用命令ls(注意Linux命令区分大小写。)使用ls 查看当前目录内容;使用ls 查看指定目录内容,如/目录,/etc目录使用ls –all 查看当前目录内容;使用dir 查看当前目录内容使用cd改变当前目录cd .. 回到上层目录 ;cd / 回到根目录pwd 显示当前路径 建立目录mkdirmkdir 目录名 ; mkdir /home/s2001/newdir 删除目录:rmdir;复制文件cp: 如 cp 文件名1 文件名2移动文件或目录: mv 删除文件 rm显示文件内容:more (分页显示); 显示文件:cat 文件名 建立文件:cat >文件名,ctrl+d结束输入4.使用编辑器vi 编辑文件心得体会:通过本次实验,我熟悉了在Linux下的基本操作,学会了使用各种Shell命令去操作Linux,并且对Linux有一个感性的认识;同时也学会了怎样使用vi编辑器编辑简单的C语言程序,并能对其编译和调试。进程管理(上)实验日志指导教师刘锐实验时间:2011年10月27日学院计算机科学与技术学院专业信息安全班级0440901学号2009211868姓名游丽实验室S331实验题目:进程管理(上)实验目的:1.加深对进程概念的理解,明确进程和程序的区别。2.进一步认识并发执行的实质。实验主要步骤及结果:编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符;父进程显示字符“a”,子进程分别显示字符“b”和“c”。试观察记录屏幕上的显示结果,并分析原因。1.源程序:#include#includeint main(void){int p1,p2;Int i;If(p1=fork()){ for(i=0;i<500;i++) printf("you"); wait(0); exist(0);}else{ if(p2=fork()) { for(i=0;i<500;i++) printf("are"); wait(0); exist(0); } else{ for(i=0;i<500;i++) printf("beautiful!"); exist(0); }}}2.实验结果:心得体会:通过本次实验,我加深了对进程概念的理解,进一步认识并发执行的实质。并且通过编写一段程序,使系统调用fork( )创建两个子进程,当此程序运行时,在系统中有一个父进程和两个子进程活动,让每一个进程在屏幕上显示一个字符;在第二个实验中之所以会出现顺序混乱,是由于进程并发执行时的调度顺序和父子进程的抢占处理机问题,输出字符串的顺序和先后随着执行的不同而发生变化。进程管理(下)实验日志指导教师刘锐实验时间: 2011 年 11 月 3 日学院计算机科学与技术学院专业信息安全班级 学号 2009211868姓名游丽实验室 s331B 实验题目:进程管理(下)实验目的1.加深对进程概念的理解,明确进程和程序的区别。2.进一步认识并发执行的实质。3.分析进程竞争资源现象,学习解决进程互斥的方法。4.了解Linux系统中进程通信的基本原理。实验要求1.阅读Linux中fork,signal,lockf等系统调用的功能和用法。2.了

linux实验的试验环境,Linux基本环境_实验日志解析.docx相关推荐

  1. Linux第二次试验:Linux下的进程通信实验

    Linux第二次试验:Linux下的进程通信实验 前言 一.实验目的 二.实验工具与设备 三.实验预备知识 三.实验内容和步骤 五.实验代码及步骤截图 六.实验总结 前言 为了帮助同学们完成痛苦的实验 ...

  2. linux 父子进程 资源_linux 父子进程 资源_实验4 Linux父子进程同步

    实验 4  Linux 父子进程同步 [实验目的] ( 1 )熟悉在 c 语言源程序中使用 linux 所提供的系统调用界面的方法. ( 2 )理解同步的概念. ( 3 )使用系统调用 wait() ...

  3. 实验二初入linux,实验二:熟悉Linux的环境

    实验二:熟悉Linux的环境 1.实验目的 1.熟悉Linux的桌面环境: 2.了解Linux所安装的软件包 3.了解Linux的文件目录结构: 4.熟悉Linux的终端方式或文本方式下文件目录操作命 ...

  4. 南工程c语言实验报告,Linux环境下-C语言编程实验报告(1)(总4页).doc

    Linux环境下-C语言编程实验报告(1)(总4页).doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 Linux环境下 C语言编程 专业名称 网络工程班 级 1203班 学生姓名 ...

  5. Linux与shell环境,Linux 环境及 Shell 程序

    Linux 环境及 Shell 程序 View 98 Download 1 Embed Size (px) 344 x 292429 x 357514 x 422599 x 487 DESCRIPTI ...

  6. Kali Linux 从入门到精通(五)-测试环境准备

    Kali Linux 从入门到精通(五)-测试环境准备 准备实验环境 渗透非系统授权的弊端 搭建自己的实验环境 安装虚拟机 微软最新软件 http://msdn.microst.com/en-ca/s ...

  7. linux集群中mpi的并行计算环境简单配置,linux集群中MPI的并行计算环境简单配置(转)...

    一.集群和Linux上的集群解决方案 集群计算机是指用一组联网的PC或工作站来搭建成的,提供比单个PC(节点)计算性能高得多的计算机.说其是计算机,其实是针对所提供出来的服务而言的,或者说是逻辑上来说 ...

  8. 自己动手搭建 Linux 0.12 编译环境 — Linux主机

    Hi,又见面了,这两天事情比较少,所以又快速构思这篇的内容. 上篇我用极简模式说完了关于Linux 0.12的模拟环境Bochs,这篇同样沿袭上篇的思路,不过主要内容是关于Linux主机.在搭建Lin ...

  9. arch linux 安装教程(包括安装桌面环境,以及一些常用软件,输入法,网易云 等)

    2019.11.03添加:官方关于base组内所删除的包组情况 详细信息参照 :wiki.archlinux.org 关于启动盘制作可以看 windows下安装grub2,可制作多功能U盘 和  gr ...

  10. linux交叉编译环境介绍,交叉编译环境介绍

    交叉编译环境介绍 交叉编译是嵌入式开发过程中的一项重要技术,它的主要特征是某机器中执行的程序代码不是在本机编译生成,而是由另一台机器编译生成,一般把前者称为目标机,后者称为主机.采用交叉编译的主要原因 ...

最新文章

  1. +7白盒测试与黑盒测试的定义与区别
  2. table control 光标定位控制
  3. jsp中的内置对象(9个)、作用
  4. c++Builder XE6 MD5 加密算法 BASE64 URL 编码
  5. CodeForces - 1523E Crypto Lights(组合数学+推公式)
  6. python节日贺卡图片大全_新年贺卡图片_新年贺卡手工制作图片
  7. android 模糊组件,Android实现局部模糊效果
  8. 数据结构笔记(三十六)-- 插入排序与直接插入排序
  9. Delphi调用C++写的dll示例
  10. 浅谈算法和数据结构: 四 快速排序
  11. [pion]测试你的TURN服务器
  12. 电力猫服务器无响应,电力猫怕什么?TP-Link电力线适配器实测
  13. Jetpack:Room超详细使用踩坑指南!
  14. 计算机应用数据结构是什么,应用数据结构
  15. 大数据Clouder专项技能认证课程:Quick BI企业报表制作
  16. 如何避免拼多多售后?拼多多售后有哪些规则?
  17. vue使用upload上传附件
  18. AD fanout 各选项说明
  19. has been blocked by CORS policy: Response to preflight request doesn‘t pass access control
  20. useImperativeHandle使用实例

热门文章

  1. python运算符手写笔记_Python基础学习笔记之运算符
  2. html5 职工入职后台管理系统_丽水微信社群裂变营销管理系统公司
  3. html博客网页代码_Python自动化运维系列:Django搭建个人博客之前端篇
  4. vue 实现文本的拖拽_基于Vue实现拖拽效果
  5. Mybatis复杂结果集映射(详细)
  6. Introduction to Computer Networking学习笔记(九):error detection 错误探查 Checksum、CRC、MAC
  7. map赋值给另一个map_如何写出一个能让面试官直呼“666”的深拷贝?
  8. html期末作品_声来不凡丨同学快来!这份期末考试卷由你来批改!
  9. Swift笔记(一):可选类型、语法基础
  10. Ceph添加、删除osd及故障硬盘更换