日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux学习:第六章-Linux服务和进程管理

發(fā)布時間:2023/12/10 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux学习:第六章-Linux服务和进程管理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一進程查看

1psaux查看當前系統(tǒng)所有運行的進程

-a顯示前臺所有進程

-u顯示用戶名

-x顯示后臺進程

user: 用戶名

pid:進程id。PID1init系統(tǒng)啟動的第一個進程

%CPUcpu占用百分比

%MEM內(nèi)存占用百分比

VSZ虛擬內(nèi)存占用量KB

RSS固定內(nèi)存占有量

tty登錄終端tty1-7本地終端1-6 字符7圖形

alt +F1-6

ctrl + alt+F1按住3秒

ctrl + alt+F7

pts/0-5遠程終端

stat狀態(tài)S:睡眠D:不可喚醒R:運行T:停止Z:僵死W:進入內(nèi)存交換X:死掉的進程<:高優(yōu)先級N:低優(yōu)先級L:被鎖進內(nèi)存s:含子進程+:位于后臺l:多線程

start進程觸發(fā)時間

time占用cpu時間

command進程本身

2pstree查看進程樹

3top


第一行:系統(tǒng)當前時間系統(tǒng)持續(xù)時間登錄用戶1,5,15分鐘之前的平均負載

第二行:進程總數(shù)

第三行:CPU占用率%id空閑百分比

第四行:內(nèi)存使用:總共使用空閑緩存

第五航:swap使用

操作命令M內(nèi)存排序

PCPU排序

q退出

4進程管理終止進程

kill信號PID結(jié)束單個進程

-9強制

killall-9進程名結(jié)束一類進程

pkill-9進程名

w查看系統(tǒng)中登錄的用戶

pkill-9-t終端號把某個終端登錄的用戶踢出

pkill-9-t tty1把本地登錄終端1登錄用戶踢出


二linux服務管理

1分類

1)系統(tǒng)默認安裝的服務rpm包

①獨立的服務

②基于xinetd的服務,xinetd是系統(tǒng)超級守護進程

2)源碼包安裝的服務

(一)系統(tǒng)默認安裝的服務

1確定服務分類

chkconfig--list查看服務的自啟動狀態(tài)

運行級別:0-6

0關(guān)機

1單用戶模式

2不完全多用戶,不包含NFS服務

3完全多用戶字符界面

4未分配

5圖形界面

6重啟

runlevel查詢系統(tǒng)運行級別

改變運行級別

init0關(guān)機init 5init 3

init6重啟

修改開機默認運行級別:

vi/etc/inittab

id:3:initdefault:

判斷服務是否啟動

netstat-tlun

psaux

2獨立的服務器管理

1)啟動

/etc/rc.d/init.d/服務名start|stop|restart|status

/etc/rc.d/init.d/httpdstart

service服務名start|stop|restart|status

2)自啟動

chkconfig--level2345服務名on|off

推薦

vi/etc/rc.local---->/etc/rc.d/rc.local

/etc/rc.d/init.d/httpdstart

3ntsysv

所有系統(tǒng)默認安裝服務都可以使用ntsysv命令進行自啟動管理

(二)源碼包安裝的服務

1源碼包安裝的服務

1)絕對路徑啟動

/usr/local/apache2/bin/apachectlstart

2)自啟動

vi /etc/rc.local

/usr/local/apache2/bin/apachectlstart

服務管理

默認安裝服務

獨立的服務

啟動

/etc/rc.d/init.d/服務名start

service服務名start

自啟動

chkconfig--level2345服務名 on|off

vi/etc/rc.local

/etc/rc.d/init.d/服務名start

基于xinetd的服務

暫時不講

源碼包安裝服務

啟動

/usr/local/apache2/bin/apachectlstart

自啟動

vi/etc/rc.local

/usr/local/apache2/bin/apachectl start


三計劃任務

echo11>>/root/aa在aa文件中追加11.一會定時任務驗證用

循環(huán)定時任務

crontab-e編輯定時任務

* * * * *命令

10*31**命令

10****命令

54*5-10*命令

*/10****命令

5 41,15**命令日期和星期不要同時指定,會超出預期

5 4 10 * 5 命令

第一個*:一小時中第幾分鐘0-59

第二個:一天中第幾個小時0-23

第三個:一個月中第幾天1-31

第四個:一年第幾個月1-12

第五個:一周中星期幾0-6

注意:

crontab-l查看系統(tǒng)定時任務

crontab-r刪除定時任務

注意事項:

選項都不能為空,必須填入,不知道的值使用通配符*表示任何時間

每個時間字段都可以指定多個值,不連續(xù)的值用,間隔,連續(xù)的值用-間隔

間隔固定時間執(zhí)行書寫為*/n格式

命令應該給出絕對路徑

星期幾何第幾天不能同時出現(xiàn)

最小時間范圍是分鐘,最大時間范圍是月


四系統(tǒng)運行級別

1dmesg查看系統(tǒng)啟動信息

cat/var/log/dmesg系統(tǒng)啟動信息日志

dmesg | grep eth0查看eth0信息

dmesg | grep CPU查看cpu信息

2系統(tǒng)運行級別

0關(guān)機

1單用戶

2不完全多用戶,不含NFS

3完全多用戶

4保留

5圖形界面

6重啟

runlevel查詢系統(tǒng)運行級別

init運行級別改變運行級別init 0init6

修改系統(tǒng)默認運行級別

vi/etc/inittabinit配置文件

id:3:initdefault:系統(tǒng)默認運行級別

總結(jié)

以上是生活随笔為你收集整理的Linux学习:第六章-Linux服务和进程管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。