桂林电子科技大学2023-2024学年 第 一 学期
操作系统A 实验报告
实验名称 | 实验一 UNIX/LINUX及其使用环境 | 实验指导老师: 成绩
| ||||||||
院 系 | 计算机与信息安全学院 | 专业 | 计算机科学与技术(卓越工程) | |||||||
学 号 | 姓名 | |||||||||
课内序号 | ||||||||||
实验日期 | 2023 | 年 | 11 | 月 | 28 | 日 | ||||
一、实验目的
(一)UNIX常用命令
1、了解UNIX的命令及使用格式。
2、熟悉UNIX/LINUX的常用基本命令。
(二)LINUX下C语言使用、编译与调试
1、复习C语言程序基本知识
2、练习并掌握UNIX提供的vi编辑器来编译C程序
3、学会利用gcc、gdb编译、调试C程序
二、实验内容
(一)UNIX常用命令
1、通过WINDOWS操作系统中的远程登录程序telnet.exe 登录UNIX。
2、熟悉UNIX/LINUX的常用基本命令如ls、who、w、pwd、ps、pstree、top等。
3、通过WINDOWS操作系统中的FTP程序,练习WINDOWS和UNIX之间的文件交换。
(二)LINUX下C语言使用、编译与调试
1、用vi编写一个”Output all prime number within 10000.” 的C程序,用
gcc编译并观察编译后的结果
2、利用gdb调试该程序
3、运行生成的可执行文件。
具体步骤如下:
1.目录文件
(1)显示目录文件
ls执行格式: ls [-atFlgR] [name] (name可为文件或目录名称)
ls显示出当前目录下的文件
ls -a显示出包含隐藏文件的所有文件
ls -t按照文件最后修改时间显示文件
ls -F显示出当前目录下的文件及其类型
ls -1显示目录下所有文件的许可权、拥有者、文件大小、修改时间及名称
ls -lg