Linux
文章平均质量分 60
Linux相关
rundreamsFly
熟悉项目管理领域,PMI-PMP、Kubernetes-CKA 认证、阿里云专家博主称号,擅长需求分析、DevOps平台构建及分布式系统架构。
曾就职于 易极付 ,德澳教育 等互联网公司 ,曾任职 项目经理、技术主管、系统架构师、DevOps工程师等岗位
展开
-
【虚拟机搭建】win11搭建虚拟机两种方式:【virtualbox+vagrant】【VMware】(附centos系统、附安装包)
【虚拟机搭建】win11搭建虚拟机两种方式:【vagrant+virtualbox】【VMware】(附安装包、附centos系统)原创 2023-02-28 23:23:46 · 4247 阅读 · 5 评论 -
Linux docker安装 mysql5.7
https://blog.csdn.net/weixin_40461281/article/details/92610876原创 2020-02-18 11:20:14 · 383 阅读 · 0 评论 -
工程师必备Linux最新命令大全
因为Linux应用广泛,我们(这里指的不是我)开发的B/S结构的企业级系统,甚至是手机上的软件或者桌面软件,需要部署和运行在Linux上,因此,我们需要学习Linux。原创 2022-09-14 09:06:19 · 5262 阅读 · 26 评论 -
软件工程师必备Linux命令(1):ls cd pwd命令
ls命令整体描述ls 命令是 Linux 下最常用的命令。ls 命令就是 list 的缩写,缺省下 ls 用来打印出当前目录的清单。如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。通过 ls 命令不仅可以查看 Linux 文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的 Linux 操作中用的很多!命令描述ls [选项] [目录名]功能:列出目标目录中所有的子目录和文件。常用参数-a, –all 列出目原创 2021-09-17 16:22:52 · 390 阅读 · 0 评论 -
零:初识Linux基础知识
通用知识上大学使用的都是Windows系统,界面友好,上手快,习惯性的点点点操作大部分的课程在windows中操作,比如C++用的Vistual Studio,学数据库的SQL Server大学中的操作系统更加偏向理论研究,至于到底是怎么运作的可能懵懵懂懂我们要知道很多的大牛通过Linux来开发各种如那件,数据库Mysql,kafka,Spark等技术都会默认提供Linux的安装运维手册,所以尽快的进入Linux的世界对于个人的进步和职业发展都是非常有好处的虚拟机虚拟机通过软件来模拟具有完原创 2021-09-17 14:18:06 · 190 阅读 · 0 评论 -
【华为云-IP资源冻结机制】华为云安全事故冻结服务器IP近1小时【50分钟系统全线不可用】
因为啥呢?? ?最近双11购买了一台华为云服务器,因为是新的企业用户说实话优惠力度确实大【4核16G 半年300块】因为服务器应用漏洞问题导致服务器应用50分钟不可用【应用全部不能访问、远程登录不行】也有自己的原因,当时买这台服务器因为甲方的一个项目 ,此机器做为演示服务器所以没在外网端口做很好的限制,很多密码也是弱密码机制,导致了服务器被入侵下面来慢慢回顾下这忧伤而又刺激的过程华为云-IP资源冻结机制之前没有用过华为云,博主也是第一次听说这个词语 异常IP资源进行冻结第一次告警原创 2021-11-17 18:20:22 · 23034 阅读 · 139 评论 -
Linux 查看磁盘 查看磁盘IO并找出占用 并找出占用IO读写很高的进程
前言系统:Centos环境:测试环境服务器类型:联想(ThinkServer)塔式服务器 TS250测试童鞋反馈系统很卡,保存数据非常非常慢,第一反应是重启应用及数据库,不一会说还是非常慢,还是使用了重启大法,直接把服务器重启了,最后发现还是没解决问题。然后定位到是mysql写入数据很慢问题,又倒腾了大半天,主从同步,binlog日志清理等等,最终还是没解决问题,偶然发现服务器编辑保存文件都很慢,恍然大悟可能是服务器磁盘IO占比比较高,需要找出占比比较高的那个PID。执行命令:iotop -o原创 2021-11-17 13:56:26 · 3018 阅读 · 0 评论 -
关于自动化运维需要什么系统及常用工具
云效:DevOps 开发运维一体化Yearning:满足大部分公司SQL审核需求的web端可视化SQL审核平台wgcloud:极简&高效的主机监控系统原创 2021-09-17 17:19:25 · 15962 阅读 · 38 评论 -
RocketMQ常备知识汇总
基础篇阿里巴巴开源 参考kafka实现应用场景:应用解耦,流量削峰,数据分发源码地址:https://github.com/apache/rocketmq中文文档:https://github.com/apache/rocketmq/tree/master/docs/cn商业版:https://www.aliyun.com/product/rocketmq官网翻译:http://www.itmuch.com/books/rocketmq/FAQ:http://rocketmq.apach原创 2021-08-11 17:08:10 · 260 阅读 · 0 评论 -
SpringBoot配置文件加密jasypt【数据库配置加密、redis配置加密、核心参数加密】
为什么需要加密这是一套完整的账号信息管理体系,不同岗位不同职责,也就是承担不同的责任。比如在小程序开发过程中,很多公司都会把 appId、appSecret 直接赔偿成明文的,当有员工离职时很难进行管理【貌似只有重置才行】对于比较核心的账号 要有专人管理,每个人都有自己的职责,看该看的东西【不同团队需求不同】遇到过最奇葩的事情有个工程师从一家公司离职1年多,1年多过后居然还能连接上前公司生产的数据库,还能进行操作【真的好可怕。。。】暴露核心参数,有员工故意诋毁老东家【伤敌一千自损八百】。原创 2021-07-13 19:49:37 · 11638 阅读 · 74 评论 -
mysql高可用方案-配置主从复制
一、准备1.已经安装好两台mysql server,mysql安装教程教程参考 http://rundreams.top/?p=146 2.mysql server 版本最好保持一致,不然可能会出现版本不兼容问题二、Server配置文件修改 1.修改主服务器 master配置 /etc/my.cnf[mysqld]log-bin=m...原创 2019-10-30 15:16:15 · 256 阅读 · 0 评论 -
Linux java基础环境搭建 ->maven
MAVEN1.进入maven下载官网:http://maven.apache.org/download.cgi2.在linux 进行下载该链接 使用 wget:wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.g...原创 2018-10-26 08:57:14 · 209 阅读 · 0 评论 -
Linux java基础环境搭建 ->mysql
mysql 版本 5.6.33按照按照步骤走应该是没问题,我自己按照了2遍,之间可能有其他问题,教程第6步总结了我自己出现的问题,如果出现其他问题需要协助也可加我QQ进行沟通交流,谢谢!1.下载 wgethttp://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.t...原创 2018-10-30 09:42:30 · 274 阅读 · 0 评论 -
Linux java基础环境搭建 ->nexus maven私服
1.下载nexus,这里用的版本是nexus-3.13.0-012.百度网盘进行下载:https://pan.baidu.com/s/1ycePraYWdOR_6eFlFzFEOA3.进行 解压 tar -zxf nexus-3.13.0-01-unix.tar.gz4.修改默认的内存,防止占用的内存过大vi nexus-3.13.0-01/bin/nexus.vm...原创 2018-11-12 19:11:19 · 239 阅读 · 0 评论 -
Linux java基础环境搭建 ->redis
1.下载redis安装包,这里用的版本是 redis-4.0.122. linux命令下载 wget http://download.redis.io/releases/redis-4.0.12.tar.gz3. 进行解压tar -zxf redis-4.0.12.tar.gz4.基础环境调试需要安装 yum install tcl yum install ...原创 2018-11-13 14:15:08 · 215 阅读 · 0 评论 -
Linux java基础环境搭建 ->gogs
本文不介绍数据的安装,如需安装数据库,可参考mysql安装Linux java基础环境搭建 ->mysql1.下载 gogs安装包文件:wget https://dl.gogs.io/0.11.66/gogs_0.11.66_linux_amd64.tar.gz2.解压 安装包tar -zxf gogs_0.11.66_linux_amd64.tar.gz3.在...原创 2018-11-20 09:43:56 · 248 阅读 · 0 评论 -
Linux java基础环境搭建 -> nginx
重新加载nginx配置(不停止nginx服务加载新修改的配置)#然后就可以使用systemctl启动nginx了。#修改完毕后esc退出编辑,输入:wq保存并退出。nginx 是C开发的,需要gcc等pcre等。8.启动 停止 重新加载配置nginx。10.配置systemctl启动。#然后重启systemctl。#修改nginx的服务配置。5.下载稳定版本 并解压。6.进行配置 编译 安装。4.openssl安装。#进入配置文件的目录。#启动nginx服务。#停止nginx服务。#重启nginx服务。原创 2018-11-28 08:55:18 · 241 阅读 · 0 评论 -
Linux 流量监控工具 – iftop
https://blog.csdn.net/banu0907/article/details/82321579?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-taskhttps://blog.csdn.net/weixin_3...原创 2020-03-21 09:23:49 · 227 阅读 · 0 评论 -
Linux软件搭建->禅道源码搭建
mysql搭建:详情可参考 http://rundreams.top/?p=146mysql 最好创建独立的用户及数据库用于存储zentao表,和其他数据库进行隔离linux基础依赖搭建:yum -y install httpd-* php-common php-odbc php-gd php-pear php-cli php-pdo php-imap...原创 2020-01-02 11:37:23 · 312 阅读 · 0 评论 -
git常用命令
工作区:包含.git文件夹和各类需要管理的文件版本库:包含 提交区 暂存区 暂存区:执行git add命令之后,进入暂存区提交区:执行git commit命令之后,进入提交区 # 安装后需执行 git config --global user.email 【设置全局用户邮箱】 git config --global user.name 【设置全局用户名...原创 2019-11-27 14:18:07 · 241 阅读 · 0 评论 -
win10 centos虚拟机搭建->vagrant+virtualbox
1.工具共享vagrant:链接:https://pan.baidu.com/s/1B-WZaskbeoyaS9GI3fzvog 提取码:30snvirtualbox:链接:https://pan.baidu.com/s/1xbavMlkU2iRhsXW9s8aINQ 提取码:dqbjvirtualbox.box:链接:ht...原创 2019-11-04 22:34:00 · 298 阅读 · 0 评论 -
【云原生-Docker】docker常用命令总结大全
docker基础操作1.启动docker systemctl start docker2.停止docker systemctl stop docker3.查看当前docker运行的container docker ps4.查看当前已经拉取得镜像 docker images5.拉取一个tomcat镜像 docker pull tomcat6...原创 2019-11-01 09:28:57 · 20683 阅读 · 0 评论 -
【云原生-Docker】Linux docker+harbor+weave scope搭建
docker:容器harbor:镜像私有厂库weave scope:docker在线监控工具docker搭建: 容器时代相对利用好资源,相对容易扩展 充分利用服务器资源 ,同时能够整合服务器资源 提高开发效率,测试效率,部署效率。DevOps落地 参照docker官网进行搭建https://docs.docker...原创 2019-10-31 16:45:42 · 6242 阅读 · 125 评论 -
linux 挂载磁盘/数据盘
1.通过命令找到可能需要挂载的磁盘 fdisk -l2.可能看到 磁盘信息 Disk /dev/vdb: 107.4 GB, 107374182400 bytes3.对数据盘进行分区 fdisk -S 56 /dev/vdb ( 根据提示,依次输入 n p 1 两次回车 wq 分区就开始了,很快就会完成 )4. 此时再使用 fdisk -l ...原创 2019-10-14 14:02:01 · 497 阅读 · 0 评论 -
linux watchbog挖矿病毒处理
1,关掉病毒远程服务器访问权限iptables -A INPUT -s pastebin.com -j DROPiptables -A OUTPUT -d pastebin.com -j DROPcrontab -l 查看所有定时任务在病毒创建的定时任务中可以看到服务器网址2 find / -name watchbog 搜索病毒所在文件夹3 ...原创 2019-10-10 14:32:29 · 357 阅读 · 0 评论 -
Linux java基础环境搭建 ->zookeeper
下载安装文件进行解压访问网址进行版本下载 http://mirror.bit.edu.cn/apache/zookeeper/选择相应版本进行下载 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz解压 ta...原创 2019-03-26 15:51:31 · 201 阅读 · 0 评论 -
Linux->mysql基本操作命令及常见问题
常用命令连接数据库: mysql -uroot -p 输入相应密码 允许数据库远程连接 use mysql; update user set host='%' where user='用户名'; flush privileges; 显示 数据库: show databases; 显示数据库的表:showtables; 创建数据库并指定编码 ...原创 2019-03-25 21:45:46 · 223 阅读 · 0 评论 -
Linux->常用命令
保存文件相关命令 按ESC键跳到命令模式,然后: :w 保存文件但不退出vi :wfile将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq!强制保存文件,并退出vi q: 不保存文件,退出vi :q!不保存文件,强制退出vi :e!放弃所有修改,从上次保存文件开始再...原创 2019-03-07 19:54:59 · 355 阅读 · 0 评论 -
Linux java基础环境搭建 ->jenkins &jenkins常见问题
1.下载jenkins war包:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.150.1/jenkins.war2.通过工具上传linux服务器3.编写jenkins 启动停止脚本 vi jenkinswar包存放目录:/compass/server/jenkins 端口可自定义:我这里定义为8...原创 2019-01-04 11:04:33 · 237 阅读 · 2 评论 -
Linux java基础环境搭建 ->git基础环境
git安装:yum install git 选择ygit版本查看git --version生成公钥:可以采用邮箱ssh-keygen -t rsa -C "47.97.163.0@qq.com"查看公钥:cat /root/.ssh/id_rsa.pub服务端 github/gitbab/gogs进行公钥配置...原创 2019-01-02 17:54:19 · 278 阅读 · 0 评论 -
Linux java基础环境搭建 ->mongodb
1.创建linux存放目录:/usr/local/mongodb 2.下载相应的版本并解压到目录: wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz tar -zxf mongodb-linux-x86_64-4.0.14.tgz 3.增加mongodb.conf配置...原创 2020-01-10 14:21:25 · 245 阅读 · 0 评论 -
Linux java基础环境搭建 ->JDK
JDK:1.百度搜索jdk下载,进入oracle官网比如:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.3. 在linux 进行下载该链接 使用 wget:wget http://download.oracle.com/otn-pub/jav...原创 2018-10-24 09:00:37 · 230 阅读 · 0 评论 -
用十条命令在一分钟内检查Linux服务器性能
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解: - uptime - dmesg | tail - vmstat 1 - mpstat -P ALL 1 -转载 2017-06-08 16:29:12 · 624 阅读 · 0 评论