![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 82
zweina_ls
这个作者很懒,什么都没留下…
展开
-
【Linux】进程等待&程序替换
进程等待:wait、waitpid 等待目的、等待方式进程的程序替换: execv原创 2016-08-21 10:44:25 · 323 阅读 · 0 评论 -
【Linux】Centos下的"vim"的配置
Linux的编辑器--vim vim是多模式的编辑器(命令模式、插入模式、底行模式)。今天我们来学习一些如何配置vim? 可以自己用命令来配置,也可以从网上下载相关文件来配置。1.复制文件.vimrc 下载vimrc.zip,解压后的文件为.vimrc,将其放到当前用户avril的目录下。 链接:http://files.cnblogs.com/ma6174/vimrc.zip原创 2016-08-15 13:59:45 · 203 阅读 · 0 评论 -
【linux】浅谈Linux下的 find 指令
linux中的find命令及相关实例: find指令是个使用频率比较高的命令。常用于在系统特定目录下,查找具有某种特征的文件。一.find指令的一般格式: find [pathname] -options [-print / -ecex / -ok...]其中: pathname表示要查找的目录 ~ 表示home目录 . 表示当前目录 /原创 2016-08-15 13:59:42 · 241 阅读 · 0 评论 -
【Linux】PCB(进程控制块)--‘task_struct’
操作系统/进程/PCB概念: 操作系统是进行软、硬件管理的软件,操作系统的进行硬件管理时,需要通过驱动程序来进行执行,驱动程序就相当于一个执行者,介于操作系统和硬件之间。操作系统的任务包含进程管理,进程调度,进程间通讯机制,内存管理,中断异常处理,⽂件系统,驱动程序管理,I/O系统等。 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单原创 2016-08-14 21:17:15 · 1087 阅读 · 0 评论 -
【linux】浅谈Linux下的gcc编译器和"Makefile"文件
编译器( gcc 、g++):预处理—— 取消注释、宏替换、.h文件展开(文件包含)、条件编译 。预处理指令是以#号开头的代码行。编译 —— c语言->汇编代码汇编 ——汇编代码 转换为目标文件,机器可识别代码链接 ——可执行文件(库文件.lib(静态库.a) .dil(动态库.so))库文件为目标文件 静态链接原创 2016-08-13 22:14:20 · 464 阅读 · 0 评论 -
【Linux】进度条的编辑
进度条的几个特点:1、存在一个区间,不断加载数据,直到区间加载满为止。2、显示进度,从0%~100%。可会出现一个旋转的小圈,表示正在加载。进度条的具体实现:进度条的代码实现:原创 2016-08-13 21:11:45 · 252 阅读 · 0 评论 -
【Linux】linux下的可重入函数
1、可重入函数的概念:2、可重入的条件:3、可重入函数使用的变量有两种情况:4、不可重入的函数<基本上>:5、常用的可重入函数的方法有:原创 2016-08-31 18:57:55 · 756 阅读 · 0 评论 -
【Linux】信号的基础知识&mysleep的实现
1、基本信号1.1产生信号的条件: 1)键盘sigint--ctrl+c sigouit--ctrl+\ sigstp--ctrl+z2)硬件异常(SIGSEGV)3)kill指令 kill函数给一个指定的进程发送指定的信号。 int kill(pid_t pid, int signo); raise函数给当前进程发送指定的信号(自己给自己原创 2016-08-31 19:05:59 · 393 阅读 · 0 评论 -
【Linux】进程的创建fork()
进程的创建: 1)fork()创建一个新进程。子进程会得到父进程中数据段,栈段和堆区域的一份拷贝。子进程独立可以修改这些内存段。但是文本段是子进程和父进程共享的内存段,不能被子进程修改fork()---进程一分为二《父进程-父进程(id!=0)、子进程(id==0),出错(id=-1)》 2)vfork()创建一个新进程,子进程会立即即调用exec,于是不会原创 2016-08-21 09:36:36 · 479 阅读 · 0 评论 -
【Linux】进程间通信的几种方式(1)
进程间通信方式:1、匿名管道2、命名管道原创 2016-08-29 10:16:05 · 649 阅读 · 0 评论 -
【Linux】 进程调度算法
Linux中的进程调度算法分类如下:一、先来先服务和短作业(进程)优先调度算法1.先来先服务调度算法(FCFS) 先来先服务(First Come First Service,FCFS)调度算法是一种最简单的、不可抢占式的调度算法,既可用于作业调度,也可用于进程调度。该算法按照进程进入就绪队列的先后顺序选择可以占用处理器的进程。每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,原创 2016-08-15 13:59:54 · 520 阅读 · 0 评论