目录 一、Apache服务器监控为什么要用到服务监控?实现Apache服务器监控二、数据库备份为什么要用到数据库备份?实现数据库备份三、Shell脚本发送邮件为什么要用使用Shell脚本发送邮件?实现Shell脚本发送邮件一...
-
运维 Linux之实现Apache服务器监控、数据库定时备份及通过使用Shell脚本发送邮件
-
运维 服务器 【Linux】模拟实现shell(bash)
目录常见的与shell互动场景实现代码全部代码homepath( 接口const char *getUsername( 接口const char *getHostname( 接口const char *getCwd( 接口i...
-
运维 服务器 java 数据库 【Linux实践室】Linux高级用户管理实战指南:创建与删除用户组操作详解
个人主页:聆风吟_ 系列专栏:Linux实践室、网络奇遇记 少年有梦不应止于心动,更要付诸行动。文章目录一. ⛳️任务描述二. ⛳️相关知识2.1 Linux创建用户组命令2.1.1 知识点讲解2.1.2 案例演示一...
-
运维 Linux之Ubuntu环境安装配置Jenkins
Ubuntu环境安装配置Jenkins,启动服务一、安装过程1、查看服务器的操作系统 2、查看JDK是否安装 如果还没有安装,则需要安装,命令如下:3、下载2.406版本jenkins,阿里云或者华为云镜像4、安装并启动命令...
-
运维 设备树 毕设 小程序 arm开发 【嵌入式项目】基于ARM+Linux的车载系统(完整工程资料源码)
基于ARM+Linux的车载系统演示效果基于ARM+Linux的车载系统前言: 本项目计划主要应用于家用,办公等领域轿车中实施的基于物联网云平台的车载系统项目,既能够为车主在行驶过程中提供舒适的...
-
python 【Django】在Linux上部署Django(nginx+uwsgi)
1.说明关于在Linux上使用uwsgi部署Django的项目的过程并不难,主要是配置文件的写法,尤其是nginx的配置文件,本文在Ubuntu20.04上通过uwsgi和nginx部署Django项目2.安装环境安装环境主...
-
linux 运维 Ubuntu下如何对文本进行编辑(详解)
前言本篇文章主要记录我在学习Linux的过程中,有关Ubuntu下对文本进行编辑的相关知识。故在此与大家记录分享。也同时希望我的分享能给你带来不一样的收获!目录前言一、Gedit编辑器 二、VI/VIM编辑器 三、结语一、G...
-
linux UBUNTU无法进入图形化界面解决办法
UBUNTU无法进入图形化界面解决办法在装驱动时重启电脑,发现ubuntu无法进入图形化界面,一直在黑屏,然后左上角有光标闪烁。这种情况应该是因为驱动的版本装的不对,需要卸载重装。解决办法:首先,给电脑联网,一定要联网!可以...
-
容器清理 大文件清理 【linux】ubuntu空间清理的9个方法
文章目录1. 清理/var/log/目录2. 清理~/.cache目录3. 清理升级缓存和无用包4. 清理conda缓存和不使用的包等5. 删除snap软件6. 删除多余内核7. 卸载不常用的软件, 清空回收站等8. 清理不...
-
linux centos安装了curl却报 -bash: curl: command not found
前因我服务器上想用curl下载docker-compress,发现没有curl命令,就去下载安装,安装完成之后,报-bash: curl: command not found解决方法其实我第一次按照csdn一篇博客试了一下,...
-
网络安全 kali Linux更新源教程
一、因为换源需要用到root权限,所以在换源之前要切换为root登入二、普通用户已经打开kali的可以打开终端使用 sudo su指令登入进去,再此期间输入密码是不会显示的 三、进去之后输入指令,进行编辑 四、由于kali默...
-
服务器 运维 [linux]vncserver常用终端命令合集
开启vnc服务:systemctl start vncserver@:1.service关闭vnc服务:systemctl stop vncserver@:1.service重启vnc服务:systemctl restart...
-
linux bash 服务器 shell 多线程介绍与举例
在Shell脚本中实现多线程通常可以使用以下几种方式:后台执行:在Shell脚本中,你可以使用&符号将某个命令放在后台执行,这样可以同时执行多个命令,达到多线程的效果。例如:wait # 等待所有后台任务完成echo "所...
-
linux 程序人生 物联网 VMware虚拟机安装Ubuntu与配置Ubuntu(超详细教程)
前言: 此教程包含 VM虚拟机安装Ubuntu (以18.04为例,但同时也适用18.04版本以上 、ubuntu换源、安装VMTools、安装中文输入法。目录VM虚拟机安装ubuntu一 配置虚拟机二 安装虚拟机配置Ub...
-
linux ubuntu 超详细 WSL2安装+深度学习环境配置
超详细 WSL2安装+深度学习环境配置一点记录 !正式开始 !先决条件WSL 启用一、命令安装二、手动安装(推荐方式)三、设置 WSL 默认大版本四、更新 WSL2 版本(可选)五、一些常用的 wsl 命令Linux 发行版...
-
linux 分布式 zookeeper服务启动报错&zookeeper加入到开机自启服务
一 zookeeper服务启动报错1 报错信息:2 原因zookeeper服务启动失败,节点连接异常3 解决办法 网上搜的解决办法有很多,开放端口、端口占用,防火墙未关闭等,所有方法都试了,但是仍然启动失败。最终解决办法:发...
-
使用Windows11自带的WSL安装Ubuntu Linux系统教程
WSL介绍 WSL全称Windows Subsystem for Linux,它是Windows10带来的新特性,用于Windows系统上的Linux子系统。也就是说,可以在Windows系统中获取Linux系...
-
数据库 【Linux】Bash支持各种指令选项的原理:命令行参数
前言大家好吖,欢迎来到 YY 滴Linux系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁 主要内容含:欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的...
-
bash 运维 linux 查看日志 grep显示前后几行
tail 命令用法默认显示后10行命令参数: -f 循环读取 -q 不显示文件名 -v 显示文件名 -c 显示文件最后N字节内容 -n 显示行数显示匹配foo字串那行以及上下5行显示foo及后5行显示foo及前5行查看out...
-
深度学习 linux ubuntu18.04安装之后没有网络,不显示网络图标
新安装的ubuntu18.04.06安装完成后插着网线,但是没有有线网,桌面上不显示网络图标。原因是因为ubuntu系统安装时自带的网卡驱动不兼容导致的。下面来讲解解决方法:首先,先试用手机连接线,将手机连接到电脑usb口,...
-
linux 服务器 嵌入式 VMware Workstation——虚拟机更换磁盘文件路径的方法总结
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《QT开发实战》《嵌入式通用开发实战》《从0到1学习嵌入式Linux开发》《Android开发实战》《实用硬件方案设计》长期持续带来更多案例与技术文章...
-
c语言 网络协议 数据库 Linux C/C++下使用Lex/Yacc构建实现DBMS(Minisql)
DBMS(数据库管理系统)是一种用于管理和组织数据库的软件系统。它的重要性在于提供了一种有效地存储、管理和访问大量数据的方式。本文将深入探讨如何使用C语言、Lex(词法分析器生成器)和Yacc(语法分析器生成器)来构建一个数...
-
运维 服务器 Linux中的常用基础操作
列出当前目录下的子目录和文件列出当前目录下的所有内容(包括以.开头的隐藏文件)ls [目录名]列出指定目录下的子目录和文件ls -l 或 ll以列表的形式列出当前目录下子目录和文件的详细信息显示当前所在目录的路径ctrl+l...
-
Linux下Redmine安装部署和Ruby
在本文中,我们将详细介绍如何在Linux系统上安装和部署Redmine,并使用Ruby进行配置。Redmine是一个功能强大的项目管理和问题跟踪工具,它基于Ruby on Rails开发。以下是在Linux系统上安装和部署R...
-
linux Centos7安装RabbitMq教程和遇见的问题
1.上传erlang,rabbitmq安装包(用的finalshell连接centos进行上传,提前在/usr/local创建一个空文件夹mq 到/usr/local/mq安装包:2.安装 erlang,rabbitmq1˃...
-
网络协议 linux TigerVNC:C++源码分析RFB协议客户端与服务器连接过程
前言这部分的内容就不做过多的介绍,关于RFB协议的简介能从书上,网上或者其他博客了解到很多。相信大家更加感兴趣的还是RFB协议里面客户端与服务器连接过程。 现在就通过分析远程工具TigerVNC中RFB协议C++源码,了解其...
-
服务器 Unix和Linux之间的区别?什么是bash?常用的linux命令
1. Unix和Linux之间的区别UNIX是一个多用户和多任务操作系统,而Linux是基于UNIX的操作系统。Linux是开源的,免费使用的;而Unix不是开源的,是授权的操作系统。Linux使用范围更广泛,从台式机,服务...
-
kubernetes docker linux k8s--集群调度(kube-scheduler)
了解kube-scheduler由之前博客可知kube-scheduler是k8s中master的核心组件之一scheduler:负责调度资源。把pod调度到node节点。他有两种策略:预算策略:人为部署,指定node节点去...
-
解决Linux下tomcat的shutdown命令可以关闭服务但是杀不死进程的问题
Linux下tomcat的shutdown命令可以关闭服务但是杀不死进程原因:一般造成这种原因是因为项目中有非守护线程的存在;解决方案:从Tomcat上解决方案1:(推荐的方案:因为一台机器里可能有很多tomcat,不能ki...
-
linux 运维 bash keepalived+java服务做自启脚本
背景:生产环境下有部署keepalived+java程序服务做web端服务,同时keepalived做主备可高用架构的。因为java服务程序是在普通用户下运行的,keepalived服务是在root用户下运行的,所以需要两三...
-
kubernetes linux 运维 容器 虚拟机挂起/重启后导致K8s网络不通或服务启动后主节点无法访问问题
环境背景现象3台linux服务器搭建的一个 kubeadm-k8s 的集群环境,(1 Master 2 Worker , 当断电或者虚拟机挂起恢复后出现 service 访问不了,pod之间ping不通或者集群搭建失败问题...
-
c语言 Linux系统编程之进程间通信方式(单机收发信息交互)
介绍首先,本文是关于单机下的客户机与接收机的信息收发问题,不涉及网络编程等内容; 其次,用到的通信方式包括:消息队列(在客户端修改了共享内存后 通知服务器读取);共享内存用来传递数据 ;信号量用来同步不同进程。 最后,初学者...
-
运维 数据库 ubuntu linux 在云服务器中部署stable diffusion webui教程。
要在云服务器中部署Stable Diffusion WebUI,你可以按照以下步骤进行操作:准备环境:获取一台云服务器,例如使用云服务提供商(如AWS、Azure、阿里云等)创建一个虚拟机实例。确保服务器的操作系统满足Sta...
-
运维 服务器 【Linux】进程
本文主要介绍了进程的相关理解:查看进程、进程状态、进程的优先级、环境变量、进程地址空间、Linux内核进程调度队列。目录冯诺依曼体系结构操作系统进程查看进程几点预备小知识进程创建的代码方式为什么要创建子进程 样例代码:依次创...
-
运维 服务器 Linux下的多线程编程:原理、工具及应用(1)
慕斯主页:修仙—别有洞天 ♈️今日夜电...
-
服务器 ubuntu Linux解决 Failed to restart NetworkManager.service: Unit not found问题
解决“Failed to restart NetworkManager.service: Unit not found.”问题的步骤如果你遇到了“Failed to restart NetworkManager.servic...
-
llm chatGPT GPT4ALL【部署 01】GPT4ALL模型调用测试(Linux环境+Python代码)
GPT4ALL本地部署测试1.初识2.环境2.1 服务器2.2 运行环境3.调用3.1 代码3.2 测试4.总结GPT4ALL可以在Windows、Mac、Ubuntu上直接安装使用,安装步骤简单,这里不再赘述,本文介绍一下...
-
linux ubuntu 解决Docker容器没有yum命令
前言有时候在docker容器里面不仅没有你期望的那些常用的命令,甚至没有yum命令让你去安装那些常用的命令。无yum原因一些docker容器内是没有这些应用的,需要我们自己安装的这个容器的系统很可能不是Centos系而是Ub...
-
测试工具 测试覆盖率 集成测试 Linux环境下,针对QT软件工程搭建C++Test单元测试环境的操作指南
文章目录前言一、安装QT二、安装C++Test三、使用QT生成.bdf文件四、创建C++Test工程注意事项前言C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具...
-
linux 运维 如何将Docker(Windows桌面版)自定义安装目录
背景从官网下载Docker桌面版安装包后,点击exe文件,自动就安装到了C盘,无法指定其他目录。同时,Docker占用空间不小,放到系统盘不合适。解决办法Docker桌面版的默认安装目录是C:\Program Files\D...
-
linux 运维 windows10+ubuntu20.04双系统中,ubuntu系统显示home空间不足的扩容方法
实际上网上有两种扩容方法,除了本文的方法外,另一种是在使用启动U盘打开试用ubuntu,应该涉及到nvidia显卡驱动问题故未采用。另一种即本文。最开始安装双系统时内存分配没有分配好,给ubuntu系统分配的空间较小,导致了...
-
【Linux安装docker教程】
Linux安装docker教程文章目录Linux安装docker教程一、docker是什么?二、安装教程三、docker 常用指令所需安装文件自行提取:docker-18.06.0.tgz一、docker是什么?Docker...
-
运维 Linux安装docker(有网/无网)
无网环境1. 下载Docker安装包下载地址:https://download.docker.com/linux/static/stable/x86_64/如果服务器可以联网可以通过wget下载安装包2. 解压安装然后把解压...
-
linux c++ 机器人 Ubuntu+PCL+ROS+Qt联合开发环境一键搭建教程
目录一.安装PCL二.安装ROS三.安装Qt四.测试一.安装PCLDownloads | Point Cloud LibraryThe Point Cloud Library (PCL is a standalone, l...
-
操作系统 Linux的一些基本指令
目录前言:1.以指令的形式登录2.ls指令语法:功能:常用选项:3.pwd指令4.cd指令4.1 绝对路径与相对路径4.2 cd .与cd ..(注意cd后先空格,然后两个点是连一起的)4.3 目录结构-多叉树5.touch...
-
linux 运维 Ubuntu中安装IDEA,并配置桌面快捷方式
1、首先自己下载linux版本的idea这一步省略不说了2、在/usr/local/路径下新建安装目录IDEA:3、执行如下命令,解压下载的压缩包到指定目录:注意,这行命令,在压缩包当前目前执行这个命令,要是没有权限就授权s...
-
windows linux 运维 win7以及VMware tools保姆级安装教程
目录1.安装镜像(使用的是win7旗舰版的64位)2.安装VMware tools3.调出桌面图标4.分盘5.关闭防火墙6.关闭windows更新1.安装镜像(使用的是win7旗舰版的64位)win7镜像资源:不要心疼,60...
-
centos 运维 Kali Linux虚拟机——安装VPN客户端
目录一、安装VPN客户端二、 编辑配置文件三、重启虚拟机四、 配置VPN客户端一、安装VPN客户端因为安装的服务有点多,所以分为两条命令:二、 编辑配置文件三、重启虚拟机重启虚拟机,使修改的配置文件生效四、 配置VPN客户端...
-
bash 容器 网络安全 【重制版】在Android手机上安装kali Linux
最近有很多反馈,都是一些正常界面,截图反馈给我问我有什么问题(原版是英文的)。而且原文(指CSDN上的1)用的是富文本,不方便后期修改和同步,所以我更新了这个版本(以后不出意外的话都在这里更新)。下面的教程基于原文教程做了一...
-
linux 运维 云原生 ubuntu22.04安装kubernetes1.26 k8s1.26 (使用containerd)
文章目录前言一、基础环境二、开始1.关闭防火墙2.禁用SELINUX3禁用所有swap交换分区4设置主机名5创建配置文件6配置服务器支持开启ipvs的前提条件三、使用kubeadm安装k8s 1.26.01、安装contai...