一.用戶管理
1.用戶屬性
用戶名、口令、用戶ID(UID)、用戶主目錄(HOME)、用戶shell
2.
3.
4.adduser添加用戶
語法:adduser 用戶名
如# adduser superw
添加用戶名為superw的新用戶
5.deluser刪除用戶
語法:deluser 用戶名
使用實列:deluser --remove-home user1
刪除用戶user1的同時刪除用戶的工作目錄
6.usermod修改用戶屬性
7.addgroup添加用戶組
addrgroup 組名
8.delgroup刪除用戶組
delgroup 組名
二.進程
1.概念
程序的一次執行就是一個進程
程序的兩次執行就產生兩個進程
程序的一次執行不一定只產生一個進程,它也有可能產生多個進程
2.使用命令查看進程
1.Ps命令
ps命令:顯示進程的動態
語法:ps [options]
常見用法:
? ? ? ? ? ? ? ? ps -elf? ? ?普通標準查看方式
? ? ? ? ? ? ? ? ps -aux? BSD標準查看方式
進程的狀態標志
Z:也叫僵尸進程
2.top命令
q鍵退出
3.pstree命令
參數:-a 顯示該進程的完整指令及參數,如果被記憶體置換出去的進程則會加上括號
-c 如果有重復的進程名,則分開列出
4./proc目錄查看
進入這個目錄,ls就可以查看到目前有的進程號,cd進入想要看的進程號里ls查看詳細信息
3.使用kill命令終止進程
kill是發送信號,可以發送的信號有如下
其中常用的9就是殺死進程的信號,其他信號使用的時候可以去自己查看什么意思
三.文件系統
1.linux文件系統
2.系統類型
3.系統邏輯結構
linux中一切皆文件
各個目錄的使用都是規定好的,什么目錄存放什么東西
4.基本目錄
絕對路徑用pwd查看
5.file命令
可以用于查看一個文件的類型
6.ln創建鏈接文件
硬鏈接創建:ln 袁文件名 鏈接文件名
硬鏈接原文件刪除了,鏈接文件還有效存在,可以用來備份文件
軟連接建立:ln?-s 原文件 連接文件
7.文件的歸檔域壓縮
gzip 文件名? ? 將一個文件壓縮,不保留源文件
(bzip2 文件名? ? ?將一個文件壓縮,不保留源文件)
zip就比較高級了可以自己命名壓縮文件,而且壓縮完之后源文件還在,解壓是還有解壓提示,解壓完壓縮包也是還存在的