Linux
Linux系统运维
小小之食人魔
我不喜欢介绍自己。
展开
-
破解卡米 && 刷机包(ROM)的解包与打包过程
MIUI破解卡米 && 刷机包(ROM)的解包与打包过程解决:MIUI系统删除系统自带应用(以及改官方刷机包)不开机问题。环境:Ubuntu,Python,Java;$ python3 --versionPython 3.8.5$ java --versionopenjdk 11.0.11 2021-04-20OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)OpenJDK 64-Bit原创 2021-06-16 11:09:15 · 12657 阅读 · 0 评论 -
在centos7上构建rabbitmq单节点集群 2019-05-13
rabbitMQ,MQ全称为Message Queue,消息列队是一种应用程序对应#用程序的通信方法。应用程序通过读写出入的消息(针对应哟程序的数据)来通信,而无需专用连接来链接它们。在centos7上构建rabbitmq单节点集群centos7+网络环境安装rabbitmq-server:添加任意一个openstack的镜像源(yum -y install centos-rel...原创 2019-05-13 19:54:00 · 235 阅读 · 0 评论 -
在centos7上利用galera配置mariadb高可用 2019-05-12
实验环境:两台centos7、使用centos自带的yum源node1 IP:10.10.49.120node2 IP:10.10.49.123首先关闭防火墙等服务[root@node1~]# systemctl stop firewalld[root@node1~]# iptables -F[root@node1~]# iptables -X[root@node1~]# ip...原创 2019-05-12 09:58:00 · 286 阅读 · 0 评论 -
在centos7上配置mariadb主从数据库 2019-05-11
准备两台centos7:node1、node2关闭防火墙:[root@node1~]# systemctl stop firewalld[root@node1~]# iptables -F[root@node1 ~]# iptables -X[root@node1 ~]# iptables -Z[root@node1 ~]# /usr/sbin/iptables-sav...原创 2019-05-11 19:47:00 · 172 阅读 · 0 评论 -
利用find命令进行批量操作
前些天,我要把Linux上的几千个txt文档进行转码,需要用到iconv命令,可是我总不能 一个一个的去敲。文档转码命令:iconv -f GBK -t UTF-8 file1 -o file2将file1从GBK转为UTF-8,并输出为file2。于是我发现了find命令的一个exec参数。[root@iZrzyv77duj240Z ~]# ls /mnt/test.txt[root@iZrzyv77duj240Z ~]# find /mnt -type f -exec ls -l {} \;原创 2020-09-27 15:05:28 · 876 阅读 · 0 评论 -
yum命令:安装撤销、定位软件包
撤销安装的(软件包+依赖)主要有两步用http做例子:[root@MiWiFi-R4A-srv ~]# yum -y install httpd......Install 1 Package (+4 Dependent packages) ##1个软件包+4个依赖包。......Complete!①查看yum命令的安装记录(查看操作ID):[root@MiWiFi-R4A-...原创 2020-03-15 16:02:20 · 774 阅读 · 0 评论 -
Linux:Centos 7yum源文件详解
CentOS 7上提供了一些yum源文件。如下:CentOS-Base.repoCentOS-CR.repoCentOS-Debuginfo.repoCentOS-fasttrack.repoCentOS-Media.repoCentOS-Sources.repoCentOS-Vault.repo不过只有CentOS-Base.repo是默认开启的,其余的都没用到。看一下这个yu...原创 2020-03-14 10:57:34 · 1241 阅读 · 0 评论 -
优化:nginx容器的配置
以更方便的方式配置nginx容器:过程:①将一个容器卷挂载到nginx容器的配置文件目录②查看这个容器卷在宿主机磁盘上的位置③所看到的位置就是nginx容器配置文件目录容器组配置文件:[root@node1 docker-compose]# cat docker-compose.yml version: "2"services: nginx: image: ngi...原创 2019-05-26 11:07:00 · 416 阅读 · 0 评论 -
配置ssh无密码访问(免登录)
目标:配置ssh无密码访问准备:-centos7过程:访问端:一路回车就行了[root@node1 ~]# ssh-keygen Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/roo...原创 2019-05-26 19:34:00 · 1264 阅读 · 0 评论 -
Linux上mariadb重置密码 2019-05-24
如果你Linux上的mariadb数据库密码忘记了,你可以这样来重置密码。[root@node1 ~]# mysql -uroot -pERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)目标:重置Mariadb数据库密码过程:修...原创 2019-05-24 19:46:00 · 258 阅读 · 0 评论 -
centos7部署nfs服务 2019-05-24
NFS一种网络文件系统,它允许网络中的计算机通过TCP/IP网络共享资源。客户端可以像访问本地文件系统一样访问NFS文件系统。目标:部署并使用nfs服务。准备-centos7过程:centos7默认安装nfs服务关闭防火墙:[root@controller ~]# iptables -F[root@controller ~]# iptables -X[roo...原创 2019-05-24 18:57:00 · 140 阅读 · 0 评论 -
centos7安装mongo数据库及常用命令 2019-05-23
目标:安装mongo数据库及常用命令。准备:-centos7-网络安装mongodb:[root@node1 ~]# yum -y install centos-release-openstack-pike[root@node1 ~]# yum -y install mongodb mongodb-server 修改配置文件:/etc/mongod....原创 2019-05-23 20:45:00 · 521 阅读 · 0 评论 -
在linux上构建git仓库 2019-05-21
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。目标:构建git本地仓库,并测试可用性。准备:-centos7-git过程:安装git服务:[root@controller ~]# yum -y install...原创 2019-05-21 10:56:00 · 160 阅读 · 0 评论