![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 52
phonycat
这个作者很懒,什么都没留下…
展开
-
用vim编辑修改文件,保存文件时,报有“readonly option is set”提示
更多点子:linux—目录索引(知识小渠道)用vim编辑修改文件,保存文件时,报有“readonly option is set”提示: 第一步:调到命令模式(Esc) 第二步:输入 set noreadonly 第三步:之后就可以正常保存退出了:wq 保存退出文件,q 退出文件 如果有什么不对的地方,可以评论告诉我,望指导!...原创 2018-04-01 11:57:57 · 2480 阅读 · 4 评论 -
Linux---kill及kill -9的用法及如何实现进程的优雅退出
转载自[https://blog.csdn.net/slvher/article/details/8977338]如何在shell中终止一个后台进程?一个后台服务进程如何实现优雅退出?kill与signals我们这里所说的kill是指作为shell command的那个kill(相对的,Linux系统中还有个叫做kill的system call,man 2 kill可查看其功能及用法),s...转载 2019-03-31 21:12:26 · 3734 阅读 · 0 评论 -
Linux的stat命令下的三个时间
man手册里,对stat的描述是[display file or file system status],描述文件和文件属性信息,inode信息stat命令显示出来的信息:File:文件名Size:文件大小Blocks:文件使用的数据块数IO Block:IO块大小regular file:文件类型为常规文件Device:设备编号Inode:inode号Links:链接数A...原创 2018-10-13 20:12:21 · 543 阅读 · 0 评论 -
Linux---进程间通信IPC之共享内存
共享内存原创 2018-09-01 15:00:07 · 172 阅读 · 0 评论 -
Linux---进程间通信IPC之信号量
SYSTEM V信号量,这是信号量值的集合,不是单个的信号量,相关的信号量操作函数由“sys/ipc.h”引用,这篇主要描述了这个信号量集 信号量 也称信号灯,主要用来控制多个进程对共享资源的访问,信号量是进程通信的一种重要方法,但其本身并不进行数据交换,和管道、消息队列不同,而是以同步,互斥,协调于各个进程之间,协调进程对共享资源的访问,共享内存的使用就要用到信号量。把多个执行流能够访问到的...原创 2018-08-08 15:58:14 · 182 阅读 · 0 评论 -
Linux---进程间通信IPC之管道
进程间通信(IPC):是指在不同进程之间传播或交换信息。 IPC的方式:通常有管道(无名管道、命名管道)、消息队列、信号量、共享存储、Socket、Streams等(Socket和Streams支持不同主机上的两个进程IPC) 进程间通信的目的: 1.数据传输:一个进程需要将它的数据发给另一个进程 2.资源共享:多个进程之间共享同样的资源 3.通知事件:一个进程需要向另一个或一...原创 2018-08-06 20:40:38 · 215 阅读 · 0 评论 -
Linux---进程间通信IPC之消息队列
更多点子:linux—目录索引(知识小渠道)进程间通信(IPC):是指在不同进程之间传播或交换信息。 IPC的方式:通常有管道(无名管道、命名管道)、消息队列、信号量、共享存储、Socket、Streams等(Socket和Streams支持不同主机上的两个进程IPC) 进程间通信的目的: 1.数据传输:一个进程需要将它的数据发给另一个进程 2.资源共享:多个进程之间共享同样的资源...原创 2018-04-29 10:31:08 · 566 阅读 · 0 评论 -
Linux---目录索引(知识小渠道)
无法打开虚拟机readonly option is retmake及小程序进度条编写自主shell,及两次fork进程间通信IPC之消息队列原创 2018-04-30 19:07:00 · 367 阅读 · 0 评论 -
Linux---make及小程序进度条
更多点子:linux—目录索引(知识小渠道)make 执行 Makefile 一个Makefile主要含有一系列的规则: 目标:依赖文件 tab 命令 main.o: main.c gcc -c -g main.c -o main.o-Wall 输出所有警告信息-O 在编译时进行优化-g 表示编译debug版本$^ 代表所有的依赖文件$@ ...原创 2018-04-04 17:39:52 · 321 阅读 · 2 评论 -
使用VMware Workstation Pro时,打不开虚拟机了
更多点子:linux—目录索引(知识小渠道)在刚开始使用虚拟机的时候,有的时候会打不开虚拟机,像这样: 做法很简单 第一步:打开你的服务,如果知不道在哪,可以直接在电脑中搜索服务,就出来啦 第二步:在服务里找到所有VMware相关的,把它们几个都打开,像这样: 第三步:重新开启你的虚拟机 如果有什么不对的地方,可以评论告诉我,望指导!...原创 2018-04-02 16:47:07 · 12038 阅读 · 2 评论 -
Linux---编写自主shell. 以及两次fork
更多点子:linux—目录索引(知识小渠道)两次fork 可以让两个进程同时运行,一次fork 只能一个运行一个阻塞 在子进程里再调一个进程,然后让儿子死亡,孙子成孤儿,之后父亲和孙子一起并发运行#include<stdio.h>#include<std;lib.h>#include<string.h>#include<sys/wait原创 2018-04-10 13:32:06 · 527 阅读 · 0 评论 -
Linux---进程间关系和守护进程
进程间关系进程组进程组是一个或多个进程的集合每个进程除了有一个进程ID之外,还属于一个进程组这些进程通常与同一作业相关联,可以接受来自同一终端的各种信号每个进程组有唯一进程组ID,每个进程组可以有一个组长进程,其进程ID和进程组ID一致组长进程可以创建一个进程组,创建该组中进程,然后终止只要某个进程组中有一个进程存在,该进程组就存在,与组长进程是否终止无关从进程组的创建到最后一个...原创 2019-04-02 09:31:40 · 388 阅读 · 0 评论