运维

在这里插入图片描述

进程基本概念及相关函数

进程基本概念及相关函数进程定义fork函数exec函数族wait函数waitpid函数 进程定义 从不同角度,进程可以有不同定义: 1.进程是程序的一次执行过程 2.进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 3.进程是具有独立功能的程序在数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元 fork函数 头文件: #include #include 原型: pid_t f... »

find命令:基于文件属性查找

find命令:基于文件属性查找 find [目录] -name "文件名*" 表示匹配正则 -maxdepth 1 表示当前目录 -type(f/d) -size(+大于/-小于) -perm(permission) -exec [命令] {} \;或者+ 后面跟一个命令,对前面找到的文件(用大括号表示) \ 是转义符 \; 表示找到一个执行一次命令 + 表示直接执行所有文件 -ok 直接执行后面... »

Linux基础命令学习——文件打包压缩和搜索命令(四)

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。 今天来写一篇关于学习Linux基础命令——文件打包压缩和搜索命令的博文,也实践了很多,总结给大家一起学习! 一、tar命令 用于对文件进行打包压缩或解压;格式:tar [选项] 档案文件 文件列表 -c:生成档案文件 -v:列出归档解档的详细过程 -f:指定档案文件名称 -r:将文件追加到档案文件末尾 -z:以gzip格式压缩或解... »

在这里插入图片描述

vim+gcc+gdb使用合集

文章目录一, vim常用命令二, gcc基本用法三, gdb基本使用这篇博客是小黑总结出来查询用的功能文档,适合已经对Linux系统有所了解的小白,喜欢的同学可以收藏。vim配置以及插件也能帮助我们更有效率的写代码有兴趣的可以参考这个博客:二, gcc基本用法gcc 其实像keil ,IDLE, eclipse这样的平台,集成了很多功能。 rcContinue继续执行被调试程序,直至下一个断点... »

在这里插入图片描述

Nginx从入门到精通,这篇你绝对不能错过

Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。正向代理Nginx 不仅可以做反向代理,实现负载均衡。Nginx常用命令start nginx 启动nginxnginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。nginx -s... »

Linux学习Shell Scripts(脚本)

Linux学习Shell Scripts(脚本)

  →点击返回原文 声明: Shell Scripts是个自动管理系统软件的好工具,它可以简化我们日常工作管理,入侵检测呀,数据处理呀,而且很多服务都可以利用到它。它跨平台支持且学习历程短(不像程序语言那么难学哦)。   Contend 一、简单入门(介绍,实例) 二、善用判断式 三、条件判断式 if……then 四、循环(loop) 五、脚本的调试(debug) 六、shell脚本学习总结 一、... »

生产环境Rabbitmq集群安装部署与配置

更多:生产环境Rabbitmq集群安装 创建用户 创建用户名 sudo adduser rabbitmq 添加到sudo组里面 sudo usermod -a -G sudo rabbitmq 切换用户 sudo su – rabbtimq cd /data sudo mkdir rabbitmq sudo chown -R rabbitmq:rabbitmq rabbitmq/ 安装... »

在这里插入图片描述

Httpd的配置

搭建httpd服务一. httpd简介二. httpd版本2.1 httpd的特性2.2 httpd-2.4新增的模块三. httpd基础3.1 httpd自带的工具程序3.2 rpm包安装的httpd程序环境3.3 web相关的命令3.3.1 curl命令3.3.2 httpd命令四. 编译安装httpd-2.4安装开发环境下载并安装apr-1.4+和apr-util-1.4+在root家目录下... »

初入Linux,如何在Ubuntu18.04上通过anaconda安装FEniCS有限元框架

初入Linux,如何在Ubuntu18.04上通过anaconda安装FEniCS有限元框架

FEniCS安装教程官方网站:https://fenicsproject.org/download/ 对于初入Linux的小白,可以根据本教程快速完成对fenics有限元框架的安装 第一步:创建root账户 ## Ubuntu首次为root账户设置密码 sudo passwd root 然后会让你输入当前账户的密码,以及创建root账户的密码,并且确认。 第二步:Ubuntu更换国内镜像站的源,这... »

在这里插入图片描述

jenkins持续集成 – docker-compose 搭建jenkins服务

jenkins持续集成 – docker-compose 搭建jenkins服务 前提:Linux系统,已安装好docker docker-compose 创建jenkins目录,存放docker-compose.yml jenkins_home [root@centos-linux-10 jenkins] mkdir -p /usr/local/docker/jenkins [roo... »

在这里插入图片描述

Docker 如何上传本地文件到容器目录?

先贴上命令:docker cp 本地文件路径 ID全称:容器路径下面来举个例子:我要把本地电脑的mysql-connector-java-5.1.46.jar上传到Linux下Docker里面的logstash容器下的/usr/share/logstash/lib目录。1.首先使用ssh工具上传jar包到Linux的/usr/local目录:2.使用dock »

在这里插入图片描述

centos7搭建nginx

搭建nginx-1.16.1 1.安装 gcc 环境 yum -y install gcc gcc-c++ #nginx编译时依赖gcc环境 2.安装 pcre yum -y install pcre pcre-devel #让nginx支持重写功能 3.安装 zlib yum -y install zlib zlib-devel #zlib库提供了很多压缩和解压缩的方式,nginx使用zlib对... »

Nginx+Tomcat负载均衡集群

nginx+tomcat負載均衡

Linux环境搭建Nginx+Tomcat负载均衡集群 主机 操作系统 IP地址 主要软件 Nginx服务器 RedHat7.3 x86_64 192.168.113.151 nginx-1.12.0.tar.gz Tomcat服务器1 CentOS7.4 x86_64 192.168.113.129 jdk-8u91-linux-x64.tar.gz / apache-tomcat-8.5.16... »

centos7 安装谷歌浏览器

配置安装源: cd /etc/yum.repos.d vi google-chrome.repo [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com... »

在这里插入图片描述

Linux系统安装单机版Spark

背景最近要开发智能推荐引擎,后期系统需要搭载在Spark集群上,前期要开发相关脚本,需要一个测试环境,所以向公司申请了一台主机,平台是Linux,操作系统CentOS,背景交代完毕,现在需要在单机Linux主机上部署Spark。下载完成后上传到Linux服务器software文件夹下,然后解压压缩包。显示 Jps、Master、Worker三项,启动成功,并且不再需要密码验证。 »

在这里插入图片描述

Nginx学习

Nginx学习应用Nginx简介与其它web服务器的对比Nginx环境搭建下载官网 [http://nginx.org](http://nginx.org) 下载Stable version 稳定版安装Linux安装安装后的文件说明Windows安装启动关闭配置检查其它Nginx配置文件Nginx应用及配置Nginx简介与其它web服务器的对比文章引 »

在这里插入图片描述

2020-01-01

2020年最新Kali Linux 安装搜狗输入法教程,亲自安装过,百分百通过。 这是本人的第一篇博客,勿喷~! 首先安装Kali的教程网上有一大堆,随便一搜就有,所以,前期的系统安装工作大家都懂。 这是我最终的效果图: 所以话不多说,直接上教程: 安装好系统, 打开Firefox上百度下载搜狗输入发的包。,(电脑要联网) 下载保存 下载好后,就可以到root路径下的下载文档里查看了, (咳咳……... »

Debain/Ubuntu上搭建Trojan及客户端配置详细教程

这种方式主要是为了避免因多次使用一键脚本搭建导致的证书申请次数过多而搭建失败的情况,建议大家将申请的证书保存起来以便多次使用,否则有多少域名都不够。 搭建前准备: 准备一台服务器:国外高性价比服务器大全 goumai一个域名并申请一个免费的域名证书; 用Finalshell或者其他SSH登陆服务器 安装相关环境 apt-get install wget ##安装wget apt-get updat... »

Linux下安装Xgboost并支持GPU

Linux下安装Xgboost并支持GPU下载源码支持GPU正常流程报错:nvcc fatal : redefinition of argument ‘std’查看本机cmake版本查找报错原因确认报错原因解决办法安装Python支持查看安装包 下载源码 git clone --recursive https://github.com/dmlc/xgboost #若安装CP... »

cut命令:文本/屏显切割命令;能接收管道,也能直接操作文本按行处理

cut命令:文本/屏显切割命令;能接收管道,也能直接操作文本按行处理 默认以制表符作为分隔符 -b 按字节切割(byte) 中文是全角符号,占2个byte;英文是半角符号占1个byte -c 按字符切割(character) -f 按字段切割(field) -d 指定分隔符(输入、输出) 切割who的输出,并显示每行的第三个字节 who | cut -b 3 指定空格为分隔符(空格也能输出)再切割... »

2020-03-31

解决网络重置,但没有备份的方法 好吧,为了解决主机上没有VM适配器,在网上找了下解决方法,大多叫按网络重置,但一时手贱,没有备份, »

Mac安装RVM

一:什么是RVM? RVM全称是ruby version manager,它是一个命令行工具,允许您轻松地安装管理和使用多个ruby环境。 虽然macOS自带了一个ruby环境,但是那是系统自己使用的,所以权限很小,只有system。而/Library目录是root权限,所以很多会提示无权限。 二:安装步骤 ——安装Homebrew:https://blog.csdn.net/LLLLL__/ar... »

Sheel脚本之备份MySQL

Sheel脚本之备份MySQL

脚本写法<>   你们不是的话  把 docker exec -i mysql3308  这个命令删掉即可 #!/bin/bash echo  “———倒计时开始备份————-“ for((i=0;i<=3;i++)) do     sleep 1     echo ... »

linux之corntab

linux任务计划、周期性任务执行 未来的某时间点执行一次某任务:at、batch 周期性运行某任务:crontab netstat -tnl netstat -tnlp at命令: at [选项]...time time格式: HH:MM[YYYY-mm-dd] noon,midnight,teatime at的作业有队列,用单个字母表示,默认都使用a队列; 常用选项: -l:查看作业队列,相当... »

在这里插入图片描述

在Linux里聊进程

概念: 进程通俗来说,运行中的程序, 在linux下,知道程序要运行,首先就是将磁盘中相应的可执行文件加载到内存中,那么我们怎么知道他在内存中哪呢?这个时候就需要我们通过一个叫做进程标识符的东西找到它。类似于我们自己的身份证 进程分为临时进程和持久进程 临时进程 执行完命令,自动结束 持久进程 程序运行后,需要手动结束。 程序被加载为进程的示意图: 1、用户执行程序。 2、程序加载到内存中。 2.... »

Page 1 of 558123»