
系统|服务器|平台
文章平均质量分 53
风.foxwho
资深架构师
展开
-
装了mac os 14.0 sonoma 在腾讯会议投屏时候,无法设置麦克风权限问题
愿意:界面上直接空白的,无法手动或自动弹出要配置授权的软件解决思路:给 TCC.db 增加1条权限记录。原创 2023-10-25 17:17:55 · 2373 阅读 · 2 评论 -
window10下创建java jar自启动服务
注意使用管理员模式运行powerShell注意使用管理员模式运行powerShell注意使用管理员模式运行powerShell。原创 2023-03-20 16:25:02 · 1927 阅读 · 1 评论 -
linux shell 批量查询并替换内容
需求:原始开发代码不见了,没去仔细的找,临时紧急修改一下内部的域名。原创 2023-03-16 16:00:18 · 574 阅读 · 0 评论 -
k8s/docker 部署 caddy 静态页面或代理其他服务
先创建目录在目录中创建文件Caddyfile内容如下(原创 2023-01-10 14:24:06 · 2015 阅读 · 0 评论 -
centos/ubuntu系统 yum,apt 下载安装包,如何离线安装vim
方式一方式二–resolve 下载依赖–destdir 为指定目录。原创 2022-12-13 17:47:59 · 3811 阅读 · 0 评论 -
centos 7.9 2009离线安装 MySQL8.0,并配置远程登录
地址:https://dev.mysql.com/downloads/mysql/选择 DEB Bundle。原创 2022-12-12 16:27:57 · 430 阅读 · 0 评论 -
mac系统中内置工具端口扫描或其他一些自带工具
扫描,80到50000的端口区间输出,带succeeded!表示 端口开启扫描,80端口输出,带succeeded!表示 端口开启查看更多条件man nc。原创 2022-11-23 10:32:49 · 1708 阅读 · 0 评论 -
shell 把数据发送到接口中,SHELL按照一定格式复制到指定目录下
SHELL把数据发送到接口中。原创 2022-08-27 17:30:47 · 668 阅读 · 0 评论 -
CentOS 7 /proc/sys/net/ipv4/ip_forward
内容添加或修改为应用生效原创 2022-07-29 09:16:02 · 1101 阅读 · 0 评论 -
debian/ubuntu新安装系统切换root用户,启用root远程登陆
在弹出的提示中,输入 用户密码 , 即进入 root 用户终端安装软件启用root 远程登陆编辑 sshd 配置文件修改或添加内容修改为修改或添加内容修改为原创 2022-06-23 11:21:43 · 5058 阅读 · 0 评论 -
linux 目录树,文件树,tree,find
ubuntu 安装 treetree 目录树输出tree 文件树输出find 目录树,文件树find 目录树输出find 文件树输出原创 2022-06-22 12:33:36 · 947 阅读 · 0 评论 -
shell curl 执行脚本,带传参数,自定义参数
某个url 命令,传递参数, key=value 这种形式,脚本自动获取key这个变量http服务器一个(例如nginx),或者能上传文件后得到这个文件的地址的,且能下载这个文件的地址nginx访问地址: http://127.0.0.1/tmp.sh执行脚本输出输出内容.........原创 2022-06-22 10:26:48 · 3761 阅读 · 0 评论 -
linux挂载img镜像文件
linux挂载img镜像原创 2022-06-15 12:46:02 · 2405 阅读 · 0 评论 -
debian设置IP
设置ip/etc/network/interfaces改为如下auto eth0iface eth0 inet staticaddress 192.168.0.190gateway 192.168.0.1netmask 255.255.255.0address:IP地址gateway:网关netmask:子网掩码auto eth0:开机自启iface eth0 inet static: 静态ip设置dns/etc/resolv.conf改为如下nameserver 22原创 2022-04-19 17:09:49 · 8891 阅读 · 1 评论 -
Debian Ubuntu/Centos7设置某些软件不自动更新
需求服务器上已经安装数据库 mariadb 10.5.x ,当执行 apt update 时,不希望自动更新它使用 apt-mark 命令apt-mark 用于将软件包标记/取消标记为自动安装。hold 选项用于将软件包标记为保留,以防止软件包被自动安装、升级或删除。unhold 选项用于取消先前面的设置,以允许重复执行所有操作。apt-mark hold nano查看哪些 标记的apt-mark showhold取消 标记的apt-mark unhold nano...原创 2022-04-13 11:03:33 · 1391 阅读 · 0 评论 -
k8s traefik 映射外部服务,映射其他域名,映射内网其他服务
需求1.已有 k8s 服务器2.内网有一个单独云盘,需要做外网访问3.公网用pan.foxwho.com域名可以直接访问内网网盘。已知域名已绑定公网ip,可以用xxx域名可以直接访问内网k8s某个服务fox.风配置 Service方式一: 内网云盘访问地址是 http://10.10.10.5:800在内网 用http://10.10.10.5:800 可以直接访问网盘定义一个 Service , service.yamlapiVersion: v1kind: Servicemetad原创 2022-03-24 10:31:43 · 3621 阅读 · 0 评论 -
node npm yarn nvm pnpm Volta
npm install -g n查看最新版n --stable查看当前版node -vnpm -v安装最新版n stable查看当前版node -vnpm -vnpm install npm@latest -gnpm cache clean -fnpm -v #显示版本,检查npm 是否正确安装。npm install express #安装express模块npm install -g express #全局安装express模块npm list原创 2022-03-11 17:50:32 · 3885 阅读 · 0 评论 -
ubuntu 20 kvm 安装macos
git clone https://github.com/foxlet/macOS-Simple-KVM.gitcd macOS-Simple-KVM./jumpstart.shqemu-img -f qcow2 MyDisk.qcow2 64G-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \-device ide-hd,bus=sata.4,drive=SystemDisk \./make.sh --addvirsh define t原创 2022-03-04 11:26:49 · 1427 阅读 · 0 评论 -
pve 虚拟环境 vi/vim不能右键粘贴设置方法
正题(不能右键粘贴设置方法)用vim时,鼠标右键不能粘贴而是进入了visual模式,解决方法:方法一::set mouse-=a1方法二:编辑 ~/.vimrc 文件,加入如下代码:if has(‘mouse’)set mouse-=aendifhttps://blog.youkuaiyun.com/foryouslgme/article/details/52688285...原创 2022-03-04 11:17:44 · 3692 阅读 · 0 评论 -
lsblk命令 – 查看系统的磁盘
lsblk命令 – 查看系统的磁盘lsblk -ffdisk /dev/sdc mkfs.btrfs /dev/sdc1原创 2022-03-04 11:15:15 · 992 阅读 · 0 评论 -
mac/linux下java项目使用本机自带ssh和scp命令,自动复制上传并部署的脚本
环境说明开发机: mac 系统开发服务器: ubuntu 20.4开发服务器目录config/www/websites/my: 服务器上项目目录/www/websites/my/backup: 服务器上项目打包文件备份存储目录/www/websites/my/config: 服务器上项目配置文件目录/www/websites/my/logs: 服务器上项目日志文件目录/www/websites/my/static: 服务器上项目静态文件目录自动脚本文件另存为deploy.dev.sh原创 2022-02-21 17:40:55 · 969 阅读 · 0 评论 -
mqtt消息队列安装并启用启用认证(客户端密码模式)
命令https://docs.emqx.cn/broker/v4.3/advanced/cli.html#plugins-%E5%91%BD%E4%BB%A4关闭匿名etc/emqx.confallow_anonymous = false启用插件和用户编辑 plugins/emqx_auth_mnesia.conf修改成如下auth.mnesia.password_hash = sha256auth.user.1.username = adminauth.user.1.passwor原创 2022-02-16 11:06:01 · 1813 阅读 · 0 评论 -
linux 时间同步服务 chrony
时间同步需求:同步 阿里云时间服务器 ntp.aliyun.comcentos 安装yun install chrony -yubuntu 安装apt install chrony -yubuntu 下 查看安装软件后,该软件配置文件目录 用whereis chrony配置文件主配置文件:/etc/chrony.conf客户端程序:/usr/bin/chronyc服务端程序:/usr/sbin/chronyd监听的端口123/udp:兼容ntp服务监听在udp的123端口上原创 2022-01-21 14:52:06 · 2756 阅读 · 3 评论 -
linux 查看软件安装目录或配置文件目录
假设服务器上都安装的 mysqlcentos 查看软件安装目录或配置文件目录whereis mysqlubuntu 查看软件安装目录或配置文件目录ubuntu 下 查看安装软件后,该软件配置文件目录 用whereis mysql或者用apt-file search chronyd如果 apt-file软件不存在,那么安装 apt-get install apt-file && apt-file update后,再执行该命令...原创 2022-01-21 13:20:26 · 3468 阅读 · 0 评论 -
Linux lvm分区扩容/ gparted 扩容
环境说明已知 pv 空间剩余大小 13.27t没有分配,把剩余空间分配到根目录的lv分区上查看分区df -lh文件系统 容量 已用 可用 已用% 挂载点devtmpfs 16G 0 16G 0% /devtmpfs 16G 0 16G 0% /dev/shmtmpfs 16G 27M 16G 1%原创 2021-12-28 12:20:55 · 3547 阅读 · 0 评论 -
linxu 获取指定字符的前后多少行
获取指定字符的前后多少行获取 MySQLSyntaxErrorException 前后各3行,显示出来grep -3 -i "MySQLSyntaxErrorException" log_0.txt或grep -A 3 -B 3 -i "MySQLSyntaxErrorException" log_0.txt把结果放入文件里面grep -3 -i "MySQLSyntaxErrorException" log_0.txt >> find.txtgrep 命令参数-a 或原创 2021-12-23 17:00:04 · 170 阅读 · 0 评论 -
centos7.x 网卡自动关闭,总是需要手动去启动情况解决方法
查看网卡ip addr输出1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever原创 2021-12-22 11:10:42 · 7200 阅读 · 3 评论 -
pve网卡直通虚拟机pve失联打不开解决方案,不用重新安装pve
解决思路:关闭虚拟机,不要虚拟机在pve系统重启后自动启动,pve重新启动成功后,到管理界面删除网卡直通把pve这台服务器,插上显示器,键盘,用管理员账户进入fox.风查看虚拟机qm list输出 VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID 100 DS918 running 4096 0.12 9660原创 2021-12-10 22:48:21 · 26130 阅读 · 2 评论 -
k8s(Kubernetes) 上部署 Redis 集群(3主3从)
需求k8s(Kubernetes)中安装Redis集群使用nfs存储部署Redis集群 3主3从服务器内部ip:192.168.0.254必备环境安装ubuntu20.x 服务器 nfs服务安装https://foxwho.blog.youkuaiyun.com/article/details/116994098#创建nfs redis 存储目录 共 6个mkdir -p /nfs/redis/pv{1..6}#编辑 nfs 存储配置文件vim /etc/exports增加或修改如下/原创 2021-05-20 10:59:13 · 1580 阅读 · 0 评论 -
ubuntu20.x安装 podman
https://podman.io/getting-started/installation原创 2021-05-18 17:11:44 · 1015 阅读 · 0 评论 -
两台服务器ubuntu24.x 直接文件共享,文件挂载 nfs,nfs4
需求:在IP为240服务器,共享访问235服务器中的文件(只读访问)环境服务器 ubuntu20.x客户端: 服务器240 (访问端): 172.16.0.240服务端: 服务器235 (被访问端,被共享端): 172.16.0.235风.foxwho安装必须的程序所有安装修改 全部使用 root 用户权限服务端 (被访问端,被共享端)# nfs服务端apt install nfs-kernel-server -y# nfs 客户端,如果服务端没有被共享,可以不需要安装ap原创 2021-05-18 16:40:25 · 1507 阅读 · 0 评论 -
kvm Libvirt qemu-kvm虚拟主机指定固定IP
获取虚拟机的MAC地址ubuntu20.04改为 你的虚拟主机名virsh --connect qemu:///system dumpxml ubuntu20.04 | grep 'mac address'输出<mac address='虚拟机的mac地址'/>‘虚拟机的mac地址: 获取到后地址保存一下,下面会用到查看宿主机virsh --connect qemu:///system net-list输出 Name State Autostart原创 2021-05-18 14:42:54 · 2946 阅读 · 0 评论 -
ubuntu20.4安装 mariadb 最新版
通过官网查看https://mariadb.org/文档https://downloads.mariadb.org/mariadb/repositories/最新版为 10.5.xfox.风设置数据源-清华大学sudo apt-get install software-properties-commonsudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'sudo add-ap原创 2020-08-07 11:30:39 · 1699 阅读 · 2 评论 -
Centos 安装最新版git
https://mirrors.edge.kernel.org/pub/software/scm/git/下载cd ~wget -c https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.xz解压缩tar -Jxvf git-2.26.2.tar.xz安装编译工具yum install -y cur...原创 2020-04-29 17:24:44 · 473 阅读 · 0 评论 -
Centos8 安装 mariadb 最新版 10.5.x
通过官网查看https://mariadb.org/或https://yum.mariadb.org/最新版为 10.5.xfox.风设置数据源https://mariadb.com/kb/en/yum/这里使用的是国内源 http://mirrors.aliyun.com/mariadb/yum/10.5/centos8-amd64/cat <<EOF > /...原创 2020-04-29 15:39:13 · 7287 阅读 · 0 评论 -
IPMI远程管理服务器时,不要改动 主板显卡为 Auto 或 禁用
IPMI远程管理服务器时,不要改动 主板显卡为 Auto 或 禁用,如果改动了,那么 IPMI 管理界面是看不到 服务器预览画面的原创 2020-04-29 14:53:56 · 1593 阅读 · 0 评论 -
Centos 8 安装和配置 VNC 服务,让 MAC 可以远程桌面管理Centos(linux)
如何在 CentOS 8 上安装和配置 VNChttps://www.itcoder.tech/posts/how-to-install-and-configure-vnc-on-centos-8/https://yq.aliyun.com/articles/753673Mac 远程连接 远程桌面管理Centos(linux)方式一 使用 spotlight(聚焦搜索)spotlight...原创 2020-04-21 12:34:02 · 3287 阅读 · 0 评论 -
开发服务器 安装 centos 8 无法进入图形安装界面 X startup failed falling back to text mode
报错 X startup failed falling back to text mode原因是 linux 系统自带 的 nouvean 与 NVIDIA 卡不兼容解决方法:a、先进入安装的选择界面 (不要回车 开始安装)b、按e进入grub编辑界面。c、在kernel所在行最后加上参数nomodeset,然后按ctrl+X启动安装。limuze /image/vmlinuz...原创 2020-04-18 18:33:06 · 13411 阅读 · 2 评论 -
Linux软连接和硬链接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的转载 2013-03-21 16:57:54 · 1067 阅读 · 0 评论 -
Linux的mount命令详解
命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT转载 2013-03-21 17:01:09 · 1088 阅读 · 0 评论