大连东软信息学院linux系统编程,大连东软信息学院Linux系统编程考试资料
大连东软信息学院Linux系统编程考试资料
Linux系统程序设计
第1章 Linux操作系统基础
1.1 Unix/Linux操作系统简介
1.2 相关术语
1.3 库函数与系统调用
1.4 项目构思-远程访问虚拟机
1.5 Linux常用命令
1.6 项目设计、实施与运行
1.1 Unix/Linux操作系统简介
Unix概述
1969年:Ken Thompson 汇编语言
1973年:与Dennis Ritchie用C语言重写UNIX Ⅲ
UNIX分为System V和 BSD两大主流
1978年:加利福尼亚大学伯克利分校以UNIX第六版为基础改进成BSD系列UNIX
1983年:System V版本1发布,第一个商业UNIX版本
System V 版本4是较成功的,或称为SVR4
1992年,版权纠纷,伯克利分校删除原UNIX代码,重写内核,1994年诞生4.4BSD版本,成为现代BSD基本版本
1.1 Unix/Linux操作系统简介
Linux概述
1987年:荷兰的Vrije大学的Andrew S. Tanenbaum开发MINIX,用于操作系统课程的教学。
1991年:Linus学习MINIX,并发布了Linux内核。
2003年:Linux2.6版本内核发布
Linux版本的两种说法
内核版本:Linux2.4.20,Linux2.6等
r.x.y:r-主版本号,x-偶数稳定奇数开发,y-错误修补次数
发行版本:RedHat Linux 9.0,SUSE 10,Ubuntu等
厂家将Linux内核与外围实用程序和文档包装,提供安装界面和系统配置、管理工具等,形成的操作
1.2 相关术语
操作系统
多用户系统
用户和组
进程
大连东软信息学院linux系统编程,大连东软信息学院Linux系统编程考试资料相关推荐
- Linux系统及编程期末试题,《LINUX系统及其编程》考试试题及答案.doc
<LINUX系统及其编程>考试试题及答案 <Linux系统及其编程>模拟练习参考答案 一.单项选择题 .Linux的根分区系统类型是 C . A. FAT16 B.FAT32 ...
- 【嵌入式Linux】嵌入式Linux应用开发基础知识之输入系统应用编程
文章目录 前言 1.输入系统应用编程 1.1.输入系统框架及调试 1.1.1.框架概述 1.1.2.编写APP需要的基础知识 1.2.调试技巧 1.2.1.查看设备信息 1.2.2.使用命令查看节点数 ...
- 南京邮电大学嵌入式系统开发实验5:嵌入式Linux下LED报警灯驱动设计及编程
实验5 嵌入式Linux下LED报警灯驱动设计及编程 一.实验目的 理解驱动本质,掌握嵌入式Linux系统下驱动开发相关知识,包括端口寄存器访问.接口函数编写.和文件系统挂接.注册及相关应用编程等知 ...
- openacc的Linux安装教程,科学网—opensuse 13.1 系统 openACC编译器使用及GPU并行编程环境配置 - 马小军的博文...
本文讲述opensuse13.1系统openACC编译器使用及GPU并行编程环境配置. 这里以笔记本显卡驱动为NVIDIA为例 在安装前,请确保系统已经安装kernel-devel ,kernel-s ...
- 【转】将 Linux 应用程序移植到 64 位系统上
原文网址:http://www.ibm.com/developerworks/cn/linux/l-port64.html 随着 64 位体系结构的普及,针对 64 位系统准备好您的 Linux® 软 ...
- Linux下的静态链接库和动态链接库编程
Linux下的静态链接库和动态链接库编程 参考: Linux下的静态链接库和动态链接库编程 - Histring - 博客园 Mac下静态库和动态库的创建和使用_C/C++_vincent2610的专 ...
- linux内核_Linux驱动编程的本质就是Linux内核编程
由于Linux驱动编程的本质属于Linux内核编程,因此我们非常有必要熟悉Linux内核以及Linux内核的特点. 这篇文章将会帮助读者打下Linux驱动编程的基础知识. 本篇文章分为如下三个小节进行 ...
- Linux /dev目录详解和Linux系统各个目录的作用
Linux /dev目录详解和Linux系统各个目录的作用 标签: linuxtcpfunctionclassfirefoxtimer 2012-01-11 23:08 45517人阅读 评论(2) ...
- linux中断响应时间太慢_linux+arm系统学习与基础学习
先说说arm吧.先前学习linux+arm老是觉得arm次要的,学习arm和学习单片机一样,了解了中断,UART,AD,定时器就差不多了,工作重心主要在linux上面.随着时间的推移,学习的深入,自我 ...
最新文章
- 独家 | XGBoost介绍:用监督学习来预测期望寿命
- 简解Css - 多变的边框
- BLE 配对后通信其中一方LTK丢失情况(转自襄坤在线)
- 字体文件夹_下载了各种五花八门的CAD字体,为什么打开图纸还是找不到字体?...
- linux的cache过高的原因定位与解决echo 3 > /proc/sys/vm/drop_caches
- 为什么新一代的Rust、Go等编程语言都如此讨厌if-else、Switch结构
- Redis内存缓存系统入门
- 计算机光盘无法格式化,怎么格式化光盘啊??求解!!
- jvm:RunTimeDataArea
- 惠州市城市职业学院计算机考点,2020广东乡镇惠州考区笔试考点地理位置及考场安排表...
- 新建git分支(歪门邪道)
- Linux:僵尸进程 Zombie;waitpid
- 实验二 Java基础语法练习-基本数据类型、运算符与表达式、选择结构
- 【CSS】模拟太阳系行星的公转
- 感谢各位博友的关注和支持!
- 传奇服务器修改变量,最新传奇服务器中相关变量设置技巧分享
- Backtrader获得当前持仓详情——持仓数量与持仓的名称
- 自荐信当计算机课代表,北邮自主招生自荐信
- 做PHP爬虫之QUERYLIST库(PHP爬虫插件)
- 分享一个数学公式编辑器 Mathtype 6.9 最新版 附注册码