-
推荐使用hostnamectl命令修改主机名,执行sudohostnamectlset-hostnamenew-hostname后立即生效并持久化;还需同步更新/etc/hosts中对应条目以避免解析异常。
-
LinuxDNS缓存未更新导致解析异常时,需根据启用的服务(nscd、systemd-resolved或dnsmasq)执行对应清除操作:重启服务、调用专用命令或删除缓存文件,并用dig比对验证。
-
SSH连接失败需同时满足服务运行、端口开放、配置允许登录三条件;须检查sshd状态、ListenAddress、Port、PasswordAuthentication等配置,重启服务,并确认防火墙、SELinux及云安全组放行。
-
MediaWiki在Ubuntu上部署的关键是确保LAMP服务激活、PHP扩展齐全、Apache重写与权限配置正确:需验证systemctl状态、安装mbstring/xml/intl等必要模块、启用rewrite及AllowOverrideAll,并将LocalSettings.php设为www-data所有且权限644。
-
ifconfig输出含PROMISC标志即表示网卡处于混杂模式,但该方式仅反映内核当前设置且在新发行版中可能不可靠;更准确的方法是读取/sys/class/net/eth0/flags中bit8(0x100)是否置位,或使用iplinkshoweth0查看promiscuity字段。
-
使用lscpu和/proc/cpuinfo可快速获取CPU型号、核心数、线程数、缓存大小等参数:lscpu提供格式化摘要,/proc/cpuinfo含逐核原始信息,grep可精准筛选关键字段。
-
vmstat首行是系统启动以来的平均值,非实时状态;应关注第二行起的采样数据,其中r为就绪队列长度,us/sy为CPU用户/内核态占比,si/so高表明内存压力大,bi/bo大说明磁盘I/O密集。
-
jobs只显示当前shell启动且未被nohup/disown/子shell隔离的作业;fg/bg必须用%1等格式,不可省略%;Ctrl+Z无效时需检查进程实际状态;长期后台运行应使用nohup或disown。
-
软链接创建失败主因是目标路径按链接位置而非命令位置解析,应优先用绝对路径并确认存在;失效常因目标缺失、权限不足或上级目录无x权限;-f强制覆盖不安全,原子替换需临时名+mv;硬链接更稳定但不可跨文件系统或指目录。
-
主流Linux发行版用包管理器安装PHP仅提供基础环境,需手动安装扩展、配置Web服务器集成(mod_php或php-fpm)、校验php.ini参数才能正常运行Web应用。
-
scp是最直接稳妥的Linux远程文件传输方式,依赖SSH服务,语法按参数顺序确定传输方向,需注意权限、端口、路径展开及大文件优化策略。
-
应根据系统网络管理方式选择正确命令:NetworkManager主导的现代发行版用systemctlrestartNetworkManager并配合nmcli操作;Debian/Ubuntu旧式配置用systemctlrestartnetworking;SysVinit旧系统才用servicenetworkrestart;临时网卡故障优先用iplinksetdown&&up。
-
使用touch命令可修改文件时间戳,支持设定当前或指定时间,通过-t或-d参数设置具体时间,-a和-m分别修改访问和修改时间,-r选项可复制参考文件的时间戳。
-
答案:通过ps、top/htop、/proc/PID、pgrep和pstree等命令可查看Linux进程的PID、资源占用、运行状态及父子关系。ps提供快照信息,top/htop实现动态监控,/proc文件系统暴露底层细节,pgrep快速定位PID,pstree展示进程树结构。
-
Linux磁盘安全清理需分场景:systemd日志用journalctl--vacuum-size或配置journald.conf;apt缓存优选autoclean;/tmp清理应启用systemd-tmpfiles而非rm-rf;清理后空间未释放需用lsof+L1查被占用的已删文件。