
Linux运维
linux相关
野生猕猴桃
制怒慎思,明辨笃行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一次elasticsearch集群jvm断路器修复记录
elasticsearch集群熔断,[parent] Data too large, data for [indices:data/write/bulk[s]] would be [27989754原创 2022-06-23 10:11:55 · 1364 阅读 · 1 评论 -
局域网内两台ubuntu机器传递文件的方法
1 拷贝本地主机的文件夹到远程主机的命令:scp -r ./xxx.txt root@10.42.2.113:/root/ #需要输入传入服务器密码2 从远程机器拷贝文件夹至本地主机的命令:scp -r root@10.42.2.113:/root/xxx.txt /root原创 2020-06-04 16:21:49 · 993 阅读 · 0 评论 -
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
重启docker服务发现还是报错解决方案编辑这个文件输入如下vim /etc/docker/daemon.json{ "registry-mirrors": ["https://registry.docker-cn.com"]}重启docker服务后docker正常了systemctl restart docker.service原创 2021-04-12 18:14:00 · 171 阅读 · 0 评论 -
Sub-process /usr/bin/dpkg returned an error code
安装包的时候报错E: Sub-process /usr/bin/dpkg returned an error code (1)apt-get update --fix-missingapt-get autoremove && sudo apt-get clean && sudo apt-get install -f原创 2021-02-26 18:43:48 · 406 阅读 · 0 评论 -
How to Disable SELinux Temporarily or Permanently
RedHat linux操作系统中默认开启了防火墙,SELinux也处于启动状态,一般状态为enforing.致使很多服务端口默认是关闭的,所以好多服务明明配置文件正确,等验证时有时连ping也ping不通,我发现这个是因为我在centos7中使用privoxy工具流量转发将socks的代理转为http协议的,配置文件跟我之前在ubuntu上的一模一样,但是privoxy服务却始终起不起来,我的防火墙是关闭状态的,查看privoxy日志就如下图所示非常的奇怪,报了个没有权限,我在root用户下怎么会没有原创 2020-11-04 15:31:36 · 207 阅读 · 0 评论 -
centos7配置静态ip和镜像源
1、查看当前机器网卡ip addr #查看网卡信息2、配置静态ip,绿色箭头的地方改为静态static和yes,绿色框里写我们的静态ip和网卡、DNSvi /etc/sysconfig/network-scripts/ifcfg-ens192 #ens192就是我刚才查到的网卡,或者可以在-后面按table键有提示3、重启网卡生效systemctl restart network...原创 2020-11-03 14:14:58 · 214 阅读 · 0 评论 -
统计某个目录下py文件代码行数
想要统计某个目录下py文件的代码行数如图我们想要统计的就是dark目录下的py文件代码行数我们只需bash 执行下这个count.sh的shell脚本即可注意我们需要将该脚本放于统计目录的同级目录运行#!/bin/bashfunction count_lines() { total=0 until [ $# -eq 0 ];do file=$1 if [ -f $file ];then #count=`grep -v "^#" $file | grep -v -E "^[[:s原创 2020-07-16 16:05:23 · 426 阅读 · 0 评论 -
ubuntu16.04下安装docker
1.安装docker由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:$ sudo apt-get remove docker docker-engine docker-ce docker.io更新apt包索引:$ sudo apt-get update安装以下包以使apt可以通过HTTPS使用存储库(repository):$ sudo apt-get ...原创 2019-11-07 11:25:43 · 286 阅读 · 0 评论 -
ubuntu18.04安装RabbitMQ
1、安装erlang语言apt-get install erlang-nox2、安装rabbitMQapt-get install rabbitmq-server3、创建RabbitMQ 的 GUIDrabbitmq-plugins enable rabbitmq_management4、为GUID创建账户密码,赋予权限rabbitmqctl add_user admin admin rabbitmqctl set_user_tags admin administrator #原创 2020-08-27 18:45:13 · 258 阅读 · 0 评论 -
lvm扩容
原因是给vps分配的磁盘他只用了3.9g,磁盘空间不足导致,我们需要用lvm重新分配下即可查看磁盘空间df -h查看卷组信息vgdisplay#查看磁盘的属性,找到要添加的磁盘名称(Disk /dev/sda)fdisk -l#使用fdisk将磁盘进行逻辑分区, m来查看命令帮助fdisk /dev/sda # p 查看 q退出#扩展物理硬盘到同一个卷组里面,每个组管理不同物理磁盘:vgextend ubuntu-vg /dev/sda4#分配100%剩余磁盘到根目原创 2020-08-27 17:32:05 · 190 阅读 · 0 评论 -
ubuntu18.04安装SeaweedFS
1、首先去官网下载对应版本的软件包seaweedfs下载地址2、下载好软件包上传到需要安装的服务器解压,并创建相关目录tar -zxvf linux_amd64.tar.gz #解压mkdir -p ./seaweedfs/data ./seaweedfs/volume #创建目录存储日志文件3、配置master端并执行nohup ./weed master -ip=172.16.30.24 -port=9333 -mdir=./seaweedfs/data -peers原创 2020-08-27 17:14:13 · 1283 阅读 · 3 评论 -
ubuntu下redis安装配置
1:选定目录下载redis安装包sudo wget http://download.redis.io/releases/redis-3.2.4.tar.gz2:解压redis安装包sudo tar -zxvf redis-3.2.4.tar.gz3:安装gcc编译工具sudo apt-get install gcc4:进入解压redis目录编译,并查看编译结果和redis客户端服...原创 2019-05-07 17:53:27 · 343 阅读 · 0 评论 -
esxi克隆虚拟机(vps)
###前提条件你已经有安装好系统的虚拟机了,各项配置也相对完善1、进入到esxi的管理界面点击创建/注册虚拟机2、选择从OVF或OVA文件部署虚拟机,下一步3、原创 2020-08-27 11:05:41 · 908 阅读 · 0 评论 -
Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
apt-get install 安装时候遇到报错这里是因为apt-get 锁住了解决方法如下ps aux |grep apt #查明apt相关进程kill -9 该进程号 lsof /var/lib/dpkg/locklsof /var/lib/apt/lists/locklsof /var/cache/apt/archives/locksudo dpkg --configure -a...原创 2020-08-27 10:43:41 · 2804 阅读 · 0 评论 -
ubuntu18.04配置静态IP
vim vim /etc/netplan/50-cloud-init.yaml #编辑ip配置文件#输入如下配置network: version: 2 renderer: networkd ethernets: ens160: #配置的网卡名称 不知道的ifconfig命令查看 dhcp4: no #dhcp4关闭 dhcp6: no #dhcp6关闭 addresses: [172.16.30.21/24]原创 2020-08-27 09:53:06 · 267 阅读 · 0 评论 -
Errors were encountered while processing
ubuntu系统下安装软件遇到errors were encountered while processing解决方案如下cd /var/lib/dpkgsudo mv info info.baksudo mkdir infosudo apt-get upgrade原创 2020-05-22 09:32:06 · 2127 阅读 · 0 评论 -
ubuntu设置时间为utc标准时间
rm /etc/localtime原创 2020-05-09 16:36:07 · 4653 阅读 · 0 评论 -
crontab定时执行python
crontab编辑定时任务crontab -e# -u 指定用户, - -l 列出用户任务计划,# -r 删除用户任务,# -e 编辑用户任务英文介绍:# Edit this file to introduce tasks to be run by cron.## Each task to run has to be defined through a single line# indicating with different fields when the task will be原创 2018-11-21 20:26:35 · 668 阅读 · 0 评论 -
shell流程控制语句
if else判断语句#!/bin/bashA=$[2*3]B=$[1+5]if test $[A] -eq $[B]then echo '两个数字相等!'else echo '两个数字不相等!'fifor 循环语句#!/bin/bashfor num in 1 2 3 4 5do echo "The value is: $num"donewhile 循环语句#!/bin/bash Num=0while(( $Num&l原创 2018-11-15 12:13:51 · 507 阅读 · 0 评论 -
linux常用命令
Ubuntu:apt-get -y install + 软件名 安装软件sudo apt-get update 更新镜像源文件命令sudo apt-get upgrade 更新软件ls 普通查看当前目录下非隐藏文件,不会列出详细信息ll 详细查看cd / 进入到根目录cd 进入到家目录&& 链接两个命令按先后顺序执原创 2018-11-15 11:57:18 · 599 阅读 · 1 评论