linux编程实验报告_第1页
linux编程实验报告_第2页
linux编程实验报告_第3页
linux编程实验报告_第4页
linux编程实验报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

今年以来我们在上级党组织的领导和区精神文明办的关心支持指导下坚持以邓小平理论和三个代表重要思想为指导认真落实科学发展观linux编程实验报告篇一:Linux程序设计实验报告 Linux程序设计 实验报告 安徽工业大学计算机学院 XX年6月 1 实验一 Linux基本命令的使用1、实验目的学习和掌握Linux的基本命令。 2、实验内容和步骤步骤1:以user_login用户身份并使用telnet登录Linux服务器,按照提示创建自己的账户和口令。步骤 2:使用新创建的用户账户和口令登录Linux系统,察看登录后的界面。步骤3:使用pwd命令察看当前的工作目录,然后用ls命令查看当前目录下的内容,尝试使用-a,-l,-F,-A,-lF等不同选项并比较不同之处。步骤4:在当前目录下建立一个名为test的新目录,然后将工作目录切换到test下,尝试将/etc目录下的文件passwd拷贝到该目录下(cp 源文件 目的目录)。察看当前目录下的passwd文件的属主和文件权限。2步骤5:尝试向当前目录下的passwd文件和/etc/passwd文件分别写入一些新内容(可使用echo “字符串” 文件的命令),看看操作能否成功,如果不能成功,请说明原因。用cat命令浏览文件password的内容,用more命令进行浏览翻页操作,再用less命令浏览文件的内容。比较这几个命令的不同之处步骤6:用ls命令查看test下文件的权限,用mv命令更改文件password的文件名为test.txt,尝试用chown和chgrp更改文件的属主为root、组为root,看看能否成功,不成功,请说明原因。尝试用chomd将文件权限为“-rw-”。看看能否成功,不成功,请说明原因。3步骤7:用rm命令删除test目录下的所有文件,再用rmdir命令删除test目录。 (想一想有没有一条命令将目录及目录下的所有文件删除,写出这条命令)步骤8:使用ps命令查看当前系统内的进程,并利用man命令获取ps命令的参数,写出获取当前终端进程执行情况的ps命令。4 步骤9:使用df命令查看当前系统已安装的文件系统的空间使用情况,记录结果。 _ 步骤10:使用du命令查看用户的工作目录占用了多少空间,记录结果。步骤11:使用free命令查看内存资源的使用情况,记录结果。_5篇二:Linux下C程序设计实验报告实验2 Linux下C程序设计实验目的1、 掌握Linux下C语言程序设计的基本步骤。2、 了解和掌握gcc编译器使用实验内容一、编写C语言程序:输出两行文字“how are you”,在Linux下编辑,编译,运行。实验步骤:1. 编辑:$gedit hello.进入gedit编辑程序,保存。2. 编译:$gcc o hello hello.c。没有错误出现命令提示符,ls命令查看生成hello可执行程序。3, 运行:$./hello。看到程序结果。 程序结果: rootlocalhost # gcc -o hello hello.crootlocalhost # lsanaconda-ks.cfg hello hello.c install.log.syslog Desktop hello.c install.logrootlocalhost # ./hellohow are yourootlocalhost #2. 编译 gcc loop.c o loop3.(前台)运行 ./loop按Ctrl-C终止4. 后台运行 ./loop &(可多次使用该命令)5. 多次使用ps命令查看进程状态注意loop的运行时间注意ps -l命令和loop命令的父进程号均为shell进程6. 使用kill命令控制该进程暂停恢复终止kill STOP kill CONT kill KILL 程序结果: rootlocalhost # gcc -o loop loop.crootlocalhost # ./loop&1 21118rootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:12 loop 21125 pts/3 00:00:00 psrootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:16 loop 21128 pts/3 00:00:00 psrootlocalhost # kill -stop 21118rootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21145 pts/3 00:00:00 ps1+ Stopped ./looprootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21148 pts/3 00:00:00 psrootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21153 pts/3 00:00:00 psrootlocalhost # kill -cont 21118rootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:53 loop 21159 pts/3 00:00:00 psrootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:55 loop 21160 pts/3 00:00:00 psrootlocalhost # kill -kill 21118rootlocalhost # psPID TTY TIME CMD 21074 pts/3 00:00:00 bash 21167 pt

温馨提示

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

评论

0/150

提交评论