Linux的系统管理
进程管理
进程简单来说就是系统中正在执行的一个程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。
通过管理进程,我们做的主要工作是:
①、判断服务器健康状态。
②、查看系统中的所有进程。
③、杀死进程。
查看系统中的所有进程:ps aux
每一列解释如下:
查看系统健康状态:top
查看进程数:pstree
终止进程:kill
(1)查看可用的进程信号:kill -l
(2)根据进程 pid 杀死进程
kill -15 进程号 默认正常结束进程,其中选项 -15 可以省略。
(3)根据进程名 杀死进程
将进程放入后台运行
①、在命令后加 &,使得命令在后台运行
②、快捷键 Ctrl+z ,使得命令在后台暂停
查看后台的工作
将后台暂停的工作号恢复到前台执行
将后台暂停的工作号恢复到后台执行
控系统资源:vmstat
查看硬件信息 dmesg
还有个命令也可以查看 CPU 信息:
cat /proc/cpuinfo
查看系统与内核相关信息 uname
查看当前系统位数 file
通过 file 命令查看任意一个外部命令的信息,比如 file /bin/ls
参考: |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!