linux进程命令
1. ps命令 命令 命令名称: 命令名称: ps 功能: 功能: 查询正在执行的进程 语法: 可选参数] 语法: ps [可选参数] 描述: 命令提供 命令提供Linux系统中正在发生的事情的
描述:ps命令提供 系统中正在发生的事情的 一个快照,能显示正在执行进程的进程号、 一个快照,能显示正在执行进程的进程号、发出该 命令的终端、所使用的CPU时间以及正在执行的命 命令的终端、所使用的 时间以及正在执行的命 令。 例如: 例如: $ps aux
2. kill命令 命令 命令名称: 命令名称: kill 功能: 功能: 终止正在执行的进程 语法: 语法: kill 进程号 当需要中断一个前台进程的时候,通常是使用 当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合 组合 键;但是对于一个后台进程恐怕就不是一个组合键所能解 决的了,这时就必须求助于kill命令 命令。 决的了,这时就必须求助于 命令。该命令可以终止后台 进程。至于终止后台进程的原因很多, 进程。至于终止后台进程的原因很多,或许是该进程占用 时间过多; 的CPU时间过多;或许是该进程已经挂死。总之这种情况 时间过多 或许是该进程已经挂死。 是经常发生的。 有时候可能会遇到这样的情况, 是经常发生的。 有时候可能会遇到这样的情况,某个进 程已经挂死或闲置,使用kill命令却杀不掉 命令却杀不掉。 程已经挂死或闲置,使用 命令却杀不掉。这时候就必须 发送信号9,强行关闭此进程。当然这种“野蛮” 发送信号 ,强行关闭此进程。当然这种“野蛮”的方法很 可能会导致打开的文件出现错误或者数据丢失之类的错误。 可能会导致打开的文件出现错误或者数据丢失之类的错误。 所以不到万不得已不要使用强制结束的办法。 所以不到万不得已不要使用强制结束的办法。
2. kill命令 命令 命令名称: 命令名称: kill 功能: 功能: 终止正在执行的进程 语法: 语法: kill 进程号 例如: 例如: $kill -9 PID# 无条件删除进程号为PID#的进程。 的进程。 无条件删除进程号为 的进程 相关命令还有: , 相关命令还有:w,who等 等 当需要中断一个前台进程的时候,通常是使用 组合键; 当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后 组合键 台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令 命令。 台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于 命令。该 命令可以终止后台进程。至于终止后台进程的原因很多, 命令可以终止后台进程。至于终止后台进程的原因很多,或许是该进程占用的 CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。当需要 时间过多; 时间过多 或许是该进程已经挂死。总之这种情况是经常发生的。 中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台 中断一个前台进程的时候,通常是使用 组合键; 组合键 进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令 命令。 进程恐怕就不是一个组合键所能解决的了,这时就必须求助于 命令。该命 令可以终止后台进程。至于终止后台进程的原因很多, 令可以终止后台进程。至于终止后台进程的原因很多,或许是该进程占用的 CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。 时间过多; 时间过多 或许是该进程已经挂死。总之这种情况是经常发生的。 有 时候可能会遇到这样的情况,某个进程已经挂死或闲置,使用kill命令却杀不 时候可能会遇到这样的情况,某个进程已经挂死或闲置,使用 命令却杀不 这时候就必须发送信号9,强行关闭此进程。当然这种“野蛮” 掉。这时候就必须发送信号 ,强行关闭此进程。当然这种“野蛮”的方法很 可能会导致打开的文件出现错误或者数据丢失之类的错误。 可能会导致打开的文件出现错误或者数据丢失之类的错误。所以不到万不得已 不要使用强制结束的办法。 不要使用强制结束的办法。
系统用户管理类-系统管理员使用 系统用户管理类 系统管理员使用
groupadd或addgroup: 创建用户组 或 – groupadd 组名 ? groupdel或delgroup: 删除用户组 或 – groupdel 组名 ? useradd或adduser: 创建用户 或 – useradd [-g 组名 组名][-d 用户工作目录 用户名 用户工作目录] ? passwd: 创建或修改用户口令(用户本人或超级用户) 创建或修改用户口令(用户本人或超级用户) – passwd 用户名 ? userdel或deluser: 删除用户 或 – userdel [-r] 用户名
usermod或moduser:用于设置已有用户帐号的属性,包括 或 用于设置已有用户帐号的属性, 用于设置已有用户帐号的属性 用户的宿主目录,私有组,登陆shell等内容。 等内容。 用户的宿主目录,私有组,登陆 等内容 – usermod –l: 改变用户帐号名 : ? usermod –l 新用户名 当前用户名 – usermod –L: 锁定用户账号 : ? usermod –L 用户帐号名 – Usermod –U: 解锁用户账号 : ? usermod –U 用户帐号名 ? groupmod或modgroup: 改变用户组账号的属性,包括改 改变用户组账号的属性, 或 变组账号的GID,组账号名等。 组账号名等。 变组账号的 组账号名等 – groupmod –n: 改变组账号名 : ? groupmod –n 新的组名 原用户组名
gpasswd – gpasswd –a:添加用户到组 添加用户到组 ? gpasswd –a 用户账号名 组账号名 – gpasswd –d:从组中删除用户 从组中删除用户 ? gpasswd –d 用户账号名 组账号名 ? groups: 显示指定用户所属的组 – groups 用户名 ? su: 转换当前用户到指定的用户账号。 转换当前用户到指定的用户账号。 – su 用户账号 – su: 从当前用户转为 从当前用户转为root用户。 用户。 用户
小结
主要介绍了Linux系统常用的一些命令,包括如何登 系统常用的一些命令, 主要介绍了 系统常用的一些命令 录和退出系统、创建及删除目录、文件管理等。 录和退出系统、创建及删除目录、文件管理等。为 了使用Linux,首先需要有一个合法的账号,其次 了使用 ,首先需要有一个合法的账号, 要学会使用man命令,以便随时获取需要的帮助信 命令, 要学会使用 命令 息。
linux进程命令的更多相关文章
- linux 进程命令
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- Linux进程-命令行参数和环境列表
命令行参数 在C中,main函数有很多的变种,比如 main(), int main(), int main(int argc, char *argv[]), int main(int argc, c ...
- linux 进程命令小结
top:动态查看进程的变化 ps:将某个时间点的进程运行情况选取下来 ps -l :仅查看自己的bash相关进程 ps -aux :查看系统所有的进程 pstree :列出目前系统上面所有的进程树的相 ...
- 12个Linux进程管理命令介绍(转)
12个Linux进程管理命令介绍 [日期:2015-06-02] 来源:Linux中国 作者:Linux [字体:大 中 小] 执行中的程序在称作进程.当程序以可执行文件存放在存储中,并且运行的 ...
- Linux常用命令 查看进程信息时 copy的-----温故而知新
1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序. ps -A 显示所有程序. ps c 列出程序时,显示每个程序真正的 ...
- linux ps查看进程命令
linux ps查看进程命令ps命令作用:将某个时间点的程序运作情况撷取下来 实例: [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ...
- Linux查看命令终止进程
Linux查看命令终止进程 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps PID TTY TIME CMD 2576 pts/0 00:00:00 ba ...
- Linux进程实时IO监控iotop命令详解
介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况 ...
- Linux查看用于终止进程命令
Linux查看用于终止进程命令 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps PID TTY TIME CMD 2576 pts/0 00:00:00 ...
随机推荐
- NetworkComms V3 使用TCP通信传递IList<T>类型的数据
客户端从服务器获取一组IList<T>类型的数据非常常见(通常从数据库中获取) 我们用NeworkComms V3来演示一下(NetworkcommsV2.x版本也同样支持) [ 使用pr ...
- DEVEXPRESS控件使用技巧记录-GRIDCONTROL
1. 存在父子表的时候,只允许父表的一条记录展开,其他记录都收起 方法:Feature Browser -> Master-Detail -> behavior -> AllowOn ...
- FastReport4.6 组件安装
要完整版不是官方版的试用版.下面包括有的文件 安装前请册除原有的FR控件. 1. "Tools|Environmet options..."中的"Library" ...
- 【JavaScript】固定布局轮播图特效
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Win环境下的文件读写
在win环境下,有许多方法可以对文件进行读写操作,如MFC 中的CFile类,及一些开源的项目如QT中的QFile.开源的好得是可以多平台,而MFC只是微软自家的东西,对于想写跨平台的人,最好不用MF ...
- java语言程序设计(一)-2
(一)jdk安装及环境变量配置 1.jdk下载 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载SE标 ...
- java多线程总结
java中的多线程 一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程.启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存空间,因为程序是在内存中运行的.在进程 ...
- Python开发入门与实战18-Windows Azure 虚拟机部署
18. 微软云虚拟机部署 上一章节我们介绍了如何在新浪云部署我们的在python django应用,本章我们来介绍如何Windows Azure上部署我们的应用. 18.1. 注册Windows Az ...
- Qt中sizeof
class a{ int d; // virtual void ssss(); }; qDebug() <<sizeof(a) << sizeof(int) << ...
- block的常见用法
一.声明和定义 1.声明 声明方式:返回值(^block)(参数).声明时,参数变量名可以省略:使用时,参数变量名不能省略,不然会无法调用传入的参数 void(^block)(); void(^blo ...