pstree ps top nice修改进程优先级 kill 前台后台进程切换 free 查看内存 screen
程序与进程: 程序是静态的(文件),进程是动态的(运行的程序)。
进程和线程: 一个程序至少有一个进程,一个进程至少有一个线程.
进程之间内存是独立 线程之前内存共享 ,高并发好一些 。 安全性差一些。
查看进程树 pstree 显示进程号 -p root@RHEL-1:~# pstree -p |more systemd(1)-+-ModemManager(1040)-+-{ModemManager}(1064) | `-{ModemManager}(1094) |-NetworkManager(1032)-+-dhclient(1119) | |-{NetworkManager}(1092) | |-{NetworkManager}(1095) | `-{NetworkManager}(1096) |-abrt-watch-log(1021) 显示目录树形结构 tree [iyunv@localhost ~]# yum -y install tree [iyunv@localhost ~]# tree /boot/ | more /boot/ ├── config-3.10.0-229.el7.x86_64 ├── grub2 │ ├── device.map │ ├── fonts │ │ └── unicode.pf2 │ ├── grub.cfg
列出目前所有的正在内存当中的进程 ps -aux [iyunv@localhost ~]# ps -aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.1 0.1 57172 4276 ? Ss 20:21 0:02 /usr/lib/systemd/systemd root 2 0.0 0.0 0 0 ? S 20:21 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 20:21 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 20:21 0:00 [kworker/0:0H] root 7 0.0 0.0 0 0 ? S 20:21 0:00 [migration/0] root 8 0.0 0.0 0 0 ? S 20:21 0:00 [rcu_bh] USER:运行此进程的用户名 PID:该 process 的号码。 %CPU:该 process 使用掉的 CPU资源百分比; %MEM:该 process 所占用的物理内存百分比;
|