遇到的问题记录

nmtui 命令错误

当你看到网络管理器未运行 或者 NetworkManager is not running

systemctl start NetworkManager

查看登录日志

查看谁登陆了系统

cat /var/log/secure | awk '/Accepted/{print $0 $(NF-3)}' |awk 'BEGIN{split("Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec",k," ");for(i=1;i<13;i++){m[k[i]]=i}}{$1=m[$1];print "/"$1"/"$2"\t"$3"\t"$7"\t"$(NF-5)"\t"$(NF-3)" "}'

查看docker PID

for l in `docker ps -q`;do docker top $l|awk -v dn="$l" 'NR>1 {print dn " PID is " $2}';done

查看dokcer IP

for l in `docker ps -q`;do docker inspect $l|grep 172 |awk -v dn="$l" 'NR>1 {print dn " PID is " $2}';done

清理IDEA生成的文件

在日常中,因为一些问题,导致Idea生成的配置有错误,所以提出该脚本,用于清理掉已有配置,然后重新打开项目

#!/bin/bash
basePath = "~/projectPath"
cd $basePath
workspace $basePath
find . -name "*.iml" | xargs -n 1 rm -rf
find . -name "*.idea" | xargs -n 1 rm -rf

清理Docker的日志

在发包过程中出现磁盘已满,依次排查后,发现其中一个服务的日志居然高达 25GB ,随之清理掉它

本米是如此操作的,探索过程就不赘述了。

# 前往docker目录
cd /var/lib/docker/containers/
# 查看大小
du -sh *
# 清理掉大的日志
cat /dev/null > <dockerId>-json.log

在此基础上演变成如此脚本,放心使用

logs=$(find /var/lib/docker/containers/ -name *-json.log)  

for log in $logs  
	do 
		cat /dev/null > $log
	done  

git如何忽略已经提交的文件 (.gitignore文件无效)

  1. 问题

    在初始化git仓库的时候没有创建.gitignore文件来过滤不必要提交的文件, 后来却发现某些文件不需要提交, 但是这些文件已经被提交了, 这时候创建.gitignore文件忽略这些文件时, 发现ignore的规则对那些已经被track的文件无效.

    其实.gitignore文件只会忽略那些没有被添加的文件, 也就是说ignore规则只对那些在规则建立之后被新创建的新文件生效.

  2. 处理

    1. 删除已添加且不需要添加到版本控制器的文件
    2. git rm -r --cached .删除控制
    3. 添加.gitignore文件
    4. git add .添加文件
    5. git commit -m " commet for commit ....."提交记录
    6. git push
  3. 总结

    创建git仓库的同时创建.gitignore文件, 并且把忽略规则写好(尽量考虑到所有应该略的文件, 这样就可以避免出现上面的文件啦)

CentOS 8 安装 RabbitMQ

# 安装Centos8 的仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
# 安装 RabbitMQ
yum install rabbitmq-server -y
# 启动 RabbitMQ
systemctl start rabbitmq-server
# 开启 Web 管理接, 
rabbitmq-plugins enable rabbitmq_management
# 重启 RabbitMQ
systemctl restart rabbitmq-server
# 配置开机自启
systemctl enable rabbitmq-server.service
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值