• otakus

    git 配置文件及路径显示中文

    在 Git 中,显示中文信息通常是默认支持的,但有时可能会遇到乱码问题。以下是一些建议,帮助你确保 Git 中正常显示中文信息:

    1. 字符编码设置: 确保你的终端和 Git 配置使用相同的字符编码。通常,UTF-8 是一个通用的字符编码。

      在 Git 中,你可以通过以下命令设置字符编码:

      git config --global core.quotepath false
      

      这会将 Git 中的路径名(包括中文字符)以非转义形式显示。

    2. 终端配置: 确保你的终端支持 UTF-8 编码。你可以通过检查终端的配置或设置来确认。

    3. Git 配置: 确保 Git 配置中的语言设置是支持中文的。可以使用以下命令进行检查:

      git config --global core.editor
      

      如果结果不是 UTF-8 编码,可以使用以下命令更改设置:

      git config --global core.editor "code --wait --encoding=UTF-8"
      

      这里假设你使用 Visual Studio Code 作为编辑器。你可以根据需要更改为你喜欢的编辑器。

    4. 环境变量: 检查操作系统的语言和区域设置,确保它们支持中文。

    如果上述步骤仍然无法解决问题,有可能是系统或终端的配置问题。确保你的系统和终端都支持中文字符显示。如果使用的是 Windows,你可能需要检查系统语言和代码页设置。

    总的来说,Git 通常能够很好地处理中文字符,因此上述步骤应该能够帮助你解决显示中文信息的问题。

    2023-12-05 17:30:02 0

  • otakus

    删除修改时间3天以上的日志文件脚本

    #!/bin/bash
    find /opt/tms/logs -type f -mtime +3 \( -name "*log*" -a ! -name "*.sh" -o -name "*.log" \) -exec rm {} \;
    

    实现定时清理,可以搭配crontab进行定时执行

    2023-08-03 09:37:51 0

  • otakus

    windows 默认使用vpn后无法使用wifi。可以尝试通过以下步骤修改

    1.C盘搜索框内搜索 rasphone.pbk
    2.打开rasphone.pbk(字节不为0的那个文件)
    3.IpPrioritizeRemote值全部替换成0(有2个)
    4.重新连接VPN

    2023-07-26 15:01:26 0

  • otakus

    SKYWALKING AGENT
    -javaagent:/xxx/skywalking-agent.jar
    -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=xxxx:xxx,xxx:xxx
    -DSW_AGENT_NAME=XXXNAME
    -DSW_AGENT_SPAN_LIMIT=2000

    2023-07-14 15:10:47 0

  • otakus

    记一次mysql连接失败 113 错误

    环境

    数据库OS Ubuntu
    mysql应用启动正常,端口监听正常,ufw防火墙关闭

    应用服务器OS Ubuntu
    mysqlclient连接始终报错 113。数据库和应用服务器互ping正常,但是应用服务器 telnet 数据库服务器失败

    解决方法

    因为ping通,但是telnet失败。网络通,但是端口出现问题,顺着这个思路百度了一下。依据度娘解决。是因为iptabls存在了一条规则REJECT all -- anywhere anywhere reject-with icmp-host-prohibited 1java
    拒绝了访问流量。最后删除改规则,成功连接

    贴两条命令
    iptables -L INPUT --line-numbers #展示iptables规则
    iptables -D INPUT 7 # 删除对应规则

    2023-03-30 16:24:06 0

  • otakus

    jenkins高版本开启了跨域保护,需要请求头加入token,否则报错403。

    可以通过jenkins启动命令添加环境参数 -Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true 来关闭该功能

    docker容器,启动脚本位置在/usr/local/bin/jenkins.sh

    2023-03-02 19:36:09 0

  • otakus

    👣设置shell命令行终端格式,包含用户名/主机名/IP地址/时间/当前工作目录

    export HOST_IP=$(ip addr | grep -B 3 172.16.17 | perl -ne '/inet ([\d.]+)/ && print $1')
    export PS1="[\u@\h-$@\t \W]$"

    2023-03-02 15:36:22 0

  • otakus

    keepalived配置文件

    https://www.cnblogs.com/rexcheny/p/10778567.html

    2023-02-18 00:34:41 0

  • otakus

    同步docker容器和宿主机时间
    挂载
    /etc/localtime:/etc/localtime:ro
    /etc/timezone/timezone:/etc/timezone:ro

    2023-02-15 09:40:55 0

  • otakus

    🚢
    自动化IT运维工具 - Ansible PlayBook

    2023-02-14 19:40:35 0