时间: 下载该word文档
程序与进程:
程序是静态的(文件),进程是动态的(运行的程序) 进程和线程:
一个程序至少有一个进程,一个进程至少有一个线程 进程之间的内存是独立的
线程之间的内存是共享(共享的优点并发连接高,缺点安全性差) 查看进程树:
Pstree树形结构显示系统进程信息
[root@localhost ~]# pstree init─┬─auditd───{auditd} ├─console-kit-dae───63*[{console-kit-da}] ├─crond ├─dbus-daemon───{dbus-daemon} ├─dhclient ├─login───bash ├─master─┬─pickup │└─qmgr ├─5*[mingetty] ├─rhsmcertd ├─rsyslogd───3*[{rsyslogd}] ├─sshd───sshd─┬─bash───pstree │└─sftp-server └─udevd -P 显示进程号
[root@localhost ~]# pstree -p init(1─┬─auditd(1113───{auditd}(1114 ├─console-kit-dae(1308─┬─{console-kit-da}(1309 │├─{console-kit-da}(1310 │├─{console-kit-da}(1311 │├─{console-kit-da}(1312 │├─{console-kit-da}(1313 │├─{console-kit-da}(1314 │├─{console-kit-da}(1315 │├─{console-kit-da}(1316 │├─{console-kit-da}(1317 │├─{console-kit-da}(1318 │├─{console-kit-da}(1319 │├─{console-kit-da}(1320 │├─{console-kit-da}(1321 │├─{console-kit-da}(1322 │├─{console-kit-da}(1323 │├─{console-kit-da}(1324 │├─{console-kit-da}(1325 │├─{console-kit-da}(1326
│├─{console-kit-da}(1327 │├─{console-kit-da}(1328 │├─{console-kit-da}(1329 │├─{console-kit-da}(1330 │├─{console-kit-da}(1331 │├─{console-kit-da}(1332 │├─{console-kit-da}(1333 │├─{console-kit-da}(1334 │├─{console-kit-da}(1335 │├─{console-kit-da}(1336 │├─{console-kit-da}(1337 │├─{console-kit-da}(1338 │├─{console-kit-da}(1339 │├─{console-kit-da}(1340 │├─{console-kit-da}(1341 │├─{console-kit-da}(1342 │├─{console-kit-da}(1343 │├─{console-kit-da}(1344 │├─{console-kit-da}(1345 │├─{console-kit-da}(1346 │├─{console-kit-da}(1347 │├─{console-kit-da}(1348 │├─{console-kit-da}(1349 │├─{console-kit-da}(1350 │├─{console-kit-da}(1351 │├─{console-kit-da}(1352 │├─{console-kit-da}(1353 │├─{console-kit-da}(1354 │├─{console-kit-da}(1355 │├─{console-kit-da}(1356 │├─{console-kit-da}(1357 │├─{console-kit-da}(1358 │├─{console-kit-da}(1359 │├─{console-kit-da}(1360 │├─{console-kit-da}(1361 │├─{console-kit-da}(1362 │├─{console-kit-da}(1363 │├─{console-kit-da}(1364 │├─{console-kit-da}(1365 │├─{console-kit-da}(1366 │├─{console-kit-da}(1367 │├─{console-kit-da}(1368 │├─{console-kit-da}(1369 │├─{console-kit-da}(1370
│└─{console-kit-da}(1372 ├─crond(1260 ├─dbus-daemon(1141───{dbus-daemon}(1143 ├─dhclient(1064 ├─login(1287───bash(1375 ├─master(1250─┬─pickup(1998 │└─qmgr(1259 ├─mingetty(1289 ├─mingetty(1291 ├─mingetty(1293 ├─mingetty(1295 ├─mingetty(1297 ├─rhsmcertd(1273 ├─rsyslogd(1129─┬─{rsyslogd}(1130 │├─{rsyslogd}(1132 │└─{rsyslogd}(1133 ├─sshd(1174───sshd(1388─┬─bash(1392───pstree(2307 │└─sftp-server(1426 └─udevd(457 显示目录树形结构 安装tree命令
[root@localhost ~]# tree /wang/ /wang/ └──zhang └──
wang.txt 列出目前所有的正在内存中运行的进程
PS [root@localhost ~]# ps –aux(A代表全部,U代表命令,X代表用户)
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ USER PID %CPU %MEM VSZ RSS TTY STAT START