-
首先确认kdump已启用:检查crashkernel参数、kdump服务状态及/var/crash空间;再进入最新崩溃目录,用cat查看dmesg.定位panic/Oops线索;最后用crash工具结合vmlinux解析dump.获取调用栈等深层信息。
-
Linux中常用压缩解压命令包括:1.tar仅归档;2.tar-zcf/-zxf处理.tar.gz;3.tar-jcf/-jxf处理.tar.bz2;4.zip/unzip跨平台处理.zip;5.gzip/gunzip、bzip2/bunzip2处理单文件.gz/.bz2。
-
psaux并非真正“全进程”,不显示内核线程和跨namespace容器进程;其核心价值是展示用户态进程、完整资源字段及跨用户可见性。
-
uptime命令输出中“upXdays,Y:Z”即系统自上次重启后的连续运行时长;-p参数输出自然语言格式,-s显示启动时间戳;/proc/uptime提供秒级精度原始数据。
-
Linux终端输出文本有四种互不依赖方式:一、echo命令输出字符串及变量,支持转义和禁换行;二、echo展开变量值,需用$引用并建议双引号包裹;三、printf实现格式化输出,支持C风格格式符;四、cat配合here-document输出多行文本。
-
Linux系统需安装p7zip工具才能解压7z文件,不同发行版可通过apt、yum、dnf或pacman安装p7zip-full;安装后使用“7zx”命令解压,支持指定路径、查看内容及密码解压,注意权限与命令版本即可正常处理7z格式。
-
DNS解析失败时应依次检查并修正/etc/resolv.conf、NetworkManager配置、网卡ifcfg文件、本地DNS缓存及/nsswitch.conf中hosts行,确保nameserver有效且解析顺序正确。
-
需通过策略路由与多路径路由实现流量分发:一、启用IP转发并禁用rp_filter;二、创建自定义路由表并添加源地址策略规则;三、配置基于目的地址的ECMP多路径路由;四、结合iptablesfwmark实现应用层策略路由;五、通过systemd服务持久化配置。
-
需完成Docker引擎安装、服务启用及基础配置:一、用官方仓库安装,含更新索引、卸载旧版、装依赖、加GPG密钥、设仓库并安装;二、用脚本一键安装;三、启服务、设开机自启、建docker组、加用户;四、运行hello-world验证。
-
find命令常用条件包括-name(按名)、-type(按类型)、-size(按大小)、-mtime(按修改时间)、-user(按所有者),可组合使用;结合-exec或xargs可对结果处理,注意用-print0和-0避免空格问题,用-maxdepth限制搜索深度,避免权限错误需重定向或sudo。
-
答案:可通过Netplan配置文件、nmcli命令或编辑interfaces文件设置静态IP。首先使用sudonano编辑/etc/netplan/01-network-manager-all.yaml,将dhcp4设为no并添加IP地址、网关和DNS信息,保存后执行sudonetplanapply生效;或使用nmcliconnectionmodify设置IPv4参数并重启连接;亦可编辑/etc/network/interfaces文件,改为static模式并填写网络参数,最后重启networking服务
-
Linux网络故障排查应依次使用ping测IP连通性、telnet/nc测端口开放性、curl验HTTP服务、traceroute定位路径中断点,覆盖从网络层到应用层的完整诊断链。
-
可通过lsof命令、/proc文件系统或strace工具查看Linux中进程打开的文件:首先使用lsof-pPID或lsof-c进程名列出文件,其次进入/proc/PID/fd目录执行ls-l查看文件描述符,最后用strace-pPID-etrace=openat,open监控文件操作,帮助诊断资源占用与文件锁定问题。
-
Linux下tar增量备份必须用--listed-incremental配合快照文件,否则仅为手动全量;完整备份需加-p、-h、-X等选项保障元数据完整,增量需严格按序还原且校验快照状态。
-
使用lscpu和/proc/cpuinfo可快速获取CPU型号、核心数、线程数、缓存大小等参数:lscpu提供格式化摘要,/proc/cpuinfo含逐核原始信息,grep可精准筛选关键字段。