linux
文章平均质量分 67
Chauncy__Li
这个作者很懒,什么都没留下…
展开
-
Linux的命令改变文件属性及权限问题
Linux的命令改变文件属性及权限问题 在学习如何改变文件属性及权限之前,有必要先了解一下一下文件的属性。在登录Linux之后,执行ls - al命令,会看到以下内容: 这里以其中一行的代码为例 其中权限r为读权限,w为写权限,x为执行权限。 好了了解了这些,咱们接下来就可以学习如何修改文件属性和权限了。 首先给大家简单的介绍几个命令,分别是chgrp,chown和chmod...原创 2017-11-27 17:42:36 · 658 阅读 · 0 评论 -
Linux的命令
一、Linux命令 1.ls 语法:ls+选项+指定目录或文件 功能:列出该目录下的所有子目录与文件。 常用选项: -a:列出当前目录下所有文件(包括隐藏文件,以.开头的文件) -d:将目录文件像文件一样显示,而不是显示其下文件 -i:输出文件的i结点索引信息 -k:以k字节的形式表示文件的大小 -l:列出文件的详细信息 -n:用数字原创 2017-11-19 22:14:53 · 198 阅读 · 0 评论 -
Linux进程间通信--管道
Linux进程间通信–管道 管道是是Unix中最古老的进程间通信的形式。 我们把从一个进程连接到另一个进程的一个数据流称为一个“管道”。 管道分为匿名管道和命名管道。 - 匿名管道 匿名管道只能实现具有亲缘关系进程之间通信,而不能实现没有关系的两个本地进程之间的通信使用 匿名管道的创建 #include<unistd.h> int pipe(int fd[2]); 下面...原创 2018-03-23 13:18:17 · 220 阅读 · 0 评论 -
Linux进程间通信--消息队列
Linux进程间通信–消息队列 消息队列提供了一种从一个进程向另一个进程发送数据块的方法。 每个数据块都被认为是有一个类型,接收者进程接收的数据块可以有不同的类型值。 消息队列与命名管道有一样的不足,就是每个消息的最大长度是有上限的(MSGMAX),每个消息队列的总的字节数(MSGMNB)、系统上消息队列的总数也都有上限(MSGMNI)。 消息队列相关函数 int msgget(k...原创 2018-04-01 09:33:50 · 268 阅读 · 0 评论 -
Linux进程间通信--共享内存
共享内存区是最快的IPC形式。一旦这样的内存映射到共享它的进程的地址空间,这些进程间数据传递不再涉及到内核,换句话说是进程不再通过执行进入内核的系统调用来传递彼此的数据。 共享内存的数据结构 共享内存相关函数 int shmget(key_t key,size_t size,int shmflg>;用来创建共享内存 void *shmat(int shmid, const...原创 2018-04-01 11:05:49 · 237 阅读 · 0 评论