Linux从基础到入门
文章平均质量分 77
温柔了岁月.c
这个作者很懒,什么都没留下…
展开
-
linux网络编程之UDP编程
recvform(多了两个参数) == recv + accept。sendto(多了两个参数) == send + connect。3. tcp 数据有边界 , udp数据无边界。5.tcp安全 稳定 可靠 udp不安全。6. tcp相对慢很多,udp传输速度快。7.tcp有中心(服务器) udp没有。4. tcp数据有序, udp数据无序。1.tcp有连接 udp没有连接。2.tcp数据流, udp数据报文。2.构建服务器协议地址簇。安全: 相对不容易被窃取。原创 2023-11-24 16:59:21 · 1219 阅读 · 0 评论 -
linux网络编程之TCP协议编程
TCP协议网络编程原创 2023-11-17 18:09:31 · 409 阅读 · 6 评论 -
linux之IPC
IPC: Inter(内核) Process(进程) Communicton(通信)原创 2023-11-12 18:05:51 · 342 阅读 · 0 评论 -
linux之信号
信号机制是一种使用信号来进行进程之间传递消息的方法,信号的全称为软中断信号,简称软中断。信号的本质是软件层次上对中断的一种模拟(软中断)。它是一种异步通信的处理机制,事实上,进程并不知道信号何时到来。Linux系统一共有64个信号其中1-31信号供应用开发者使用32-64,后来扩充的1~31之间的信号叫做非实时信号, 不支持排队, 信号可能会丢失, 也叫做不可靠信号。34~64之间的信号叫做实时信号, 支持排队, 信号不会丢失, 也叫做可靠信号。原创 2023-11-06 21:17:28 · 190 阅读 · 0 评论 -
Linux之管道
管道是Linux中最古老的进程间通信的方式我们把一个进程连接到另一个进程的一个数据流称作 一个管道注意:管道只能单向通信你可以把他看做是一种特殊的文件,也能够进行,read,open等操作,但是他不属于任何文件系统,他只存在于内存之中。原创 2023-11-04 18:30:09 · 314 阅读 · 0 评论 -
进程(详解)
进程的定义:一个运行中的程序例如:源程序文件 ----> 可执行文件狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元内存最小的单位:bit(位)内存最小的管理单位:字节。原创 2023-10-28 21:35:48 · 189 阅读 · 9 评论 -
vim的使用以及配置
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个。简单的说:就是我们可以用来写代码的工具vim是要安装的,怒可以在终端就输入一个vim,然后根据报错提示,使用正确的vim安装命令,安装就行。原创 2023-10-22 11:03:24 · 556 阅读 · 0 评论 -
Linux命令之文件管理
在Linux中,万物皆是文件文件中主要有3种权限(在Linux中,权限用数字表示)1.读的权限 -r (read) (4)2.写的权限 -w (write) (2)3. 执行的权限 -x (execute) (1)用三位二进制来描述权限0. 000 无权限1.001 执行权限2.010 写权限3. 011 写,执行权限4.100 读权限5.101 读,执行权限6.110 读写权限7.111 读写执行权限。原创 2023-09-06 20:31:22 · 120 阅读 · 2 评论 -
Linux命令之目录管理(详解)
可以用rmdir (rm—>remove dir—> directionary)命令,不过这种不能够删除空目录。同样的mkdir有很多选项,你可以通过用man命令查这个mkdir命令来获得。有时间进去到目录里面,要想返回上层目录,其实用cd命令也行。rm -r , 不仅可以用来删除目录,也可以用来删除文件。非空目录可以用rm命令来删除,但是要有-r这个选项。其实目录的显示,直接用ls命令就行了。当然加上-i这个选项,会有提示。创建目录用 mkdir命令。目录的移动的话,用cp命令。这里会有删除目录的提示。原创 2023-09-06 01:18:01 · 109 阅读 · 0 评论 -
Linux命令之用户管理(详解)
在介绍Linux用户管理相关的命令之前,我们先介绍一些Linux的一些基础的命令。原创 2023-09-04 22:51:16 · 904 阅读 · 8 评论