-
/etc/passwd可列出所有已注册用户,但需过滤有效登录用户:用getentpasswd|grep'/bin/bash|/bin/sh'或awk'$7!="/usr/sbin/nologin"&&$7!="/bin/false"{print$1}'/etc/passwd。
-
coredump文件默认在程序运行时的工作目录,名为core,但实际路径由/proc/sys/kernel/core_pattern决定;若该文件内容以|/usr/lib/systemd/systemd-coredump开头,则需用coredumpctl查看和导出。
-
需按步骤完成SaltStack的master与minion安装、源配置、服务启动及密钥认证;包括官方YUM在线安装、离线RPM安装、自建HTTP仓库安装三种方式,以及主从配置和PKI密钥验证。
-
perf工具可直接采集和统计syscall级别延迟:先用perfrecord捕获sys_enter/sys_exit事件,再用perfscript解析时间差,或用perfprobe动态加探针,最后通过perfreport分析热点、perfstat统计均值。
-
需确保网络互通、时钟同步及一致TLS配置,再依次完成主机准备、TLS证书生成、etcd二进制分发、systemd服务部署与集群健康验证。
-
可通过图形界面或命令行设置Linux默认应用,确保特定文件类型自动用指定程序打开。首先在Ubuntu设置中选择默认应用;其次使用xdg-mime命令关联MIME类型与.desktop文件;高级用户可手动编辑~/.config/mimeapps.list配置文件;还可通过mimeopen工具交互式设置,默认应用将保存至用户配置并生效。
-
应直接安装python3而不覆盖系统默认python,Ubuntu/Debian用aptinstallpython3,CentOS/RHEL用dnfinstallpython3,旧系统推荐pyenv或编译到/opt;切换默认python须用update-alternatives;源码编译需装齐依赖、加--enable-optimizations和--prefix、用makealtinstall;pip报distutils错误需升级pip。
-
eth0变enp0s3是因systemd-udevd启用可预测网卡命名;可通过禁用net.ifnames=0或udev规则重命名恢复,但需同步更新网络配置、NetworkManager、Docker及云平台缓存。
-
使用pwd命令可直接显示当前工作目录的绝对路径;也可用echo$PWD通过环境变量获取相同结果;特殊情况下可用ls-ld.查看当前目录详细信息,末尾路径即为当前目录。
-
可通过配置静态路由为Linux系统指定网络流量路径。首先使用iprouteadd命令可临时添加路由,如iprouteadd192.168.10.0/24via192.168.1.1deveth0,并通过iprouteshow验证,重启后失效;为实现永久配置,在Ubuntu22.04等使用Netplan的系统中,需编辑/etc/netplan/下的YAML文件,在对应接口下添加routes字段,包含to、via和metric参数,保存后执行netplanapply生效;对于传统SysVinit系统,可创建/
-
通过timedatectlstatus查看NTPservice状态可确认是否启用systemd-timesyncd;若需部署内网NTP服务器,应安装chrony并配置bindaddress、allow等参数,禁用systemd-timesyncd后重启服务,并确保防火墙放行UDP123端口。
-
XFS扩容前必须先扩大底层块设备,xfs_growfs仅扩展已挂载文件系统空间,不负责拉伸设备;需确认云盘/LVM/分区已扩容、设备映射刷新、挂载点正确且AG数量合理。
-
可在Linux终端用mpv、ffplay、mplayer、cmus或curl+sox等命令行工具播放流媒体或本地音频。mpv轻量支持多协议;ffplay适合快速验证;mplayer兼容老旧硬件;cmus专注本地音乐管理;curl+sox适用于嵌入式调试。
-
用tail-n20filename可快速查看日志末尾20行;显式写-n更清晰,避免与含数字的文件名歧义;还需注意权限、文件轮转、缓冲及进程实际写入路径。
-
容器秒退因ENTRYPOINT/CMD组合覆盖命令,主进程退出即停;需检查镜像配置、确保前台运行、用dockerexec-itcontainersh替代bash、dockerkill强制终止卡死容器。