Linux
Rookie.
World is simple and beauty.
展开
-
关于线程与进程一些总结
进程所谓的进程就是运行中的程序的一种封装,是系统进行资源调度和分配的基本单位,是实现操作系统的并发,以提高系统的资源利用。但是有一些缺陷,比如说进程在同一时间只能做一件事,而且呢,进程如果在执行的过程中被阻塞,整个进程就会处于被挂起的状态,即使进程中有些工作不依赖于被挂起的资源,他仍然不会被执行。所以这时候线程就出现了。线程线程是进程的子任务,是CPU进行资源调度的基本单位,是用于保证...原创 2019-10-21 22:42:31 · 193 阅读 · 0 评论 -
自主minishell代码中实现重定向符号功能
1,重定向重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作,操作句柄为文件描述符,可以将文件描述符想象成两个指针,相当于指针所指的内容变了。stdin(标准输入) 0 从键盘获得输入stdout(标准输出) 1 ...原创 2019-06-13 10:55:34 · 168 阅读 · 0 评论 -
Linux基础命令
一、Linux中的基本权限(r、w、x)1、读(r):read对于文件来说,具有读取文件内容的权限;对于目录来说,具有浏览该目录信息的权限。 2、写(w):write对于文件来说,具有修改文件内容的权限;对于目录来说,具有删除、移动目录内文件的权限。 3、执行(x);execute对于文件来说,具有执行文件的权限;对于目录来说,具有进入目录的权限。cd:a.语法 c...原创 2019-06-03 17:18:41 · 200 阅读 · 0 评论 -
Linux进程控制
一、fork函数初识在linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。#include <unistd.h> pid_t fork(void); //返回值:自进程中返回0,父进程返回子进程id,出错返回-1代码实现:int main() { printf("hello"); ...原创 2019-06-19 17:35:19 · 161 阅读 · 0 评论 -
Linux常用工具
1,vim自行查找资料, 自行配置插件https://gitee.com/HGtz2222/EasyVimConfig/blob/master/README.md2,自行查找资料, 调研除了vim, 还有哪些常用的牛逼的编辑器, 并能够横向对比编辑器之间的区别和优缺点1.VimVim是从 vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富...原创 2019-06-11 11:17:37 · 134 阅读 · 0 评论 -
Linux进程概念
一、进程的调度算法操作系统的调度分为三种:1,远程调度(创建新进程) 2,中程调度(交换功能的一部分) 3,短程调度(下次执行哪个进程) ...原创 2019-06-12 12:40:00 · 253 阅读 · 0 评论 -
关于Linux学习的知识点总结思维导图
原创 2019-09-07 15:21:00 · 1521 阅读 · 0 评论