![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 156 阅读 · 0 评论 -
Linux学习笔记
文章目录一、crond任务调度特殊符号应用实例二、at任务调度应用实例 一、crond任务调度 crontab 进行 定时任务的设置 概述 任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类:1.系统工作:有些重要的工作需要周而复始的执行 2.个别用户工作:个别用户希望执行某些程序。 基本语法 crontab [选项] 常用选项 -e 编辑crontab定时任务 -l 查询crontab任务 -r 删除当前用户所有的crontab任务原创 2021-08-15 13:52:06 · 86 阅读 · 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 · 48 阅读 · 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 · 112 阅读 · 0 评论 -
linux静态库和动态库
文章目录一、库的介绍1.库是什么2.优缺点二、库的制作1.静态库(1)命名规则(2)制作步骤(3)库的使用2.动态库(1)命名规则(2)制作(3)库的使用>引用动态库,怎么指定动态库的位置? 参考博文 参考博文 一、库的介绍 1.库是什么 库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。就是将源代码转化为二进制格式的源代码,相当于进行了加密,别人可以使用库,但是看不到库中的内容。 1 .静态函数库: 是在程序执行前就加入到目标程序中去了 2 .动态函数库同共享函数库是一个东西(在lin原创 2021-04-17 11:05:29 · 119 阅读 · 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 · 71 阅读 · 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 · 142 阅读 · 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 · 286 阅读 · 0 评论