linux的服務的管理與程序的管理

2021-09-30 09:28:08 字數 2940 閱讀 5128

設定特殊許可權

檔案、目錄---

基本許可權

特殊檔案-----命令

uid   gid-----使用者標誌身份的唯一數字   

500  500 

程序執行   euid  egid   

有效地id

使用者:zhy

#su zhy

$ps    uid =euid

#chmod  u+s  /bin/vi

#su zhy

$vi /etc/password   使用

root

的uid

#ps  -aux #ps  -el

顯示程序的基本資訊

核心排程器----init--

程序的資訊

伺服器的配置

使用任何一種服務

第一步:開啟相應服務

關閉服務、了解當前服務

mkdir   dir_1

drwxr-xr-x  zhy   web   dir_1

在dir_1

目錄下新建檔案,檔案的組合

dir_1

保持一致

root   root

touch  file  ------root  root  file 

linux裡只有普通檔案和目錄才有

#chmod  g+s  /bin/vi

以zhy

身份編寫一段程式  

rmfile(

刪除檔案)

-rwxr-xr-x  zhy  web  ---rmfile

組web ---zhy  root lisi

以root 

身份建立乙個普通檔案 

file1

-rw-r--r--   root web   file1

#chmod   4755 rmfile    共享身份  如果建立檔案則歸做所有

-rwsr-xr-x  rmfile

以root

身份刪除

file1

的時候?

#chmod    2755 rmfile

-rwxr-xr-x  rmfile

u+s----將作者(

root

)身份共享給所有人

#chmod   u+s /bin/vi   無論誰執行都把

uid 改為0

root uid   共享

g+s ---將該組使用者的執行許可權共享給組裡的人

#chmod   g+s /bin/vi     

root  gid=0    共享 

chown zhy:zhy4 dir_1    改變乙個檔案的作者 組名

u+s g+s 能解決相同的問題

o+t  ?

sudo:

zhy  :192.168.52.3== cp  -f

安裝應用軟體 1)

1》滿足條件:

光碟等介質上存在

rpm 軟體管理環境

rpm -qa|grep sudo

檢查是否安裝sudo軟體

安裝 軟體包名稱-

版本號-

發行號-

平台.tar.gz

# tar  -zxvf  軟體包

-版本號

-----.tar.gz

#rpm  -ivh 軟體包名稱

.tar

man rpm   查詢

-i :安裝

-u:公升級

-e :解除安裝

2》滿足條件:

需要網路安裝

需要安裝的軟體依賴關係比較複雜

機器能夠連線外網

#yum  install  軟體包

---.......

服務的管理與程序的管理

window  ctrl++alt+del-----任務管理器

# service httpd start  開啟服務

管理程序的命令

# w 使用者名稱

結果包括

使用者名稱  終端名(有終端名、沒有名字)

#ps  -aux

#ps  -el

實時任務管理器

#top

ps -e|grep atd   檢查 其狀態

程序狀態 s:

sleep r:

running z:

zombie    

僵死 殭屍

service  服務名  

start

service  服務名  

stop

殺死程序

#kill  pid  有時關不掉

#kill  -9   pid   -9 :表示強制殺死

給過程傳送資訊----

掛起:暫停 cpu

時間片

休眠:

計畫任務安排

一次性:at

本週三下午複製 /etc   

指定目錄下

步驟:linux 提供了一次性安排人物的服務

第一步:開啟服務

#server  atd  start 語法

1)at  時間

>安排需要執行的命令

ctrl +d 2)

#vi file 

#at  -f   file  時間

[root@localhost dir_1]# at 10:55

warning: commands will be executed using (in order) a) $shell b) login shell c)

/bin/sh

at> echo"#########"

at> 

at> ctrl +d

job 1 at 2011-12-16 10:55

備份 重複性:cron

linux系統程序及服務的管理

mandb man ps 1 什麼是程序 程序就是系統未完成並且正在進行的工作 2.檢視程序 1 圖形檢視方式 gnome system monitor 2 程序檢視命令 ps a 所有程序 a 在環境中的所有程序,不包含環境資訊 u 顯示程序使用者資訊 a 顯示當前環境中執行的程序,包含環境資訊 ...

Linux服務程序管理

在linux中,每個執行的程式 都稱為乙個程序。每乙個程序都分配乙個id號。每乙個程序,都會對應乙個父程序,而這個父程序可以複製多個子程序。例如www伺服器 每個程序都可能以兩種方式存在的。前台 與後台,所謂前台程序就是使用者目前的螢幕上可以進行操作的。後台程序則是實際在操作,但由於螢幕上無法看到的...

linux服務程序管理

linux安裝軟體步驟 1 安裝軟體 2 修改配置檔案 3 啟動服務 service httpd start 4 檢視程序 ps ef ps ef grep httpdpstree 程序樹 pstree p 程序樹 pid 關閉程序 pkill httpd kill 9 pid pkill hup ...