实验一:操作系统用户接口实验

班级:软件1302 学号: 201316920224 姓名:张长胜分数:

1实验目的:

熟悉操作系统的命令接口、图形接口和程序接口

2 实验内容:

1)使用linux常用命令:pwd、ls 、cd、mkdir、copy、date,显示这些命令的

结果,并解释这些命令的作用;

2)用C语言编制一个小程序,使其可通过Localtime( )系统调用来获得OS

提供的时间和日期。

//注释:

localtime(取得当地目前时间和日期)

相关函数time, asctime, ctime, gmtime

表头文件#include

定义函数struct tm *localtime(const time_t * timep);

函数说明localtime( )将参数timep所指的time_t结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果由结构tm返回。此函数返回的时间日期已经转换成当地时区。

返回值返回结构tm代表目前的当地时间。

结构tm的定义为

struct tm

{

int tm_sec; //代表目前秒数,正常范围为0-59,但允许至61秒

int tm_min; //代表目前分数,范围0-59

int tm_hour; //从午夜算起的时数,范围为0-23

int tm_mday; //目前月份的日数,范围01-31

int tm_mon; //代表目前月份,从一月算起,范围从0-11

int tm_year; //从1900 年算起至今的年数

int tm_wday; //一星期的日数,从星期一算起,范围为0-6

int tm_yday; //从今年1月1日算起至今的天数,范围为0-365

int tm_isdst; //日光节约时间的旗标

};

3、源代碼:

#include

#include

void main(){

char *wday[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};

linux程序接口实验,实验 一 操作系统接口实验相关推荐

  1. 操作系统实验一:操作系统初步 实验报告

    实验题目 一. (系统调用实验)了解系统调用不同的封装形式. 1.参考下列网址中的程序.阅读分别运行用API接口函数getpid()直接调用和汇编中断调用两种方式调用Linux操作系统的同一个系统调用 ...

  2. python编写操作系统实验_6.828 操作系统 lab2 实验报告

    Introduction 该 lab 主要需要编写操作系统的内存管理部分.内存管理分为两个部分: 内核的物理内存分配器 (physical memory allocator) 使得内核可以分配.释放内 ...

  3. 东北大学软件学院操作系统v实验报告

    课程编号:B080000070     <操作系统>实验报告             姓名   学号   班级   指导教师   实验名称 <操作系统>实验 开设学期 2016 ...

  4. 操作系统原理与Linux实践教程【第一章 操作系统概论】

    文章目录 1.1 操作系统的资源管理功能和目标 一.操作系统的定义 二.操作系统的组成 三.部分流行操作系统 四.操作系统在计算机系统中的位置 五.操作系统的资源管理技术 六.Linux操作系统实验环 ...

  5. linux操作系统实验教程费翔林,实验一操作系统接口实验.doc

    实验一 操作系统交互式接口使用 (一)实验环境:linux 用户名和密码:user (二)实验的目的:了解linux的各种操作命令的使用 (三)实验要求 1.按照指导书完成各种命令的使用 2.写实验报 ...

  6. 计算机系统结构实验报告Linux,计算机操作系统体系结构实验报告.doc

    操作系统实验报告 实验目的: 随着操作系统应用领域的扩大,以及操作系统硬件平台的多样化,操作系统的体系结构和开发方式都在不断更新,目前通用机上常见操作系统的体系结构有如下几种:模块组合结构.层次结构. ...

  7. 《操作系统》实验报告——熟悉Linux基础命令及进程管理

    理论知识 Linux--进程管理 Linux--Linux C语言编程基础知识 手把手教你安装Linux虚拟机 一.实验目的 (1)加深对进程概念的理解,明确进程和程序的区别. (2)进一步认识并发执 ...

  8. 山东大学linux实验四CSDN,山东大学操作系统实验报告材料4进程同步实验

    <山东大学操作系统实验报告材料4进程同步实验>由会员分享,可在线阅读,更多相关<山东大学操作系统实验报告材料4进程同步实验(15页珍藏版)>请在人人文库网上搜索. 1.实用标准 ...

  9. Java模式设计卖电脑实验报告,面向对象(Java)实验0继承、接口和多态

    <面向对象(Java)实验0继承.接口和多态>由会员分享,可在线阅读,更多相关<面向对象(Java)实验0继承.接口和多态(11页珍藏版)>请在金锄头文库上搜索. 1.电子信息 ...

  10. linux下的程序开发实验,Linux程序实验.docx

    Linux程序实验 <Linux程序设计>教学大纲Linux Program Design课程类别:学科专业教育课程 课程名称:Linux程序设计开课单位:软件学院课程编号:总 学 时:3 ...

最新文章

  1. python接口自动化5-Json数据处理
  2. java.lang类在电脑哪个位置_Java中的java.lang.Class API 详解
  3. -- HTML标记大全参考手册[推荐]
  4. android摄像头代码,Android摄像头
  5. 直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!...
  6. mac 完全卸载android studio
  7. ORACLE LATERAL-SQL-INJECTION 个人见解
  8. excel提取文字拼音首字母
  9. 使用Patch激活CleanMyPC时报错找不到文件
  10. SAP中会计科目删除相关知识点
  11. 局域网是计算机硬件和什么结合的,2017年计算机硬件知识备考试题及答案
  12. 迈出数据安全建设的第一步|公安数据分类分级建设案例实践
  13. amp;#9733;《唐琅探案》后记【2】
  14. [虚拟现实] 手把手,一起开发一个基于VR的投篮球小游戏
  15. 蚂蚁全球化无线端质量解决方案
  16. itchat实现微信收到特定消息自动回复特定内容
  17. Ubuntu下无法安装R语言vcd包解决办法
  18. python 双色球数学组合公式_Python实现的双色球生成功能示例
  19. 一款12v转5v贴片式三端稳压模块R7805
  20. oracle磁盘映射,oracle 11g asm 磁盘组兼容属性

热门文章

  1. Matlab进行t检验
  2. 高盛发布VR/AR研究报告
  3. 印刷纸张都有哪些类型?
  4. java折线图_如何用java 画折线图
  5. Settings sync 配置与使用
  6. 企业如何推动组织变革?
  7. 穿针引线之 畅谈学习变革
  8. 浅谈专科程序员的出路
  9. PIP安装wxpy报错
  10. 2018 rust卡石头教程_rust地上的石头怎么捡 | 手游网游页游攻略大全