Linux
文章平均质量分 78
寻瀑
愿所有的烦恼都留在昨天,愿所有的美好都如约而至,愿未来的每一天都不将就也不辜负✊✊
展开
-
进程的基本概念
一.进程的基本概念进程是程序在操作系统上运行的实例。二.描述进程-------PCB(process control block)1.进程管理用结构体描述一个进程的属性。用一个数据结构把多个进程的结构体组织到一起描述多个进程。进程信息被放到一个叫做进程控制块(即PCB)的数据结构中,在Linux操作系统中的PCB是task_struct结构体。2.task_struct...原创 2018-10-21 19:42:50 · 139 阅读 · 0 评论 -
Linux的基本操作
Linux中有许多命令,下面介绍一些常用的命令。命令的基本格式为:命令名 选项 【源操作对象】【目标操作对象】一.对目录进行的操作指令1.ls 列出目录下的文件选项有:-a 查看所有文件,包括隐藏文件。注意:隐藏文件以‘.’开头。 -l 查看文件的具体信息。包括文件的所属者,权限和文件创建的时间,以及文件的大小。 ...原创 2018-10-08 20:43:43 · 158 阅读 · 0 评论 -
在Linux上编写进度条
一.进度条的概念进度条即计算机在处理任务时,实时的,以图片形式显示处理任务的速度,完成度,剩余未完成任务的大小,和可能需要处理的时间,一般以长方形条状形式显示。二.进度条的几个要素显示进度条必备的几个要素有完成任务的百分比,任务进行状态的显示和已完成任务的多少表示。本文采用数字描述完成任务的百分比,用符号'-','/','|','\'来表示任务进行的状态,用连续的'#'表示已完成的任务...原创 2018-10-08 21:59:55 · 892 阅读 · 0 评论 -
僵尸进程与孤儿进程
一.fork( )函数头文件:#include<unistd.h> 说明:<unistd.h>头文件是Linux中最重要的头文件,里面包含了操作系统对程序员提供的应用程序编程接口(API)。函数原型:pid_t fork(void);用途:用于创建一个子进程。原理:父进程创建子进程的过程,就是以父进程为模板,把父进程的PCB(进程控制块,描述进程的数据结...原创 2018-10-25 21:20:58 · 166 阅读 · 0 评论 -
编译器
一.定义 编译器实际上就是把一种语言翻译为另一种语言的程序。通常是把高级语言翻译为计算机或机器能够识别的低级语言。也存在从低级语言生成高级语言的编译器。这种由高级语言生成的低级语言代码重新生成高级语言代码的编译器又称为反编译器。还有从高级语言生成另一种高级语言的编译器,或者生成一种需要进一步处理的中间代码的编译器(又叫级联)。二.C/C++的编译器(1)VectorC:只支持纯C,号...原创 2018-10-26 16:35:05 · 281 阅读 · 0 评论