Mac
文章平均质量分 63
Mac
Code repairman
今天是个好人,明天不一定
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3种方法隐藏Mac终端用户名:告别敏感信息泄露(全系统适用版)
摘要:Mac终端显示用户名存在安全风险,建议立即隐藏。提供三种通用方法:1)修改PROMPT变量快速隐藏(5秒完成);2)切换Oh My Zsh主题(推荐agnoster或powerlevel10k);3)使用Powerlevel10k进行专业定制。关键验证点包括检查PS1变量不含用户名、重启终端生效。隐藏原理是避免攻击者通过用户名猜解密码,适用于所有Mac芯片和系统版本。操作时需注意避免常见错误如未执行source命令或混用方法。原创 2026-02-23 11:11:40 · 2393 阅读 · 0 评论 -
macOS 打不开应用/提示“已损坏”/被阻止运行:一篇把 Gatekeeper 相关问题一次解决(含图)
本文针对Mac用户常见的应用无法打开问题提供了系统化解决方案。当遇到"无法验证开发者"提示时,建议优先通过系统设置→隐私与安全性→"仍要打开"来授权应用(方法1)。若提示"应用已损坏",推荐使用终端命令sudo xattr -r -c清理隔离属性(方法2)。对于闪退问题,可用codesign重新签名(方法3)。文章还提供了精确移除隔离标记的方法(方法4),并提醒谨慎使用全局关闭Gatekeeper的做法(方法5)。最后给出了快速排障顺序:先尝试系统原创 2026-02-16 14:44:00 · 3562 阅读 · 0 评论 -
Vim核心快捷键与运维实战指南
Vim是一款高效文本编辑器,其核心设计基于模式切换(普通、插入、命令模式)和组合命令操作。文章详细解析了30个必学快捷键,涵盖基础移动(h/j/k/l)、高效编辑(dd/yy/p)、高级定位(f/搜索)和修改命令(dw/cw)。通过Nginx配置优化、日志分析等案例展示了Vim在运维工作中的实际效能提升(效率提高40-200%)。技术分析揭示了Vim的快捷键记忆规律和效率优势,并给出进阶技巧(宏录制、正则替换)和学习建议。相比图形编辑器,Vim具有资源占用低、启动快、远程友好等优势,适合服务器环境下的高效文原创 2026-02-02 14:07:02 · 867 阅读 · 0 评论 -
快照到底是什么?为什么安全学习离不开它(一次说清)
快照是网络安全学习中的关键工具,相当于虚拟机的“可回滚存档点”。它能快速恢复系统到稳定状态,适用于配置修改、工具安装等高风险操作。与备份不同,快照侧重环境回滚而非长期数据保存。建议在关键节点(如系统初始化、工具安装后)创建快照,并采用规范命名。合理使用快照能避免重装系统的时间损耗,但需注意定期清理旧快照以防性能下降。快照不是万能的,仍需配合常规备份使用,它本质是提升学习效率的“加速器”。原创 2026-01-28 19:17:14 · 1149 阅读 · 0 评论 -
新建虚拟机参数怎么配:CPU / 内存 / 磁盘 / 显存(不浪费也不卡)
这篇指南为Mac用户(VMware Fusion)提供了学习网络安全的虚拟机配置建议,遵循"够用、不卡、不浪费"原则。核心建议包括:给macOS保留6-8GB内存;Kali推荐2核CPU+4-6GB内存;轻量Linux靶机1-2核+1-2GB内存;Windows靶机2-4核+4-8GB内存。重点区分了卡界面(加内存)和跑任务慢(加CPU)的场景,并推荐使用可增长磁盘和快照功能。最后提供了配置速查表,帮助用户快速设置Kali和各类靶机的合理参数。原创 2026-01-28 16:11:39 · 814 阅读 · 0 评论 -
VMware Fusion 安装与版本选择(免费/付费差异、权限提示解释)
VMware Fusion现已完全免费,适用于个人、教育和商业用户,包含原付费版所有功能。本文详细介绍了免费政策、版本选择建议(推荐最新版或稳定旧版)及Apple Silicon芯片的注意事项。安装步骤包括官网下载(需注册Broadcom账号)、DMG安装流程和首次启动的许可证处理。针对macOS常见的权限提示(如系统扩展被阻止)提供了解决方案。适用于在M芯片Mac上安装Kali Linux等虚拟机的用户,帮助顺利完成虚拟化环境搭建。原创 2026-01-28 16:05:31 · 2481 阅读 · 0 评论 -
终端效率套件:iTerm2 + zsh(附我常用 alias / 快捷键 + 如何正确添加到 .zshrc)
本文为Mac用户(尤其是开发者/安全研究人员)提供终端优化指南。主要内容包括:1)推荐使用iTerm2替代系统终端,因其分屏、搜索和配置优势;2)iTerm2美化设置(字体、透明度、背景图);3)zsh配置文件管理技巧,重点讲解alias的正确添加位置和生效方法;4)实用快捷键和分屏操作建议;5)常见问题排查。通过优化终端界面和配置常用命令别名,可显著提升命令行工作效率,实现"少敲字、少出错"的目标。原创 2026-01-27 16:16:11 · 1011 阅读 · 0 评论 -
macOS 终端:本机隐藏用户名,但 SSH 登录时仍显示(Oh My Zsh + agnoster,更安全)
本文介绍了一种在 macOS 终端中隐藏本机用户名但在 SSH 登录时仍显示的安全方案。通过配置 Oh My Zsh 的 agnoster 主题,利用 DEFAULT_USER 变量和 SSH_CLIENT 判断实现:本机终端不显示用户名避免泄露,而 SSH 连接时显示 user@host 以提醒当前处于远程环境。关键步骤包括在 .zshrc 设置 DEFAULT_USER 并确保主题文件中 prompt_context() 包含 SSH 判断逻辑。该方案既保护隐私又降低误操作风险,且无需大量修改主题文件,原创 2026-01-26 21:55:23 · 676 阅读 · 0 评论 -
macOS 终端隐藏用户名但保留目录/Git 分支(Oh My Zsh + agnoster)
本文介绍了如何在macOS的zsh终端中隐藏用户名和主机名提示,同时保留目录路径和Git分支状态显示。通过修改OhMyZsh的agnoster主题,提供了两种方法:完全关闭context模块或注释特定行。文章详细说明了操作步骤,包括创建自定义主题、vim编辑技巧、解决swap文件报错等问题,并强调推荐将修改放在custom目录避免升级覆盖。最后提供了验证方法和常见问题解决方案,帮助用户安全地实现终端提示符的隐私保护。原创 2026-01-26 21:44:21 · 889 阅读 · 0 评论 -
iTerm2 终端美化一条龙:Oh My Zsh + agnoster + Powerline 字体 + 语法高亮 + 自动补全(附图 & 避坑)
本文介绍macOS终端美化全攻略,通过iTerm2+OhMyZsh实现高效美观的终端环境。主要内容包括:1)安装OhMyZsh并配置agnoster主题;2)解决乱码问题的Powerline字体安装;3)增强功能的zsh-syntax-highlighting语法高亮和zsh-autosuggestions自动补全插件安装;4)进阶美化技巧如透明背景、模糊效果和背景图设置。文章详细说明了每个步骤的具体操作方法和常见问题解决方案,适用于Intel和Apple Silicon芯片的Mac用户,帮助打造既美观又实原创 2026-01-26 14:46:35 · 1913 阅读 · 0 评论 -
macOS(Apple Silicon)Homebrew 环境变量怎么配?把配置放到 ~/Develop/Tools/Homebrew(含常见报错修复)
本文针对Mac(Apple Silicon芯片)用户安装Homebrew后出现的环境变量配置错误问题,提供了系统解决方案。主要问题源于路径书写错误(缺少开头的"/"),导致.zprofile报错。作者建议将Homebrew配置统一管理在~/Develop/Tools/Homebrew/homebrew.zsh文件中,并在.zprofile中通过source调用。文章详细列出了6个操作步骤,包括创建配置目录、修正路径格式、验证配置等,同时解释了为何不能直接将配置放在Tools目录的原因。最原创 2026-01-26 14:33:09 · 1417 阅读 · 0 评论 -
macOS 终端配置必看:Intel vs Apple Silicon 的 Homebrew 路径差异(/usr/local vs /opt/homebrew)+ 最终 .zshrc 一键模板
摘要:本文解释了Intel和Apple Silicon芯片Mac电脑在Homebrew安装路径上的差异(/usr/local vs /opt/homebrew),这是导致终端配置失败的主要原因。提供了通过brew --prefix确认实际路径的方法,并给出了一个兼容两种架构的.zshrc模板,包含agnoster主题、git支持、自动补全和语法高亮功能。模板会自动检测正确的Homebrew路径,确保配置在两种芯片架构上都能正常工作,解决了"教程能跑、你这不能跑"的问题。原创 2026-01-23 14:44:19 · 1230 阅读 · 0 评论 -
【macOS】安装软件报错“必须跳过某些项目”?一文搞定权限不足(含 chmod 修复 + 风险说明)
本文提供了解决macOS安装/更新软件时出现"无法完成此操作,必须跳过某些项目"报错的完整方案。首先建议通过Finder取消应用锁定和修改共享权限进行基础排查。若无效,则推荐使用终端chmod-R777*命令递归赋权(以QQ音乐为例详细说明操作步骤),但强调这仅是临时解决方案,安装完成后应立即恢复为755等合理权限以确保安全。文章还解释了报错原因(应用包内文件权限不足)、不同权限方案的选择建议,并解答了密码输入不显示、命令无效等常见问题,最后提醒避免对整个Applications目录赋权原创 2026-01-23 10:06:47 · 4172 阅读 · 0 评论 -
Mac安装配置Tomcat 8
Mac安装配置Tomcat 8原创 2025-02-19 11:58:04 · 4300 阅读 · 0 评论 -
druid.properties图标是齿轮
druid.properties图标是齿轮原创 2024-12-15 22:09:20 · 881 阅读 · 0 评论 -
idea 配置 Tomcat
idea 配置 Tomcat原创 2024-07-31 08:25:06 · 729 阅读 · 0 评论 -
配置 maven环境或者升级maven时,终端出现以下错误:Exception in thread “main“ java.lang.NoClassDefFoundError
配置 maven环境或者升级maven时,终端出现以下错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/plexus/PlexusContainer at java.base/java.lang.Class.getDeclaredMethods0(Native Method)原创 2024-07-30 08:43:04 · 786 阅读 · 0 评论 -
MySQL——MySQL目录结构
MySQL——MySQL目录结构原创 2024-05-20 09:43:55 · 2302 阅读 · 0 评论 -
为什么centos官方版不支持arm架构?
为什么centos官方版不支持arm架构?原创 2024-04-29 18:49:27 · 1469 阅读 · 2 评论 -
Mac怎么删除硬盘分区容器disk1 disk2并合并?
Mac怎么删除硬盘分区容器disk1 disk2并合并?原创 2024-04-29 18:48:40 · 5671 阅读 · 0 评论 -
CentOS 7 中如何卸载 httpd
CentOS 7 中如何卸载 httpd原创 2024-04-29 17:10:06 · 995 阅读 · 0 评论 -
Mac终端出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun原创 2024-04-29 11:12:12 · 2398 阅读 · 0 评论 -
解决“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的”的方法
安装插件出现时“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的”原创 2024-04-22 07:30:40 · 15575 阅读 · 4 评论 -
Mac 每次重启终端都要重新配置mysql环境变量解决办法
Mac 每次关闭终端后,mysql环境配置就失效了,需要重新配置mysql环境变量原创 2024-04-08 06:41:33 · 2343 阅读 · 0 评论 -
CentOS7安装配置Tomcat环境并开机启动
CentOS7安装配置Tomcat环境并开机启动(超级详细)原创 2024-01-22 12:37:13 · 4705 阅读 · 0 评论 -
CentOS 7安装Java并配置环境
CentOS 7安装Java并配置环境原创 2024-01-20 09:55:29 · 3950 阅读 · 0 评论 -
Linux系统Web服务器系统搭建
Linux系统Web服务器系统搭建原创 2023-06-19 08:24:06 · 2719 阅读 · 0 评论 -
Mac环境配置(Java)(附Java8下载地址)
M系列 Mac环境配置(Java)(附Java8下载地址)原创 2023-05-21 23:23:07 · 11321 阅读 · 1 评论 -
Mac M系列关于安装多个Java版本,实现多个Java之间灵活交换
Mac M系列关于安装多个Java版本,多个Java之间灵活交换解决办法原创 2024-04-01 10:50:16 · 3887 阅读 · 0 评论 -
M1 Mac 下载配置运行MySQL(M系列都使用)
MySQL下载和环境配置(Mac M系列)原创 2023-06-10 20:14:05 · 2811 阅读 · 9 评论 -
M1 Mac Java8安装及环境配置(M系列安装所有的Java都适用)
M1 Mac Java8安装及环境配置(M系列的所有java版本都适用)Mac M系列电脑在下载安装JDK后系统会自动进行配置Java环境,不需要像Windows一样去手动配置。但如果安装了多个版本的JDK,就需要手动配置Java的环境变量原创 2023-05-22 10:56:05 · 9708 阅读 · 1 评论 -
详解二、八、十、十六进制之间的互相转换
详解二、八、十、十六进制之间的互相转换原创 2024-01-03 08:54:48 · 3037 阅读 · 0 评论 -
谷歌浏览器中谷歌翻译无法使用解决办法
谷歌浏览器中谷歌翻译无法使用解决办法原创 2024-03-18 07:07:07 · 2892 阅读 · 0 评论 -
Linux镜像下载网站
Linux镜像下载网站原创 2024-03-04 07:11:24 · 2755 阅读 · 0 评论 -
M系列 Mac如何安装CentOS7虚拟机(附安装包下载链接)
M系列 Mac如何安装CentOS7虚拟机(附安装包下载链接)原创 2023-07-18 12:36:46 · 21050 阅读 · 69 评论 -
Mac下载安装配置运行MySQL
Mac下载安装配置运行MySQL原创 2024-02-26 09:24:05 · 3008 阅读 · 0 评论 -
JDK工具都有哪些?都有什么作用?
JDK工具都有哪些?都有什么作用?原创 2024-02-22 11:28:10 · 1792 阅读 · 0 评论 -
Linux装逼神器
Linux装逼神器原创 2024-02-20 09:45:25 · 645 阅读 · 0 评论 -
Mac使用VMware、PD、UTM虚拟机安装Ubuntu系统方法
Mac虚拟机安装Ubuntu系统的多种方法(图文详细讲解)原创 2024-02-19 11:49:12 · 8507 阅读 · 6 评论 -
Ubuntu系统如何下载?
Ubuntu系统如何下载?原创 2024-02-19 11:44:10 · 2183 阅读 · 0 评论
分享