rocketmq docker linux

Linux下编译Sqlite源码

1.下载 wget https://www.sqlite.org/2023/sqlite-autoconf-3410200.tar.gz --no-check-certificate 2.解压 tar zxvf sqlite-autoconf-3410200.tar.gz 3.配置路径 cd sql ......
下编 源码 Sqlite Linux

面试笔记-Docker(Ⅱ)

上篇文章已经成功build了image并且创建了container运行成功,我们现在进行接下来的工作 目录挂载 使用 Docker 运行后,我们改了项目代码不会立刻生效,需要重新build和run,很是麻烦。 容器里面产生的数据,例如 log 文件,数据库备份文件,容器删除后就丢失了。 ......
笔记 Docker

面试笔记-Docker(Ⅰ)

打包写好的项目 基础配置 安装指定版本的node.js docker pull node:18.15 运行刚才pull到的镜像,即创建一个container docker run -itd --name node-test node:18.15 -i:表示以交互模式运行容器(让容器的标准输入保持打开 ......
笔记 Docker

linux运维常用命令

#一、常规操作##1、创建文件夹 mkdir 文件夹名称##2、创建文件或编辑文件在目标文件夹中执行 vi 文件名.后缀 # i (进入可编辑模式) # ESC (按Esc按键,退出编辑模式) # :q (未作任何编辑,直接退出) # :q! (强制退出) # :wq (保存退出) ##3、文件夹或 ......
命令 常用 linux

linux 安装Python

Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。 1、获取python# 在Linux的home目录下创建一个python3目录mkdir /home/python3 # ......
Python linux

linux操作系统实验四-以time/gettimeofday系统调用为例分析ARM64 Linux 5.4.34

一、搭配环境 (1)安装编译工具 sudo apt-get install gcc-aarch64-linux-gnu sudo apt-get install libncurses5-dev build-essential git bison flex libssl-dev (2)制作根文件系统 ......
系统 gettimeofday linux Linux time

Linux核心命令

Linux查询命令手册网站: https://wangchujiang.com/linux-command/ http://linux.51yip.com/ 1.线上查询及帮助命令(3个) man ls help info 2.文件和目录操作命令(13个) ls $ ls # 仅列出当前目录可见文件 ......
命令 核心 Linux

docker 命令

帮助命令 官方查阅文档地址:https://docs.docker.com/reference/ docker version #显示 docker 版本信息 docker info #显示 docker 的系统信息,包括镜像和容器 docker --help #帮助命令 镜像命令 docker i ......
命令 docker

docker 常用命令总结

attach # 当前 shell 下 attach 连接指定运行镜像 build # 通过 Dockerfile 定制镜像 commmit # 提交当前容器为新的镜像 cp # 从容器中拷贝指定文件或者目录到宿主机中 create # 创建一个新的容器,同run,但不启动容器 diff # 查看 ......
命令 常用 docker

关于网络通信中TCP/UDP的端口范围-以及在Linux系统中的使用权限说明

关于TCP/UDP的端口号的范围都是 0 ~ 65535 根据IANA定义,可以参考如下链接: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml IANA将这些端口 ......
网络通信 端口 权限 范围 系统

Linux下防火墙操作

一、什么是防火墙 防火墙:防范一些网络攻击。有软件防火墙、硬件防火墙之分。 防火墙选择让正常请求通过,从而保证网络安全性。 二、firewalld防火墙的概念 2.1、区域 CentOS6x中防火墙叫做iptables;CentOS7.x 中默认使用的防火墙是firewalld firewalld增 ......
防火墙 Linux

【转】Docker安装Redis

https://blog.csdn.net/weixin_45821811/article/details/116211724 安装步骤: 1、Docker搜索redis镜像命令:docker search <镜像名称> 2、Docker拉取镜像命令::docker pull <镜像名称>:<版本号 ......
Docker Redis

Docker安装RabbitMQ

安装步骤: 一般情况,需要先安装部署Erlang环境再安装RabbitMQ环境。不过docker中,Erlang环境已经被docker自动安装,我们只需要简单几步操作即可完成RabbitMQ环境地安装+Web页面管理。 端口开放如果在云服务上部署需在安全组开通一下端口:15672、5672、2567 ......
RabbitMQ Docker

备份 Linux 系统神器:rsync

导读 探索 rsync 在备份方案中的作用。在系统管理员的工作中备份无疑是一个重要的部分。当没有完整备份或者良好规划的备份和实施时,就可能或早或晚不可挽回地丢失重要的数据。 所有公司,无论大小,都运营在数据之上。考虑到丢失业务数据造成的经济和业务损失,从最小的个人公司到最大的跨国企业,没有一个公司能 ......
神器 备份 系统 Linux rsync

Linux系统下进程回收--wait()函数

#进程回收 在每个进程退出的时候,内核释放该进程所有资源‘包括打开的文件、占用的内存等。但是仍然会保存一定的信息,这些信息主要是进程控制块PCB的信息(包括进程号、退出状态、运行时间等)。 父进程可以调用wait()或waitpid()函数得到它的退出状态,同时彻底清除这个进程。 wait()函数和 ......
函数 进程 系统 Linux wait

Linux线程同步必知,常用方法揭秘!

一、为什么要线程同步 在Linux 多线程编程中,线程同步是一个非常重要的问题。如果线程之间没有正确地同步,就会导致程序出现一些意外的问题,例如: 竞态条件(Race Condition):多个线程同时修改同一个共享变量,可能会导致不可预测的结果,因为线程的执行顺序是不确定的。 死锁(Deadloc ......
线程 常用 方法 Linux

Linux学习

Linux学习 学习视频【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibili 【准备工作】 一、准备学习环境 安装VMware 在VMware上创建虚拟机(【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibili) 虚拟机及母机之间的关系: ......
Linux

sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 with as 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker

sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker ##ORACLE数据库基础知识 ORACLE 启动和关闭 Oracle Do ......
函数 mysql oracle 备份 LISTAGG

Install Kibana with Docker

拉取镜像 docker pull docker.elastic.co/kibana/kibana:7.12.0 运行并添加容器后台运行,指定Elasticsearch地址为http://localhost:9200 docker run --name kib01 -d -p 5601:5601 -e ......
Install Docker Kibana with

Oracle Docker安装及连接

Oracle Docker安装及连接 拉取镜像 运行镜像 进入容器 修改oracle配置 修改root密码 passwd 切换oracle用户 su oracle 匿名登录oracle sqlplus /nolog dba身份登录 conn /as sysdba 修改用户system、sys用户的密 ......
Oracle Docker

Linux终端居然也可以做文件浏览器?

大家好,我是良许。 在抖音上做直播已经整整 5 个月了,我很自豪我一路坚持到了现在【笑脸】 最近我在做直播的时候,也开始学习鱼皮大佬,直播写代码。当然我不懂 Java 后端,因此就写写自己擅长的 Shell 脚本。 但是,由于我是在 Linux 终端上写代码,没办法向观众朋友们展示一些图片或者 PD ......
终端 浏览器 文件 Linux

Linux df command All In One

Linux df command All In One df disk free $ df --help 用法:df [选项]... [文件]... Show information about the file system on which each FILE resides, or all f ......
command Linux All One In

Linux 查看 SELinux 的状态

可以运行下面的命令来查看当前服务配置的 SELinux 的状态。 getenforce 上面的输出状态显示了当前 SELinux 的配置状态。 如果上图显示当前的状态。 临时禁用 SELinux 。 使用下面的命令来临时禁用 SELinux。 setenforce 0 https://www.oss ......
状态 SELinux Linux

Linux配置为代理服务器,代理微信

1.安装squid(全程使用root账号,如使用其他请注意权限问题) yum install squid 2.生成代理的账号密码 #如果没有htpasswd命令 先安装sudo yum install httpd-tools #zsp为用户名,按自己实际情况替换 htpasswd -c /etc/s ......
服务器 Linux

Linux 开启或关闭 SELinux

安全增强型Linux(SELinux)是一个Linux内核的功能,它提供支持访问控制的安全政策保护机制。本文介绍如何开启或关闭SELinux,并且避免系统无法启动的问题。 开启SELinux 在服务器上运行 sudo vi /etc/selinux/config 命令。 您可以根据需求修改参数,开启 ......
SELinux Linux

Linux设备文件三大结构:inode,file,file_operations

struct inode Linux中一切皆文件,当我们在Linux中创建一个文件时,就会在相应的文件系统创建一个inode与之对应,文件实体和文件的inode是一一对应的,创建好一个inode会存在存储器中,第一次open就会将inode在内存中有一个备份,同一个文件被多次打开并不会产生多个ino ......

Linux:常用命令有哪些?

查看文件 查看文件属性: file 文件名 查看内容 全部内容: cat -n(可选,显示行号) 文件名 分页查看: less 文件名 文件尾部: tail 文件名 头部: head 文件名 新建文件夹 mkdir 文件夹名称 删除文件或目录 删除文件或目录: rm 文件名 删除包含子文件夹的目录: ......
命令 常用 Linux

Redhat/CentOS Linux 系统进入单用户模式

Redhat/CentOS Linux 系统进入单用户模式 以 CentOS 7.9 和 Redhat 8.2 为例进行操作,因为CentOS是Redhat的发行版,所以同版本号界面和操作是一样的。 CentOS 7.9 开机在 grub 引导界面时,按下 e 键进入编辑模式: 找到 linux16 ......
模式 Redhat CentOS 系统 Linux

关于Docker compose值IP与域名的映射 之 extra_host

####公司的所有项目都是采用Docker容器化部署,最近有一个项目需要使用定时任务调用第三方Api,正式web环境服务器的网络与第三方网络是通畅的,但是当将代码发布到正式环境,调用接口却显示 System.Net.Http.HttpRequestException: Resource tempor ......
extra_host compose 域名 Docker extra

Qubes OS 4.1.2 正式发布,基于 Fedora 的安全 Linux 发行版

Qubes OS 4.1.2 稳定版已发布,是该系统目前最新的补丁版本。Qubes OS 是面向安全的、基于 Fedora 的桌面 Linux 发行版,其主要理念是基于隔离的安全,而这靠轻量级的 Xen 虚拟机来实现隔离域。 它旨在结合两个貌似矛盾的目标:如何使不同域之间的隔离尽可能强,这主要靠能够 ......
Fedora Qubes Linux OS