linux基礎學習 14 2 命令補充 4

2022-07-19 02:09:11 字數 1642 閱讀 9755

1、userdel 刪除使用者

注釋引數: -r 刪除使用者及使用者家目錄

2、groupadd 新增乙個使用者組

3、usermod 修改使用者資訊

-u -g -g -s -m -e -c -d -l -u -l(小寫字母l)

4、chage 專門修改使用者密碼資訊

引數:-l(小寫字母l)

-e-m -w -m -i(大寫字母i)

5、檢視使用者狀態

id 、w、who、last、lastlog

6、uptime 檢視系統執行了多久

7、su 切換使用者

引數:-,-l,--login 切換使用者並且初始化(修改)環境變數

-c 執行命令

[root@oldboyedu-35 ~]# su - -c whoami

root

8、fdisk 磁碟分割槽(主要用於小於2tb mbr分割槽表)

引數:-l 檢視系統中所有磁碟的資訊

-u 以扇區的形式進行分割槽/檢視 預設是柱面

-c 禁止的dos相容模式

建立n刪除d檢視p

9、parted 磁碟分割槽工具(使用者gpt分割槽表 大於 2tb)

parted /dev/sdc print

parted /dev/sdc mklaber gpt

parted /dev/sdc mkpart primary 0 100

parted /dev/sdc mkpart primary 100 200

10、mkfs 格式化工具

引數:-t 指定檔案系統型別

mkfs -t ext4 === mkfs.ext4

11、tune2fs 修改檔案系統資訊

引數:-i interval 間隔 檔案系統檢查的間隔

-c count 次數 每掛載多少次之後進行磁碟檢查

例子:

tune2fs -i -1 -c -1 /dev/sdb1
12、fsck 檔案系統檢查 file system check

引數:-a auto repair 自動修復遇到的問題

13、dd 建立乙個塊

解讀:if input file 輸入檔案 從**讀取內容

of output file 輸出檔案 讀取內容後方在**

bs block size 每一次讀多少內容

count 讀取多少次

例子:

dd if=/dev/zero of=/tmp/swap bs=1m count=128

dd if=/dev/sda of=/tmp/mbr.bin bs=512 count=1

14、mkswap 分割槽或檔案變為swap型別

15、swapon 讓swap生效 讓檔案/分割槽作為swap

引數:-s 顯示swap統計資訊

例子:

swapon -s /tmp/swap
16、swapoff 關閉

例子:

swapoff  /dev/sdb1
17、du 顯示目錄/檔案占地面積(所佔的磁碟空間)

引數:-s 顯示一共多大

-h 人類可讀

練習題:

回憶本章節的重要命令及如何使用

Linux補分命令

許可權 物件 ugo 分類 rwx 指令 chmod chown setfacl 屬性 chattr i umask suid 屬性了解 程序 程序的原理,生命週期,程序狀態 檢視 ps top 列的資訊 user,pid,nice,cpu 控制 kill 訊號種類 1重新裝載,9退出 作業 job...

linux命令學習 基礎

vi 命令 e enter 這個可以丟失修改,不退出vi.q enter 這個丟失修改,退出vi 進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi ...

Linux基礎命令學習

使用者就是系統使用者的身份,在系統中使用者儲存為若干字串和若干個系統配置檔案。1 監控使用者資訊 etc passwd 使用者資訊 etc shadow 使用者密碼資訊 etc group 組資訊 home username 使用者家目錄 etc skel 使用者骨架檔案 當在 etc skel目錄...