Linux
文章平均质量分 67
好好学习。,
记录学习~
展开
-
Shell编程
文章目录一、Shell是什么?二、Shell脚本的执行方式三、Shell的变量设置环境变量位置参数变量预定义变量四、运算符五、条件判断六、流程控制if判断case语句for循环while循环七、read读取控制台输入八、函数九、Shell编程综合案例一、Shell是什么?Shell是一个命令解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。二、Shell脚本的执行方式脚本格式要求1.脚本以#!/bin/b原创 2021-08-19 13:06:24 · 143 阅读 · 0 评论 -
Linux学习笔记
文章目录一、crond任务调度特殊符号应用实例二、at任务调度应用实例一、crond任务调度crontab 进行 定时任务的设置概述任务调度:是指系统在某个时间执行的特定的命令或程序。任务调度分类:1.系统工作:有些重要的工作需要周而复始的执行2.个别用户工作:个别用户希望执行某些程序。基本语法crontab [选项]常用选项-e 编辑crontab定时任务-l 查询crontab任务-r 删除当前用户所有的crontab任务原创 2021-08-15 13:52:06 · 85 阅读 · 0 评论 -
Linux常用命令
文章目录1.指定运行级别2. 帮助指令1.指定运行级别systemctl set-default graphical.target 图形界面(级别5)systemctl set-default multi-user.target 多用户状态有网络服务(级别3)systemctl get-default 查看当前级别2. 帮助指令data = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data原创 2021-08-13 12:09:51 · 45 阅读 · 0 评论 -
线程同步
文章目录线程同步概念1.为什么要线程同步2.同步方式线程同步概念假设有 4 个线程 A、B、C、D,当前一个线程 A 对内存中的共享资源进行访问的时候,其他线程 B, C, D 都不可以对这块内存进行操作,直到线程 A 对这块内存访问完毕为止,B,C,D 中的一个才能访问这块内存,剩余的两个需要继续阻塞等待,以此类推,直至所有的线程都对这块内存操作完毕。所谓的同步并不是多个线程同时对内存进行访问,而是按照先后顺序依次进行的。1.为什么要线程同步比如让两个线程交替数数,两个线程在数数的时候需要分时复转载 2021-06-08 19:31:05 · 70 阅读 · 0 评论 -
【Linux】---线程
文章目录一、pandas是什么?二、使用步骤1.引入库2.读入数据一、pandas是什么?二、使用步骤1.引入库2.读入数据原创 2021-06-05 12:00:21 · 111 阅读 · 0 评论 -
linux静态库和动态库
文章目录一、库的介绍1.库是什么2.优缺点二、库的制作1.静态库(1)命名规则(2)制作步骤(3)库的使用2.动态库(1)命名规则(2)制作(3)库的使用>引用动态库,怎么指定动态库的位置?参考博文参考博文一、库的介绍1.库是什么库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。就是将源代码转化为二进制格式的源代码,相当于进行了加密,别人可以使用库,但是看不到库中的内容。1 .静态函数库: 是在程序执行前就加入到目标程序中去了2 .动态函数库同共享函数库是一个东西(在lin原创 2021-04-17 11:05:29 · 116 阅读 · 0 评论 -
ftp
server.c#include <stdio.h>#include <sys/stat.h>#include <fcntl.h>#include <sys/types.h> /* See NOTES */#include <string.h>#include <sys/socket.h>//#include <linux/in.h>#include <arpa/inet.h>原创 2021-04-06 23:24:13 · 69 阅读 · 0 评论 -
4.信号量
文章目录信号量1.特点:2.原型:3.例子:信号量信号量(semaphore)与已经介绍过的 IPC 结构不同,它是一个计数器。信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据。1.特点:1.信号量用于进程间同步,若要在进程间传递数据需要结合共享内存。2.信号量基于操作系统的 PV 操作,程序对信号量的操作都是原子操作。3.每次对信号量的 PV 操作不仅限于对信号量值加 1 或减 1,而且可以加减任意正整数。4.支持信号量组。2.原型:#include <sys/se原创 2021-03-19 14:19:12 · 134 阅读 · 0 评论 -
3.共享内存
文章目录共享内存1.特点:2.原型:3.例子:共享内存共享内存(Shared Memory),指两个或多个进程共享一个给定的存储区。1.特点:1.共享内存是最快的一种 IPC,因为进程是直接对内存进行存取。2.因为多个进程可以同时操作,所以需要进行同步。3.信号量+共享内存通常结合在一起使用,信号量用来同步对共享内存的访问。2.原型: #include <sys/shm.h> // 创建或获取一个共享内存:成功返回共享内存ID,失败返回-1 int shmget(key_t原创 2021-03-16 10:30:41 · 275 阅读 · 0 评论