設定特殊許可權
檔案、目錄---
基本許可權
特殊檔案-----命令
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 ...