`

linux基本指令(查找线程号、删除文件)

 
阅读更多

查找线程号

在Linux中当一个线程不再需要时,我们就需要kill他,但是主要问题是不知道怎么获得需要Kill掉的线程ID,下面就是查杀线程的详细指令:
 
 
首先查找需要kill掉的线程:

ps -elf|grep 【线程关键信息】

 
 
比如要删除tomcat线程,可以执行:ps -elf|grep tomcat
这样就可以找到跟tomcat相关的所有线程,从中找到你需要kill掉的线程ID

 
 
 
下一步删除无用线程:

kill 【线程ID】
 
 
比如你的线程ID是5645646,那就可以执行:kill 5645646

 
 
 
最后再确认线程是否已经删除:

ps -elf|grep tomcat

 

要增加一个目录: mkdir dirName [enter]

要查看文件列表: pwd [enter]

                ls [enter]

                ls -l [enter]

                dir [enter]

要切换当前的工作目录到其他目录下: cd /dirname

删除文件: rm filename[enter]

          rm -rf filename[enter]

删除目录: rmdir dirName[enter]

文件查找: whereis filename[enter]

启动系统服务: service service_name operation[enter]

解压缩包: unzip fullfilename[enter]

检查软件是否安装: rpm -qa|grep software_name

分享到:
评论

相关推荐

    linux下打印线程栈工具源码

    在Linux操作系统中,调试多线程程序是一项挑战,因为每个线程都有自己的栈空间,需要独立跟踪。"linux下打印线程栈工具源码" 提供了一种解决方案,通过源码我们可以了解如何实现对多线程环境中的栈信息进行打印。...

    linux ftp指令

    Linux FTP指令是基于Linux操作系统下使用的文件传输协议(FTP)命令行工具。FTP是网络上进行文件传输的一种协议,使用客户端和服务器模式,允许用户从服务器下载文件或者上传文件到服务器。Linux系统中常用的FTP...

    linux内核知识系列:系统调用

    在Linux环境中,系统调用是用户空间进程请求操作系统服务的接口,允许程序执行特权操作,如文件I/O、进程管理、内存管理等。本篇将深入探讨Linux内核中的系统调用机制及其相关知识。 一、系统调用的基本概念 1. ...

    Qt,获取CPU信息(Linux,Windows通用)

    在Linux系统中,我们可以直接访问/proc文件系统来获取CPU信息。/proc目录下的统计文件如/proc/cpuinfo提供了详细的硬件信息。在Qt中,我们可以通过QFile和QTextStream类来读取这些文件的内容。以下是一个简单的示例...

    Linux -lpthread缺失时要用的arm arm64下的链接库

    在Linux系统中,`-lpthread` 是一个链接器选项,用于链接到pthread库,它是Posix线程库(POSIX Threads)的实现,提供了一种跨平台的多线程编程接口。当编译或链接C/C++程序时,如果程序中使用了线程相关的功能,如`...

    嵌入式linux应用程序开发-课程大纲

    - **Linux基本命令**:熟悉查找、压缩、输入/输出重定向、管道等常用命令,提高日常工作效率。 - **启动脚本**:了解Linux系统的启动过程,学习编写简单的启动脚本。 - **软件安装**:掌握在Linux下通过源代码编译...

    linux chat 服务器例子代码

    为了深入学习Linux聊天服务器的实现,建议查找开源的聊天服务器项目,例如基于Python的socket编程示例,或使用更高级的框架如Twisted或Tornado。这些资源通常会提供完整的源代码和详细的注释,帮助理解服务器编程的...

    Linux系统基础命令详细介绍.pdf

    Linux命令是用于控制和配置Linux系统、管理文件、执行程序和进行网络通信等操作的指令集。在Linux系统中,命令行工具非常强大且灵活,每一个命令都具有特定的功能,且往往可以通过各种选项来调整其行为。 ### 查看...

    linux下C编程高效手册

    Linux作为一款广泛应用于...随着后续内容的展开,还将介绍进程管理、文件操作、时间概念、信号处理、消息管理和线程操作等高级主题,这些都是Linux C语言编程中的重要组成部分,对于开发复杂的系统级应用尤为关键。

    linux驱动工程面试必问知识点

    Linux 系统实现原子操作的方法包括使用锁机制、原子指令等。 9. MIPS Cpu 中空间地址的划分 MIPS Cpu 中空间地址的划分是指 MIPS 处理器中的地址空间分配。MIPS 处理器的地址空间分为代码段、数据段、堆栈段等。 ...

    ucgui linux移植

    对于具体的LCD型号,可能还需要查找相关的Linux设备驱动代码作为参考。 2. **读点函数**:该函数用于从LCD读取指定位置的颜色信息。在Linux环境下,可能需要通过I2C、SPI或者其他总线协议与LCD通信,读取像素数据。...

    Linux面试常见题

    #### 一、文件查找与管理 **1. 查找文件** - **命令**: `find / -name filename.txt` - **功能**: 在根目录`/`下查找名为`filename.txt`的文件。 - **应用场景**: 当用户忘记文件的具体位置时,可以通过这种方式快速...

    Linux 飞鸽传书源代码

    在源代码中,查找线程管理和同步原语(如互斥锁和条件变量)的使用,可以理解如何在高并发环境下保证程序的正确性。 2. **文件传输协议**:飞鸽传书可能自定义了一种简单的文件传输协议,用于封装文件元数据和实际...

    深入分析Linux内核源码.pdf

    通过上述内容,我们不仅对Linux内核有了更深入的理解,还掌握了分析和研究Linux内核源代码的基本方法和技巧。这对于从事操作系统开发、计算机科学研究以及高级软件开发等领域的人来说都是非常宝贵的资源。

Global site tag (gtag.js) - Google Analytics