系统应用
PS1 这项配置本身其实并没有“色深”这个概念,它能控制的主要还是 ANSI 颜色码。显示不准确,根子通常不在 PS1,而在终端本身不支持你写进去的颜色值。比如要正常使用真彩色,通常需要 GNOME Terminal 3.38+,或者手动启用 COLORTERM=truecolor。更稳妥的做法是,
必须通过系统设置→通用→边栏图标大小调整,选择“小”“中”或“大”后立即生效,影响所有访达窗口边栏图标及文字,无需重启应用。在 Mac 上打开访达后,如果发现左侧边栏的图标太小,不仅看着费劲,点起来也不够顺手,那么要调整的其实不是访达窗口里的选项,而是系统层级的偏好设置。这个设置一旦改完,会立刻生效
想把三指轻点查词功能关掉,其实很直接:打开“系统设置”→“触控板”→“光标与点按”,把“查询与数据检测器”的勾选取消即可;也可以直接在系统设置里搜索这个选项,然后关闭总开关。这样一来,快捷键Control+Command+D以及右键里的“查找定义”也会一并停用。如果你也想把 Mac 触控板上“三指轻
必须手动移除Safari标签页组过滤条件才能停用限制,而非关闭专注模式本身;具体操作是进入系统设置→专注模式→选择目标模式→在过滤条件中点击“⋯”→选择“移除”。如果你在 Mac 上给某个专注模式配了 Safari 标签页组过滤,后来又想临时或长期取消这道限制,让所有网页都能正常访问,那么关键不在于
想把Mac里的“系统数据”从40GB压到10GB,关键不在于盲目删除文件,而在于把几类真正占空间的内容找准、清干净:先通过系统设置→通用→储存空间扫描并管理“系统数据”,优先处理缓存、日志以及Time Machine本地快照;然后手动清空或有针对性地清理~/Library/Caches和微信等应用缓
ip route show 是查看 Linux IPv4 主路由表最可靠方式,输出含目标网络、下一跳、出接口、协议来源及 metric;IPv6 需用 ip -6 route show;route 命令属 net-tools 包,精简系统需手动安装。直接执行 ip route show 就能看到全部
最准的系统架构位宽信息是uname -m输出:x86_64或aarch64表示64位,i386、i686、armv7l表示32位;它反映内核实际运行的ABI架构,不依赖CPU能力或当前shell位数。直接看 uname -m 输出,就是最准的系统架构位宽信息——它不看你 CPU 支持什么,也不看你当
CentOS 7 默认启用 relatime 挂载选项限制 atime 更新,touch 命令仅修改 mtime/ctime,不触发 atime;需通过 /etc/fstab 修改挂载参数(如 noatime)全局控制,chattr +A 已废弃无效。CentOS 7 默认禁用访问时间(atime)
在 iostat -x 的所有字段里,rrqm/s 和 wrqm/s 是少数能直接看出 IO 合并情况的指标。它们表示的是:每秒有多少读/写请求在进入设备前被调度器合并掉。这里有个很容易搞混的点——它统计的不是“合并后总共少了多少请求”,而是“有多少请求参与了合并”。另外,数值显示为 0,也不能简单
用ss快速识别半开连接需精准过滤状态:ss -ton state fin-wait-1、ss -ton state close-wait、ss -tan state syn-recv;其中orphaned非零即确认内核级socket泄漏,CLOSE-WAIT和FIN-WAIT-2卡住表明应用未主动关
pmap无法记录内存分配失败历史,因它仅提供静态快照;内核默认不记录VA碎片导致mmap/malloc失败的日志,仅统一返回ENOMEM,需通过pmap -x结合地址间隙分析和/proc/[pid]/maps最大空闲段推断碎片问题。pmap 无法查看内存分配失败记录,它只读快照,不记录历史事件Lin
systemd-timesyncd、chrony、ntpd 同步失败日志不单独生成,而是混在系统日志中:timesyncd 日志仅存于 journal,需用 journalctl -u systemd-timesyncd 过滤;chrony 默认写入 /var/log/chrony/chrony.l
有个细节很容易踩坑:crashkernel 参数必须写进 GRUB_CMDLINE_LINUX,不能放到 _GRUB_CMDLINE_LINUX_DEFAULT 里,不然内核根本不会解析。配置完之后,别只看“像是生效了”,最好做三步确认:先用 cat /sys/kernel/kexec_crash_
getconf LONG_BIT给出的,是当前 shell 进程实际以多少位在运行:32 或 64。它看的是程序此刻的真实执行模式,不是 CPU 理论上支持多少位,也不是内核本身的架构。更关键的是,这个方法兼容 POSIX、无需 root 权限,也不依赖具体发行版;如果要判断当前环境到底能不能跑对应
在CentOS 7里,默认启用的防火墙工具就是firewalld。要做白名单,得走它自己的原生命令这条路:要么用--add-rich-rule把源IP和端口绑定起来,要么新建自定义zone,加入source后再放行业务所需服务。反过来说,直接手动改iptables文件,或者临时执行iptables命
在 Mac 上,其实可以直接用听写功能把语音转成文字。启用过程并不复杂,分三步就够了:先到系统设置里打开听写开关并完成启用,同时选好已经下载的语言;接着通过快捷键启动,默认是连按两次 fn,也可以从菜单栏进入“编辑→开始听写”;开始说话后,只要图标变成蓝色,就说明已经进入可输入状态,这时可以一边说内
本月(2026 年 8 月)补丁星期二活动日中,微软面向 Windows 11 系统推送 KB5121003 累积更新,24H2 安装后版本号升至 Build 26100.9168;25H2 安装后版本号升至 Build 26200.9168。一、Windows11 24H2 / 25H2 KB51
在本月(2026 年 8 月)补丁星期二活动日中,微软面向 Windows 10 系统推送 KB5120249 累积更新,主要升级安全启动证书等。在版本方面,处于扩展支持(ESU)状态下的 Windows 10 22H2 用户安装本次更新后,版本号升至 Build 19045.7663。Window
Ubuntu没有内置崩溃自动回滚机制,所谓“自动”实为Timeshift定时快照+手动恢复、GRUB选旧内核或Btrfs快照重启切换;内核panic时调度已失效,无法安全执行快照操作,唯一可控动作是kernel.panic=10强制重启。Ubuntu 本身并没有内置“崩溃后自动回滚”这套机制——系统
Ubuntu 里,终端透明度并不存在一条“通用命令”能一把梭解决,得先用 ps -o comm= -p $PPID 确认当前真正运行的是哪个终端程序,比如 ptyxis、gnome-terminal-server 等,再按对应方案分别处理:ptyxis 需要通过 dconf 写入对应的 UUID 路
能修改的是ext2/ext3/ext4分区UUID,xfs不支持;必须先卸载分区,再用tune2fs -U random或指定值修改,之后同步更新fstab和GRUB配置,否则系统可能无法启动。修改 ext4/ext3 分区的 UUID 用 tune2fs只有 ext 系列(ext2/ext3/ex
扩容一旦失败,排查通常先盯住三处日志:用dmesg看硬件层面有没有异常;用journalctl -u lvm2-monitor.service检查LVM服务监控状态;再用journalctl -b | grep -i "lvm|xfs|resize"把系统级提示捞出来。要是lvextend表面上没报
pstree -p 是最准最快的方式,直接输出带PID的缩进树,括号内数字即真实PID,可直用于kill或strace;而ps -ef或ps --forest为扁平列表,父子关系需手动比对PPID,易跳层、漏看、断链。pstree -p 是最准、最快的方式,直接输出带 PID 的缩进树,括号里的数字
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。





