标签: linux

359 篇文章

007、kill命令
kill命令 1.命令格式: kill[参数][进程号] 2.命令功能: 发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程。 3.命令参数: -l 信号,若果不加…
008、Linux 进程管理指南
Linux 进程是操作系统中运行的程序的实例。每个进程都有自己的内存空间和执行环境,它们彼此隔离,以确保安全性和稳定性。在 Linux 中管理进程是非常重要的,下面我将详细教你如何处理 Linux 进程。 1、查看进程 要查看正在运行的进程,你可以使用以下命令: ps 命令:显示当前终端中的进程。 ps top 命令:实时显示系统中正在运行的进程,按 CPU 和内存使用情况排序。 top 2、启动…
009、lsof命令
lsof命令 简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用…
010、ps命令
ps命令 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显示瞬间行程 (process) 的动态 参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义 -A 列出所有的进程 -w 显示加宽可以显示较多的资讯 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 常用参数: -A 显示所有进程(等价于-e)(utility) -…
011、pstree命令
pstree命令 pstree - display a tree of processes(树状结构显示进程关系) 格式: pstree [option] option: -a --arguments:显示每个程序的完整指令。 -c :不使用精简显示,将线程信息也打印出来。 -h :加粗标明现在执行的位置 -H PID:突出其过程及其父进程 -n :以pid排序输出 -p :在-c的基础上给每个进…
012、screen命令
screen命令 可以用这个命令来实现程序的后台运行,这样即使服务器连接断了,程序也能继续运行。 [root@localhost ~]# screen //第一次使用需要安装 -bash: screen: command not found [root@localhost ~]# yum install screen //使用yum安装 Loaded plugins: fastestmirror …
013、top命令
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 top参数详解 第一行,任务队列信息,同 uptime 命令的执行结果 系统时间:07:27:05 运行时间:up 1:57 min, 当前登录用户: 3 user 负载均衡(uptime) load average: 0.00, 0.00, 0.00 average…
014、uptime命令
uptime命令 1.命令输出结果 首先看一下命令执行结果 yv@MacBook-Pro ~ % uptime 13:11 up 2 days, 14:08, 2 users, load averages: 2.24 1.99 1.83 执行结果分为以下几个部分 13:11:当前系统时间 up 2 days, 14:08:从上次启动运行系统时间(2 天 14 小时 08 分钟) 2 users:连…
015、vmstat命令
vmstat命令 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。 …
016、init进程
init进程 1.1 Linux根文件系统 init进程对应的程序文件位于根文件系统中,init进程调用的脚本也位于跟文件系统中。 关于根文件系统的详细信息,请参看: 1.2 Init机制systemD的区别 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 init程序的类型: SysV:**…