Linux基础命令之: Linux常用命令
| ps | 显示当前系统中由该用户运行的进程列表 | ps [选项] |
| top | 动态显示系统中运行的程序(一般为每隔5s) | top |
| kill | 输出特定的信号给指定PID(进程号)的进程 | kill [选项] 进程号(PID) |
| uname | 显示系统的信息(可加选项-a) | uname [选项] |
| setup | 系统图形化界面配置 | setup |
| crontab | 循环执行例行性命令 | crontab [选项] |
| shutdown | 关闭或重启Linux系统 | shutdown [选项] [时间] |
| uptime | 显示系统已经运行了多长时间 | uptime |
| clear | 清除屏幕上的信息 | clear |
(1)作用。
① ps:显示当前系统中由该用户运行的进程列表。
② kill:输出特定的信号给指定PID(进程号)的进程,并根据该信号完成指定的行为。其中可能的信号有进程挂起、进程等待、进程终止等。
(2)格式。
① ps:ps [选项]。
② kill:kill [选项] 进程号(PID)。
kill命令中的进程号为信号输出的指定进程的进程号,当选项是缺省时为输出终止信号给该进程。
(3)常见参数。
① ps主要选项参数如表2.5所示。
表2.5 ps命令常见参数列表
| 选 项 | 参 数 含 义 |
| -ef | 查看所有进程及其PID(进程号)、系统时间、命令详细目录、执行者等 |
| -aux | 除可显示-ef所有内容外,还可显示CPU及内存占用率、进程状态 |
| -w | 显示加宽并且可以显示较多的信息 |
② kill主要选项参数如表2.6所示。
表2.6 kill命令常见参数列表
| 选 项 | 参 数 含 义 |
| -s | 将指定信号发送给进程 |
| -p | 打印出进程号(PID),但并不送出信号 |
| -l | 列出所有可用的信号名称 |
(4)使用实例。
[root@localhost root]# ps –ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 2005 ? 00:00:05 init
root 2 1 0 2005 ? 00:00:00 [keventd]
root 3 0 0 2005 ? 00:00:00 [ksoftirqd_CPU0]
root 4 0 0 2005 ? 00:00:00 [ksoftirqd_CPU1]
root 7421 1 0 2005 ? 00:00:00 /usr/local/bin/ntpd -c /etc/ntp.
root 21787 21739 0 17:16 pts/1 00:00:00 grep ntp
[root@localhost root]# kill -9 7421 (杀死进程)
[root@localhost root]# ps -ef|grep ntp
root 21789 21739 0 17:16 pts/1 00:00:00 grep ntp
该实例中首先查看所有进程,并终止进程号为7421的ntp进程,之后再次查看时已经没有该进程号的进程。
(5)使用说明。
n ps在使用中通常可以与其他一些命令结合起来使用,主要作用是提高效率。
n ps选项中的参数w可以写多次,通常最多写3次,它的含义为加宽3次,这足以显示很长的命令行了。例如:ps –auxwww。
| 小知识 | 管道是Linux中信息通信的重要方式。它是把一个程序的输出直接连接到另一个程序的输入,而不经过任何中间文件。管道线是指连接两个或更多程序管道的通路。在shell中字符"|"表示管道线。如前例子中的ps –ef|grep ntp所示,ps –ef的结果直接输入到grep ntp的程序中(关于grep命令在后面会有详细的介绍)。grep、pr、sort和wc都可以在上述管道线上工作。读者可以灵活地运用管道机制 |
4.磁盘相关命令(fdisk)
Linux中与磁盘相关的命令如表2.7所示,本书仅以fdisk为例进行讲解。
表2.7 Linux常见系统管理命令
| 选 项 | 参 数 含 义 | 格 式 |
| free | 查看当前系统内存的使用情况 | free [选项] |
| df | 查看文件系统的磁盘空间占用情况 | df [选项] |
| du | 统计目录(或文件)所占磁 |
Linux Shell 用户切换 su useradd 操作系统 相关文章:
- REDIce-Linux--灵活的实时Linux内核(11-12)
- linux文件系统基础(02-09)
- Linux标准趋向统一(11-12)
- linux基础技术(02-09)
- LINUX的目录树(02-09)
- 在Windows下启动Linux(02-09)
