Linux运维之道
Linux
Bruce小鬼
**高级测试开发**
- 技术是在不断打磨中成长,
- 能力是在不断采坑中成熟,
- 技术人的路就是在采坑中寻找乐趣,在成长过程中不断成熟。
> 书山有路勤为径,学海无涯苦作舟
关注:brucelong.blog.csdn.net
展开
-
mac安装charls工具
安装charls原创 2022-12-30 11:46:43 · 371 阅读 · 0 评论 -
Ubuntu安装adb
4.连接安卓设备:adb connect 192.168.1.110 (IP地址是android设备IP)1.使用usb线,将ubuntu电脑和安卓设备连接。3.设置端口号: adb tcpip 5555。2.执行adb shell命令查看可连接设备。原创 2022-12-28 15:57:15 · 397 阅读 · 0 评论 -
CentOS安装配置adb环境
【代码】CentOS安装配置adb环境。原创 2022-12-27 17:43:55 · 1704 阅读 · 0 评论 -
Ubuntu系统设置启动系统内核版本号
Ubuntu系统使用固定内核版本启动的方式是在 如下Ubuntu系统版本下测试。原创 2022-09-23 13:44:47 · 1511 阅读 · 0 评论 -
mac安装Homebrew
当mac需要安装一些命令行工具时候,比如wget、curl等等网上都是建议使用homebrew来安装,这篇文章就来介绍homebrew安装与使用。原创 2022-07-15 13:47:08 · 1289 阅读 · 0 评论 -
Mac系统快捷键-持续更新
Mac系统快捷键查看隐藏文件mac系统默认不显示隐藏文件,查看隐藏路径和文件需要使用快捷键。# 显示隐藏文件command+shift+.# 不显示隐藏文件再次按下快捷键切换command+shift+.原创 2022-05-07 16:44:13 · 714 阅读 · 0 评论 -
Linux同步时间chrony替换NTP简单好用
Linux同步时间chrony替换NTP简单好用1.介绍Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。Chrony由两个程序组成,分别是chronyd和chronycchronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。chronyc提供了一个用户界面原创 2022-03-21 15:08:19 · 2287 阅读 · 0 评论 -
sudo命令普通用户提升root权限配置
sudo命令普通用户提升root权限配置1.概述在操作linux时候,有些命令需要使用root权限才能执行,如果我们使用的是普通用户可以使用sudo命令将普通用户权限提升到root权限解决权限限制。使用sudo提升权限也是需要提前在sudoers文件中添加普通用户才可使用。2.提升root权限配置2.1.root组添加用户1.创建普通用户如果是新创建的用户可以直接添加到root组,不用执行下面修改用户所属组root。# 新建用户并添加到root组useradd zhangsan -g ro原创 2022-03-21 14:16:59 · 5349 阅读 · 1 评论 -
Linux分配home容量给根目录
Linux分配home容量给根目录1.概述使用KVM创建的Linux系统,为系统分配了500G空间,创建完成后才发现根目录只有50G,其他的都在home文件夹下,下面将home下的空间分配给根目录。2.卸载home2.1.查看磁盘信息[root@localhost java]# df -hl文件系统 容量 已用 可用 已用% 挂载点devtmpfs 908M 0 908M 0% /devtmpfs原创 2021-11-01 14:28:30 · 3340 阅读 · 0 评论 -
confluence忘记admin密码
confluence忘记admin密码##1.概述confluence搭建好以后,创建了普通的用户,超管用户使用的次数就很少了。经过一段时间后,需要使用的admin账号时发现密码早已忘记,这个时候可以通过数据库操作重置密码。2.重置admin密码2.1.获取admin账户IDselect u.id, u.user_name, u.active from cwd_user u join cwd_membership m on u.id=m.child_user_id join cwd_gro原创 2021-05-26 11:51:25 · 3940 阅读 · 4 评论 -
一步重置KVM虚拟机root密码
一步重置KVM虚拟机root密码1.概述KVM虚拟机的密码忘记,或者被被人入侵修改了。下面用最简单的方式重置KVM虚拟机root密码。2.重置密码前期准备2.1.关闭虚拟机# 查看虚拟机名称virsh list --all# 关闭虚拟机virsh shutdown kvm-name2.2.安装kvm工具包# 安装工具包yum install libguestfs-tools2.3.生成密码串openssl是一个加密工具,-1 是指普通加密,hello为key , 123原创 2021-04-25 17:41:33 · 3549 阅读 · 1 评论 -
Linux自动挂载磁盘到目录
Linux自动挂载磁盘到目录1.概述当磁盘容量不足时候,我们需要扩容,挂载磁盘是一个非常简便的方法。下面介绍如何挂载一个块磁盘。2.新磁盘分区2.1.查看新磁盘位置fdisk -l2.2.新磁盘分区[root@localhost ~]# fdisk /dev/vdb# 依次设定分区号,起始扇区等Partition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (default原创 2021-04-14 10:40:44 · 1054 阅读 · 0 评论 -
kvm挂载磁盘扩容磁盘
kvm挂载磁盘扩容磁盘1.概述最近在使用kvm发现磁盘已满,只能进行磁盘扩容。因此看了网上的教程,有的过于复杂,有的描述不太清楚。在操作的时候比较麻烦,下面提供一个精简的操作案例。只需要三步就可以实现磁盘扩容1.创建磁盘2.格式化磁盘3.挂载磁盘2.磁盘扩容案例2.1.创建磁盘在宿主机上(安装kvm的主机称为宿主机)创建一个虚拟的硬盘。1.查看kvm虚拟机磁盘格式#查看kvm虚拟机磁盘格式qemu-img info /kvm/kvmData/metateste.img原创 2021-04-06 15:19:15 · 941 阅读 · 0 评论 -
Confluence用户权限管理
Confluence用户权限管理1.概述介绍用户管理和用户组管理以及他们的权限管理。2.用户管理2.1.用户新增可以通过用户列表查看系统已有的用户,选择某个用户可以编辑他们的信息添加用户:可以手动添加新用户邀请用户:可以通过邮件方式邀请用户加入用户注册:可以开启用户注册权限,让用户自己注册3.用户组管理通过新建用户组,将用户添加到组进行管理。只要对用户组设置权限后,组下的用户都会生效。4.全局权限全局权限用来配置用户组所拥有的权限。4.1.全局权限添加用户组原创 2021-03-08 14:41:55 · 5701 阅读 · 0 评论 -
Confluence配置邮箱服务-简单落地版
Confluence配置邮箱服务-简单落地版1.概述Confluence配置邮箱后可以发送邮件以及接收邮件,非常方便团队的管理。2.配置超管邮箱2.1.打开站点管理页面2.2.新增SMTP服务器2.3.查看邮箱服务器配置我这里使用使用腾讯企业邮箱,因此以这个为例介绍如何获取服务器配置信息,其他的邮箱也是一样。1.登录腾讯企业邮箱网页版2.开启安全的登录2.4.配置SMTP服务端口号可以是25,也可以是587,就是465会报错。2.5.发送测试邮件...原创 2021-03-08 14:20:22 · 2594 阅读 · 0 评论 -
搭建confluenceWiKi
搭建confluenceWiKi文章目录搭建confluenceWiKi1.概述2.安装confluenceWiKi2.1.下载安装包1.下载confluence包2.破解包地址3.mysq驱动地址2.2.环境准备1.环境配置表2.Java环境安装3.Mysql环境安装2.3.创建数据库2.4.confluence赋予权限2.5.开始安装步骤1.启动安装2.是否安装输入o安装3.选择安装方式4. 输入程序安装路径5. 数据库安装路径直接回车选择默认路径6. 输入1使用默认端口号7. Confluence服原创 2021-03-05 20:47:00 · 2513 阅读 · 4 评论 -
centos7 ntp同步时间
centos7 ntp同步时间1.安装ntpd服务yum -y install ntp2.查看ntp服务命令#查看ntpd服务是否启动systemctl status ntpd#启动ntpd服务systemctl start ntpd#设置开机启动ntpdsystemctl enable ntpd# 查看系统时间是否已同步date...原创 2020-12-04 12:26:54 · 815 阅读 · 0 评论 -
Linux部署Jenkins
Linux部署Jenkins1.安装jenkins1.1.安装javajenkins依赖java,需要提前安装java。java安装教程:https://brucelong.blog.csdn.net/article/details/1097675391.2.yum安装jenkins# 添加jenkins yum源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.rep原创 2020-11-18 12:19:14 · 768 阅读 · 0 评论 -
linux安装java
linux安装java1.清除系统自带java#查看已经安装的JAVA版本信息java -version 一般将获得如下信息: java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)# 查看jdk的信息rpm -qa|grep java原创 2020-11-18 11:20:59 · 807 阅读 · 0 评论 -
两行命令在任何目录轻松执行linux脚本
两行命令在任何目录轻松执行linux脚本1.概述当我们写好linux shell脚本后,每次运行都要到脚本所在的路径下执行非常的不方便,下面我们就用两条命令实现脚本到处运行2.设置脚本运行环境变量# 复制脚本到下面的路径cp MysqlBack.sh /usr/local/bin/#添加软连接ln -s /usr/local/bin/MysqlBack.sh /usr/bin/MysqlBack.sh3.到处运行脚本#直接输入脚本名称即可,不用输入bin/bashMysqlBack原创 2020-11-12 20:20:37 · 905 阅读 · 0 评论 -
linux Centos同步网络时间
linux Centos同步网络时间1.安装ntpdate yum install -y ntpdate2.ntpdate更新时间#更新时间为国家官方服务发布的时间ntpdate -u 210.72.145.44 #210.72.145.44:中国国家授时中心的官方服务器。# 查看同步后的时间datentp常用服务器:中国国家授时中心:210.72.145.44NTP服务器(上海) :ntp.api.bz美国:time.nist.gov复旦:ntp.fudan.edu.c原创 2020-11-06 12:19:46 · 923 阅读 · 0 评论 -
centhos7搭建局域网DNS访问web项目
centhos7搭建局域网DNS访问web项目1.概述在公司内部服务器上搭建web项目,通过IP地址访问该项目。如果项目比较多,或者每次部署的IP地址有变化,那么要记住很多个IP地址。访问和管理都不是很方便。我们搭建一个DNS,将IP地址和我们自定义的域名绑定起来,每次都可以用过域名访问我们的项目。2.DNS部署步骤2.1.安装bindyum -y install bind bind-chroot bind-utils2.2.DNS配置文件说明DNS有三个配置文件需要我们做一些配置,原创 2020-10-21 14:57:14 · 915 阅读 · 0 评论 -
Centos7 yum方式安装mysql详解
Centos7 yum方式安装mysql详解1.系统安装mysql yum源1.1.下载mysql yum源wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'1.2.安装yum源rpm -Uvh mysql57-community-release-el7-11.noarch.rpm1.3.查看yum源mysql版本yum repolist all | grep mysql2.安装mys原创 2020-10-20 19:22:52 · 1116 阅读 · 1 评论 -
centos7 配置主机名与IP地址映射
centos7 配置主机名与IP地址映射1.概述配置主机名与IP地址映射后,访问服务器上部署的服务就不用在记住IP地址,只需要输入服务器名称即可访问服务,相比记住IP地址访问应用要方便。2.配置主机名2.1.查看主机名uname -n2.2.修改主机名vim /etc/hostname删除默认的名称,直接写主机名即可。3.配置主机名映射IP地址3.1. 主机名映射IP地址vim /etc/hosts将主机IP地址和主机名添加到最下面3.2.测试主机名映射IP地址重启系原创 2020-10-20 17:33:36 · 5847 阅读 · 4 评论 -
KVM创建桥接网卡--最简洁最详细
KVM创建桥接网卡–最简洁最详细1.网络模式原理1.1.NAT模式网络原理NAT网络模式网卡清单1.宿主机网卡 eth02.虚拟机网卡 vnet03.virbr0 宿主机网关NAT网络虚拟机上网原理要介绍NAT网络原理,首先要将网络分层,外网和内网对于宿主机来说,宿主机的网络10.0.0.11 就是内网也就是局域网,通常是家里路由器分配的网络,连接到外网的宽带就是宿主机的外网。对于虚拟机来说,虚拟机的网络192.168.122.22就是内网也就是局域网,是在宿主机下虚拟出来的网络原创 2020-09-29 11:40:12 · 11917 阅读 · 2 评论 -
linux创建用户&组
linux创建用户&组1.创建用户useradd username 创建用户usernamepasswd username 给已创建的用户username设置密码2.删除用户userdel username 删除用户usernamerm -rf username 删除用户username所在目录3.添加用户组&删除用户组groupadd groupname 添加用户组groupdel groupname 删除用户组4.用户添加到组##原创 2020-09-24 19:24:39 · 926 阅读 · 0 评论 -
Linux 清除历史操作命令
Linux 清除历史操作命令1.清除当前窗口历史命令history -c2.清除Linux系统历史命令## 1.进入到当前的用户家目录cd ~## 2.查看文件 .bash_historyll -a## 所有的历史操作命令都存放在这个文件中,所以下面的方式就是用空字符串覆盖文件中的内容。清除历史操作命令vim .bash_history## 3.执行清理历史记录命令echo > .bash_history...原创 2020-09-24 16:10:31 · 1909 阅读 · 0 评论 -
virt-manager 管理KVM虚拟机
virt-manager 管理KVM虚拟机1.概述通过命令界面安装好kvm虚拟机后,我们可以有两种方式来管理虚拟机,一种是通过命令行,另一种是通过界面来管理。下面就介绍通过界面管理虚拟机。界面化管理kvm虚拟机需要在主机上安装virt-manager 软件包,该软件包就是界面化管理虚拟机。2. 安装virt-manager2.1.安装 virt-manager yum install -y virt-manager3.virt-manager 创建虚拟机3.1.部署VNC链接Linux原创 2020-09-24 13:40:10 · 3329 阅读 · 0 评论 -
Linux环境安装KVM虚拟机
Linux环境安装KVM虚拟机1.安装前检查1.1.查看CPU是否支持VTcat /proc/cpuinfo | egrep 'vmx|svm'结果显示有vmx或者svm就表示支持虚拟化技术,否则需要进入系统BIOS中设置CPU开启虚拟化。1.2.关闭防火墙和selinuxsystemctl stop firewalldsetenforce 02.安装kvm2.1.安装kvm## 1.安装kvmyum install -y qemu-kvm libvirt virt-instal原创 2020-09-29 13:45:33 · 8386 阅读 · 1 评论 -
windows 通过VNC链接Linux服务器
VNC下载安装1.概述VNCVviewer可以连接虚拟机进行桌面化操作VNC Server与VNCVviewer支持多种操作系统,如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等),因此可将 VNC server 及 VNC viewer 分别安装在不同的操作系统中进行控制;2.下载安装2.1.下载vncvnc下载官网:https://www.realvnc.com/en/connect/download/viewer/选择需要安装的环境和版本点原创 2020-09-22 18:38:14 · 1320 阅读 · 0 评论 -
最简单的三步yum配置阿里源
最简单的三步yum配置阿里源1.概述在linux使用过程中使用yum安装软件是非常平凡的一件事,yum之所以能够非常方便的安装各种软件,是因为系统配置了yum源,这个源记录了众多软件下载路径。如果安装的软件,提示没有安装包。这个时候就要考虑更新或新增yum源。下面介绍配置阿里的yum源。2.三步配置阿里yum源2.1.进入yum配置路径下载阿里yum源1.进入yun配置地址cd /etc/yum.repos.d/2.下载阿里源wget http://mirrors.aliyun.c原创 2020-09-22 16:54:23 · 19263 阅读 · 0 评论 -
U盘系统盘恢复成普通U盘
U盘系统盘恢复成普通U盘1.概述使用U盘通过大白菜、U盘大师等软件制作成系统盘,可以安装系统。相反当我们需要将启动盘恢复成普通的U盘,有些软件没有提供这个功能。那么我们可以使用最简单最有效的方式,就是windows系统自带的功能实现系统盘恢复U盘2.启动盘恢复U盘操作步骤2.1.cmd命令清除U盘格式1.在桌面上右键点击“此电脑”,选择“管理”,在计算机管理页面选择“磁盘管理”,找到自己U盘的盘符,记住自己的盘符。2.使用“WIN+R”打开运行对话框,输入cmd打开DOS命令运行环境,输原创 2020-09-14 15:49:10 · 5969 阅读 · 1 评论 -
Curl工具使用介绍
Curl工具使用介绍1.curl工具介绍cURL工具是一个URL语法命令行工具,它主要用来发送请求接收服务器响应数据以及文件上传和下载功能。cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。2.cURL使用2.1.cURL命令参数总览-a/--append 上传文件时,附加到目标文件 -A/--user-agent <string原创 2020-05-09 13:13:56 · 2087 阅读 · 0 评论 -
centos 配置tomcat jdk
安装tomcat7:tomcat7下载主页: http://tomcat.apache.org/download-70.cgi下载:(core: tar.gz)wgethttp://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.47/bin/apache-tomcat-7.0.47.tar.gztar -zxvf apache-to原创 2017-04-09 15:36:48 · 555 阅读 · 0 评论 -
linux定时任务进程是否存在,并添加定时任务
linux定时任务进程是否存在,并添加定时任务转载自:https://www.cnblogs.com/wanghuaijun/p/7954822.html一、定时任务简介在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron ...转载 2018-03-22 14:25:08 · 2956 阅读 · 0 评论 -
linux虚拟机复制后eth0变成eth3不能启动eth0网卡
linux虚拟机复制后eth0变成eth3不能启动eth0网卡转载自:https://jingyan.baidu.com/article/495ba841e0023838b20ede75.htmlvmware中安装Linux操作系统后,克隆或复制Linux虚拟机后eth0找不到的解决方法,vmware下复制copy或者克隆clone之后找不到网卡,遇到过多次,今天终于解决,特记录之。1、复制vmw...转载 2018-03-20 10:01:47 · 3612 阅读 · 0 评论 -
设置linux时区同步当前时间
设置linux时区同步当前时间一、时区 1. 查看当前时区 date -R 2. 修改设置时区 方法(1) tzselect 方法(2) 仅限于RedHat Linux 和 CentOS timeconfig 方法(3) 适用于Debian ...原创 2018-03-23 17:57:14 · 2418 阅读 · 0 评论 -
虚拟机桥接和NAT网络切换
虚拟机桥接和NAT网络切换更多原创性能测试文章关注十年性能测试专家&7DGroup公众号一、桥接和NAT切换思想1、选择桥接时起用eth0的配置,在配置中将自动分配IP地址的DHCP关掉。更改eth0配置参照另一篇博客:http://blog.csdn.net/m0_38039437/article/details/79621298关掉dhcp截图A:执行...原创 2018-03-21 14:00:36 · 3894 阅读 · 0 评论 -
Linux系统定时任务(crond)
Linux系统定时任务(crond)转载自:http://mp.weixin.qq.com/s?__biz=MzI0MDQ4MTM5NQ==&mid=2247484262&idx=1&sn=e8d25318fcbcb1dd26792e9c62769d5d&scene=21#wechat_redirect一:定义crond是Linux系统中用来定期执行命令或指定程序任...转载 2018-03-27 14:22:03 · 579 阅读 · 0 评论 -
混动工程自动化脚本
#!/bin/bash#************输出可执行任务选项************************echo -e "\033[31m\033[1m"echo ""echo "ScriptName:ChaosBlade"echo "ScriptVersion: V1.0"echo ""echo -e "\033[31m\033[0m"# 开启选项高亮显示echo...原创 2020-06-30 14:43:14 · 848 阅读 · 0 评论