分类: 运维

350 篇文章

Linux如何使用yum history回滚操作
使用 yum history 可查看和回滚操作,先执行 yum history 查看事务列表,确认目标 ID 后用 yum history info [ID] 检查详情,再通过 yum history undo [ID] 撤销错误安装或更新,系统将恢复至操作前状态。 在使用 yum 包管理器时,误安装或升级了某些软件包后可能导致系统异常。Linux…
Linux进程管理基础命令总结
答案是掌握Linux进程管理需熟练使用ps、top、kill等命令。通过ps和top查看进程状态,利用kill、killall和pkill终止失控进程,结合&、nohup及jobs命令实现后台运行与作业控制,并通过nice、renice调整优先级,辅以free、df、lsof等工具监控资源,形成“观察—分析—干预”的…
Linux怎么查看某个服务的进程详情
想在Linux里看某个服务的进程到底在干嘛,或者它占了多少资源?其实不复杂,核心就是先找到这个服务的进程ID(PID),然后用各种工具围绕这个PID去深挖。通常,systemctl status 是个不错的起点,它能直接告诉你很多。 要看一个Linux服务的进程详情,我通常会这样一步步来: 首先,得明确你要看的是哪个服务。比如,nginx、mysq…
Linux如何查看当前的网络连接情况
在Linux系统中,查看当前网络连接情况是系统管理和故障排查的常见需求。你可以使用几个常用的命令来获取详细的网络连接信息,最常用的是 netstat 和 ss 命令。 使用 ss 命令(推荐) ss(Socket Statistics)是现代Linux系统中推荐使用的工具,功能比 netstat 更快、更高效。 查看所有网络连接: ss -tuln…
Linux如何使用apt卸载软件
使用apt remove可卸载软件并保留配置文件,如apt remove vim;使用apt purge可完全卸载软件及删除配置文件,如apt purge vim;卸载后运行apt autoremove可清理不再需要的依赖包,节省空间并保持系统整洁。 在Linux系统中,特别是基于Debian的发行版(如Ubuntu),apt 是最常用的包管理工具…
Linux apt和apt-get命令区别解析
apt是apt-get的现代化替代,整合了apt-get和apt-cache功能,输出更友好,适合日常交互使用;而apt-get更稳定,适合脚本和老系统,两者底层机制相同,不影响系统安全。 很多人在使用Linux时都会遇到apt和apt-get这两个命令,尤其在Debian或Ubuntu系统中。它们看起来功能相似,都能安装、更新软件包,但到底有什么…
Linux切换目录命令cd详细用法
cd命令用于切换目录,不带参数时回到用户家目录;可使用绝对或相对路径进入指定目录,如cd /home/user或cd Documents;用cd ..返回上一级,cd ../..返回上两级;cd -可快速切换至上一个工作目录并显示路径;cd或cd ~直接回到家目录;支持变量如cd $HOME;路径含空格时需用引号或反斜杠处理;注意大小写敏感及权限和…
Linux系统目录etc常见配置文件介绍
/etc目录存放Linux系统核心配置文件,用于管理系统设置:/etc/hosts和/etc/resolv.conf管理主机名与DNS解析,/etc/passwd、/etc/shadow和/etc/group控制用户与权限,/etc/fstab配置开机挂载,/etc/crontab设定定时任务,/etc/ssh/sshd_config调整SSH服务…
Linux如何跟踪进程打开的文件句柄
最直接的方法是使用lsof命令和/proc文件系统。lsof可列出进程打开的所有文件,如lsof -p PID;而/proc/<PID>/fd目录则提供文件描述符的底层符号链接视图,通过ls -l /proc/<PID>/fd可查看具体映射。两者结合可高效诊断文件句柄泄露问题。 在Linux系统中,要跟踪一个进程到底打开了哪…
Linux如何配置双网卡和路由策略
双网卡与路由策略通过配置多网卡IP及策略路由,实现流量分流与故障切换。首先用ip或netplan配置两网卡IP与默认网关,并分配至不同路由表(如100和200);接着在/etc/iproute2/rt_tables中命名表,使用ip rule添加基于源IP的路由规则(如192.168.1.10走表100,10.0.0.10走表200),确保不同流量…