mount 命令
基本命令格式:mount -t type dev dir
說明:將分區(qū)作為 Linux 的一個“文件”掛在到 Linux 的一個空文件夾下,從而將分區(qū)和 /mnt 這個目錄聯(lián)系起來,因此用戶只要訪問該文件夾就相當(dāng)于訪問該分區(qū)了
示例:
pi@raspberrypi:~ $ mount -t iso9660 /dev/cdrom /mnt/cdrom # 掛在光盤
pi@raspberrypi:~ $ unmount /mnt/cdrom # 卸載光盤
pi@raspberrypi:~ $ mount /dev/sd1 /mnt/usb # 掛載 U 盤
rpm 命令
基本命令格式:rpm [option] name
說明:用于查詢各種 RPM 包的情況
示例:
pi@raspberrypi:~ $ rpm -qa # 查詢系統(tǒng)安裝的所有軟件包
pi@raspberrypi:~ $ rpm -q bind # 查詢 bind 軟件包是否有安裝
package bind is not installed
pi@raspberrypi:~ $ rpm -qa | grep bind # 查詢系統(tǒng)安裝的所有軟件包,并過濾出 bind
ps 命令
基本命令格式:ps [option]
說明:用于查看進(jìn)程
常用參數(shù):
-aux:用于查看所偶有靜態(tài)進(jìn)程
-top:用于查看動態(tài)變化的進(jìn)程
-A:用于查看所有的進(jìn)程
-r:只顯示正在運(yùn)行的進(jìn)程
-l:用長格式顯示
ps 查看的進(jìn)程的常見狀態(tài):
- D:Uninterruptible sleep
- R:正在運(yùn)行中
- S:處于休眠狀態(tài)
- T:停止或被追蹤
- W:進(jìn)入內(nèi)存交換
- Z:僵死進(jìn)程
示例:
pi@raspberrypi:~ $ ps -Al
kill 命令
基本命令格式:kill signal PID
說明:終止進(jìn)程
示例:
pi@raspberrypi:~ $ sudo kill 9 2093
無條件終止進(jìn)程號為 2093 的進(jìn)程
passwd 命令
基本命令格式:passwd [option] <accountName>
說明:修改當(dāng)前用戶的口令
常用參數(shù):
-l:鎖定口令,即禁用賬號
-u:口令解鎖
-d:使賬號無口令
-f:強(qiáng)迫用戶下次登錄時修改口令
/etc/passwd 文件是用于存放用戶密碼的重要文件,這個文件對于所有用戶都是可讀的,系統(tǒng)中的每個用戶在 /etc/passwd 文件中都有一行對應(yīng)的記錄。
/etc/shadow 保存著加密后的用戶口令
/etc/group 是管理用戶組的基本文件,在 /etc/group 中,每行記錄對應(yīng)一個組,它包括用戶組名、加密后的組口令、組 ID 和組成員列表
示例:
pi@raspberrypi:~ $ passwd
Changing password for pi.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
在當(dāng)前用戶有密碼的情況下,先輸入當(dāng)前的密碼,再輸入新的密碼
在當(dāng)前用戶沒有密碼的情況下,直接輸入新的密碼即可
useradd 命令
基本命令格式:useradd [option] username
說明:在系統(tǒng)中創(chuàng)建一個新用戶賬號,創(chuàng)建新賬號時要給賬號分配用戶號、用戶組、主目錄和登錄 Shell 資源
常用參數(shù):
-c comment:指定一段注釋性描述
-d 目錄:指定用戶主目錄,如果此目錄不存在,則同時使用 -m 選項開源創(chuàng)建主目錄
-g 用戶組:指定用戶所屬的用戶組
-G 用戶組:指定用戶所屬的附加組
-s Shell 文件:指定用戶的登錄 Shell
-u 用戶號:指定用戶的用戶號,如果同時有 -o 選項,則開源重復(fù)使用其他用戶的標(biāo)識號
示例:
pi@raspberrypi:~ $ sudo useradd -d /home/testuser -m testuser
pi@raspberrypi:~ $ ls /home/
pi testuser
pi@raspberrypi:~ $ sudo useradd -s /bin/sh -g games -G users test
groupadd 命令
基本命令格式:groupadd [option] groupname
說明:創(chuàng)建組
常用參數(shù):
-g gid:指定組的 ID,這個 ID 值必須是唯一的且不可以為負(fù)數(shù),在使用 -o 參數(shù)時開源相同。通常 0 ~ 499 是保留給系統(tǒng)賬號使用的,新建的組 ID 都是從 500 開始網(wǎng)上遞增。組賬戶信息存放在 /etc/group 中
-r:建立系統(tǒng)組號,它會自動選定一個小于 499 的 gid
-f:在新建一個已經(jīng)存在的組賬號時,系統(tǒng)彈出錯誤信息,然后強(qiáng)制結(jié)束 groupadd。避免對已經(jīng)存在的組進(jìn)行修改
-o:用于指定創(chuàng)建新組時,gid 不使用唯一值
示例:
pi@raspberrypi:~ $ sudo groupadd -r nginx
微信中搜索 “碼農(nóng)UP2U” 關(guān)注我的公眾號吧?。?!