-
崩溃无core文件需先检查ulimit-c和systemdcoredump机制;调试信息缺失导致gdb显示??,须编译时加-g-O0并确保动态库符号可用;动态库崩溃定位依赖build-id匹配与symbol-file加载;主动backtrace需-rdynamic且禁用-fomit-frame-pointer。
-
fsck运行前必须卸载分区,否则易损坏文件系统;badblocks检测坏道需加-w参数才有效;fsck-y不可盲目信任;SMART数据比fsck更早预警磁盘故障。
-
需配置Bridge网桥实现KVM虚拟机二层通信,方法包括:一、bridge-utils手动创建;二、/etc/network/interfaces静态配置;三、NetworkManager图形或命令行配置;四、systemd-networkd配置。
-
MySQL8.0+忘密码后必须用ALTERUSER修改,不可UPDATEmysql.user;需免密启动(加--skip-grant-tables和--skip-networking),执行ALTERUSER并指定插件类型,再FLUSHPRIVILEGES。
-
可使用readlink-f、realpath、pwd结合cd或stat配合find获取绝对路径;readlink-f解析符号链接并返回真实路径,realpath规范化路径,pwd在子shell中安全获取路径,stat加find用于inode定位。
-
traceroute有时无响应或卡住是因默认UDP探测被防火墙丢弃,改用ICMP(-I)、TCP(-T)或tracepath可绕过;*表示超时或静默丢包,!H/!N为ICMP错误码;容器/云环境建议用tracepath或-traceroute-n。
-
若Linux系统无法解析域名,需检查DNS配置:一、编辑/etc/resolv.conf添加nameserver;二、修改网卡配置文件实现持久化;三、通过NetworkManager图形或命令行配置;四、启用systemd-resolved服务;五、修改/etc/hosts仅映射指定域名。
-
配置Linux网络防火墙策略的核心在于使用iptables工具,围绕表、链、规则进行设置。1.理解四类表的作用:filter表用于过滤流量,nat表处理地址转换,mangle表修改数据包头部,raw表禁用连接跟踪;2.设置默认策略为INPUT和FORWARD链DROP、OUTPUT链ACCEPT,实现最小权限原则;3.添加允许规则,包括回环接口、已建立连接、特定服务端口(如SSH、HTTP、HTTPS)、ICMP等,注意规则顺序影响匹配结果;4.持久化保存规则,在Debian/Ubuntu中使用netfi
-
Expect脚本常卡在密码提示无响应,主因是未精准匹配终端输出(如password:、Passwordforuser@host:等变体)或未处理SSH首次连接的yes/no确认;需用-re正则匹配、exp_continue续期、timeout防死锁,并优先采用SSH密钥免密方案。
-
答案:Linux环境变量可通过export命令临时设置,或写入配置文件实现持久化。会话级变量仅在当前shell有效,而持久化变量需写入如~/.bashrc、/etc/environment等文件,确保重启后生效。修改PATH时应追加而非覆盖,避免系统命令失效。不同配置文件作用范围不同,~/.bashrc适用于用户级交互式shell,/etc/profile.d/适合系统级应用配置。设置后需用source命令重载或重启生效,并通过echo验证。常见误区包括混淆变量作用域、覆盖PATH、在非交互式脚本中依赖未
-
pmap-x<pid>可查看进程内存分布详情,包括地址范围、RSS、大小、权限及映射来源;不加参数仅显示基本信息,无法获取内存用量,必须用-x才显示KB单位的size/RSS/dirty。
-
推荐直接用包管理器安装Nginx(如apt/yum),避免源码编译;配置修改后须先nginx-t验证再systemctlreloadnginx;HTTPS需配全证书链、TLS版本、cipher及OCSPstapling。
-
不推荐用系统包管理器安装Composer,因版本滞后且更新缓慢;应删除系统包后使用官方校验脚本安装,确保SHA384校验通过再执行安装,并根据权限选择全局或用户级路径,同时确认PHP的zip和openssl扩展已启用。
-
logwatch主配置文件优先读取/etc/logwatch/conf/logwatch.conf,需手动创建并复制默认配置;修改MailTo、Detail、Service等参数;通过cron调用/usr/sbin/logwatch命令实现每日邮件报告,依赖本地MTA服务。
-
last命令默认读取/var/log/wtmp,显示所有成功登录用户记录,按时间倒序排列,每行含用户名、终端、来源IP(SSH时)、登录与登出时间及会话时长。