随笔分类 -  Linux

摘要:https://blog.csdn.net/zhengdong12345/article/details/130669711 make报错:fatal error:sys/sysctl.h:No such file or directory执行make操作,报出fatal error:sys/sys 阅读全文
posted @ 2024-04-20 10:04 牧之丨 阅读(118) 评论(0) 推荐(0) 编辑
摘要:背景静态站点使用`docker`部署时,希望`nginx前台启动`的同时可以将错误日志和访问日志全部重定向到标准输出,便于采集和处理! 实现只需要修改`nginx.conf`中`3行`关于日志的配置就OK了 daemon off; error_log /dev/stdout warn; access 阅读全文
posted @ 2024-04-07 15:47 牧之丨 阅读(114) 评论(0) 推荐(0) 编辑
摘要:说明: 对于SSL单向认证:服务器需要CA证书、server证书、server私钥,客户端需要CA证。 对于SSL双向认证:服务器需要CA证书、server证书、server私钥,客户端需要CA证书,client证书、client私钥。 (一)生成CA证书1、创建CA证书私钥 openssl gen 阅读全文
posted @ 2024-04-01 23:59 牧之丨 阅读(450) 评论(0) 推荐(1) 编辑
摘要:SkyWalking部署说明 二进制包部署 1、下载地址 https://dlcdn.apache.org/skywalking/9.4.0/apache-skywalking-apm-9.4.0.tar.gz #下载有点慢 https://www.oracle.com/java/technolog 阅读全文
posted @ 2024-03-24 20:52 牧之丨 阅读(98) 评论(0) 推荐(0) 编辑
摘要:rc.local 方式 一、& 在 Linux 命令后加上 & 可以在后台运行 二、nohup 对 SIGHUP 信号免疫,对 SIGINT 信号不免疫,可用 shopt | grep hup 查看。 当关闭终端时,shell 默认会发送 SIGHUP 信号给与该终端关联的进程,从而导致其进程跟随终 阅读全文
posted @ 2024-03-24 20:50 牧之丨 阅读(60) 评论(0) 推荐(0) 编辑
摘要:Part 0前言 GmSSL是一个开源的密码工具箱,支持SM2/SM3/SM4/SM9/ZUC等国密(国家商用密码)算法、SM2国密数字证书及基于SM2证书的SSL/TLS安全通信协议,支持国密硬件密码设备,提供符合国密规范的编程接口与命令行工具,可以用于构建PKI/CA、安全通信、数据加密等符合国 阅读全文
posted @ 2024-02-26 10:36 牧之丨 阅读(675) 评论(0) 推荐(0) 编辑
摘要:背景 近期,我司准备引入一款 SQL 审核产品来供内部流程使用,解决目前 SQL 人工上线的流程管控问题,目标是对业内的开源产品进行调研,选型一款作为落地方案,后期如果内部有需求可能会进行二次开发。我们最终选取 SQLE[1]、Yearning[2]、Archery[3] 进行了初步的使用和调研,我 阅读全文
posted @ 2024-02-25 22:40 牧之丨 阅读(26) 评论(0) 推荐(0) 编辑
摘要:https://juejin.cn/post/7171232605478584328 https://juejin.cn/post/7170857098538909732 前言 研发过程中经常涉及到数据库变更,对表结构的修复及对数据的修改,为了保证各环境都能正确的进行变更,我们可能需要维护一个数据库 阅读全文
posted @ 2024-02-25 22:22 牧之丨 阅读(78) 评论(0) 推荐(0) 编辑
摘要:在 shell 脚本中,可以使用 set -e 命令来设置脚本在遇到错误时退出执行。如果你希望脚本忽略错误并继续执行,可以在脚本开头添加 set +e 命令来取消该设置。 例如,下面是一个忽略错误并继续执行的简单脚本: bash 复制代码 #!/bin/bash # 取消 set -e 的设置 se 阅读全文
posted @ 2024-02-21 22:19 牧之丨 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:由于 Linux 和 Mac OS X 是基于 *Nix 的系统,因此许多命令可以在两个平台上运行。但是,某些命令可能在两个平台上都没有,比如 pbcopy 和 pbpast。这些命令仅在 Mac OS X 平台上可用。pbcopy 命令将标准输入复制到剪贴板。然后,你可以在任何地方使用 pbpas 阅读全文
posted @ 2024-02-15 01:23 牧之丨 阅读(113) 评论(0) 推荐(0) 编辑
摘要:今天配置SSH免密登录时,使用 ssh-keygen 命令成功生成了公钥和私钥,并且也执行了 ssh-copy-id 机器地址 将公钥添加到了服务器的authorized_keys文件中。紧接着用 service sshd restart 命令重启了SSH服务,但当执行 ssh 登录命令时仍然需要密 阅读全文
posted @ 2023-09-19 01:31 牧之丨 阅读(767) 评论(0) 推荐(0) 编辑
摘要:Linux服务器新建的用户在登录时显示“-bash-4.2$”,而不是“user@hostname”的显示方式,出现此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件 解决办法: cp /etc/skel/.bashrc /home/user 阅读全文
posted @ 2023-09-19 01:27 牧之丨 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:1 运行 visudo 2 假设用户名为yourname, 则在最后一行添加: # User privilege specificationroot ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges%admi 阅读全文
posted @ 2023-08-29 22:50 牧之丨 阅读(361) 评论(0) 推荐(0) 编辑
摘要:conda版本:4.10.3 安装conda之后,在使用VSCode的时候,每次在里面使用powershell终端都是默认进入base环境,稍不注意就会用错python解释器,所以考虑取消这一设置。经过查看官方文档和自己尝试,有两种方法。 法一:在终端修改配置conda官方文档中有conda con 阅读全文
posted @ 2023-08-29 20:28 牧之丨 阅读(1647) 评论(0) 推荐(0) 编辑
摘要:<domain type="kvm"> <name>win7</name> <uuid>e31c1621-b3c3-42ed-be3d-c905b1007d58</uuid> <metadata> <libosinfo:libosinfo xmlns:libosinfo="http://libosi 阅读全文
posted @ 2023-08-27 13:53 牧之丨 阅读(9) 评论(0) 推荐(0) 编辑
摘要:debian系Linux中文系统目录改为英文目录的解决方法 之前给笔记本装的kali是英文版,系统安装好了后再修改系统语言为中文,或者直接就用英文系统,也是可以的。 后来笔记本的硬盘坏掉了,换ssd,然后安装kali的中文版,中文是方便,但是进去后就不爽了。 打开终端: ➜ kerker >ls - 阅读全文
posted @ 2023-08-27 11:49 牧之丨 阅读(743) 评论(0) 推荐(0) 编辑
摘要:你知道什么是“停靠区Dock” 吧,它通常是你的应用程序“停靠”的底栏,以便快速访问。 许多发行版和桌面环境都提供了某种停靠实现。如果你的发行版没有“停靠区Dock”,或者你想尝试一些新的停靠应用,Latte Dock 是一个不错的选择。它类似于 macOS 上的停靠区,每次你用鼠标悬停在任何停靠对 阅读全文
posted @ 2023-08-27 11:23 牧之丨 阅读(217) 评论(0) 推荐(0) 编辑
摘要:问题简述wps在aur源上有包,直接下载安装即可,但是通过包管理器安装的wps会出现一些奇怪的问题,我遇到的有两个: wps在打开时提示缺少字体wps word不能导出pdf文档,同时wps pdf也不能打开pdf文档。解决方法1. 缺少字体警告: 此警告含义是系统中缺少相关字体,安装即可,关键是字 阅读全文
posted @ 2023-07-13 04:14 牧之丨 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1.使用archlinux(AUR)源下载安装软件/驱动的方式 2.解决使用此方时无法通过网络下载资源文件的问题(网络连接超时/time out) 1.使用archlinux(AUR)源下载安装软件/驱动的方式 1)找到资源如图: 2) 下载资源 红框中的链接即为资源的地址。 在终端输入 git c 阅读全文
posted @ 2023-07-10 22:16 牧之丨 阅读(564) 评论(0) 推荐(0) 编辑