LINUX
文章平均质量分 68
github.com/4gnosed
这个作者很懒,什么都没留下…
展开
-
MySQL同版本多实例安装脚本
mysql离线包压缩后启动脚本指定配置文件初始化,记住初始免密./mysqld --defaults-file=/usr/local/mysql/3306/my.cnf --initialize --user=mysql &初始化数据库./mysqld_safe --defaults-file=/usr/local/mysql/3306/my.cnf --user=mysql &启动服务(需要修改mysql.server的conf=/etc/my.cnf指配置文件,data...原创 2021-06-16 13:57:39 · 360 阅读 · 0 评论 -
sshpass 免密 scp 批量传输文件
#!/bin/bash#源文件夹或文件src=(/home/test/test.text1/home/test/test.text1/home/test/)#注意src和dest要顺序一致#保存目录dest=(/home/test//home/test//home/)#获取用户名,ip,密码if [ ! -n "$1" -o ! -n "$2" ] ;then echo "Please input parameter: user host" exit...原创 2021-01-14 20:17:37 · 899 阅读 · 0 评论 -
Linux下Ubuntu OPENSSH服务的【源码】安装、启动和退出
除了以源码的方式安装OPENSSH外,还可以自动安装,方式如下,首先更新源列表sodu apt-get update然后进行安装,sodu apt-get install openssh-server下面是源码自配置安装,首先需要三个源码压缩包 openssh-7.7p1.tar; openssl-1.0.2g.tar ;zlib-1.2.11.tar,下载地址如下openssh:https://...原创 2018-06-03 21:13:46 · 5074 阅读 · 3 评论 -
进程的控制【Linux】
编写程序:创建一个子进程,父进程打印10句:Parent process!子进程打印10句:Child process! 要求用进程控制的方法,按顺序先输出子进程的10句话,再输出父进程的10句话。#include <sys/wait.h>#include <stdio.h>#include <stdlib.h>#include <unistd...原创 2018-06-12 11:28:20 · 481 阅读 · 0 评论 -
进程间通信之信号机制【Linux】
一、信号1、信号的基本概念每个信号都对应一个正整数常量(称为signal number,即信号编号。定义在系统头文件<signal.h>中),代表同一用户的诸进程之间传送事先约定的信息的类型,用于通知某进程发生了某异常事件。每个进程在运行时,都要通过信号机制来检查是否有信号到达。若有,便中断正在执行的程序,转向与该信号相对应的处理程序,以完成对该事件的处理;处理结束后再...原创 2018-06-12 11:51:40 · 469 阅读 · 1 评论 -
进程间通信之消息队列【Linux】
一、什么是消息消息(message)是一个格式化的可变长的信息单元。消息机制允许由一个进程给其它任意的进程发送一个消息。当一个进程收到多个消息时,可将它们排成一个消息队列。1、消息机制的数据结构(1)消息首部记录一些与消息有关的信息,如消息的类型、大小、指向消息数据区的指针、消息队列的链接指针等。(2)消息队列头表其每一项作为一个消息队列的消息头,记录了消息队列的有关信息,...原创 2018-06-12 14:09:15 · 1757 阅读 · 0 评论 -
进程间通信之管道通信【Linux】
一、什么是管道UNIX系统在OS的发展上,最重要的贡献之一便是该系统首创了管道(pipe)。这也是UNIX系统的一大特色。所谓管道,是指能够连接一个写进程和一个读进程的、并允许它们以生产者—消费者方式进行通信的一个共享文件,又称为pipe文件。由写进程从管道的写入端(句柄1)将数据写入管道,而读进程则从管道的读出端(句柄0)读出数据。二、管道的类型1、有名管道一个可以在文件系统...原创 2018-07-23 13:36:11 · 216 阅读 · 0 评论 -
进程间通信之共享存储区通信【Linux】
一、共享存储区1、共享存储区机制的概念共享存储区(Share Memory)是UNIX系统中通信速度最高的一种通信机制。该机制可使若干进程共享主存中的某一个区域,且使该区域出现(映射)在多个进程的虚地址空间中。另一方面,一个进程的虚地址空间中又可连接多个共享存储区,每个共享存储区都有自己的名字。当进程间欲利用共享存储区进行通信时,必须先在主存中建立一共享存储区,然后将它附接到自己的虚地址...原创 2018-09-07 10:13:17 · 11837 阅读 · 0 评论