首页
/
每日頭條
/
科技
/
linux用戶管理的重點
linux用戶管理的重點
更新时间:2025-12-02 22:23:48
用戶及組管理useradd 添加新用戶
  • 基本語法
  • useradd 用戶名 (功能描述:添加新用戶)注意當前用戶必須有添加新用戶的權限)
passwd 設置用戶密碼
  • 基本語法
  • passwd 用戶名 (功能描述:設置用戶密碼)
id 判斷用戶是否存在
  • 基本語法
  • id 用戶名
su 切換用戶
  • 基本語法
  • su 用戶名稱 (功能描述:切換用戶,隻能獲得用戶的執行行權限,不能獲得環境變量)
  • su - 用戶名稱 (功能描述:切換到用戶并獲得該用戶的環境變量及執行權限)
userdel 删除用戶
  • 基本語法
  • userdel 用戶名 (功能描述:删除用戶但保存用戶主目錄)
  • userdel -r 用戶名 (功能描述:用戶和用戶主目錄,都删除)
who 查看登錄用戶信息
  • 基本語法
  • whoami (功能描述:顯示自身用戶名稱)
  • who am i (功能描述:顯示登錄用戶的用戶名)
  • who (功能描述:看當前有哪些用戶登錄到了了本台機器器上)
設置Linux普通用戶具有root權限即sudo的使用
  • sudo命令是linux系統管理指令,是允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root用戶的登錄 和管理時間,同樣也提高了安全性 。
  • 修改配置文件修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如圖所示

linux用戶管理的重點(A11Linux用戶及組管理)1

cat /etc/passwd 查看創建了哪些用戶
  • 命令
  • cat /etc/passwd
用戶組管理命令

每個用戶都有一個用戶組,系統可以對一個用戶組中的所有用戶進行集中管理。不同Linux 系統對用戶組的規定有所不同,如Linux下的用戶屬于與它同名的用戶組,這個用戶組在創建用戶時同時創建。用戶組的管理涉及用戶組的添加、删除和修改。組的增加、删除和修改實際上就是對/etc/group文件的更新

groupadd 新增組
  • 基本語法
  • groupadd 組名
groupdel删除組
  • 基本語法
  • groupdel 組名
groupmod修改組
  • 基本語法
  • groupmod -n 新組名 老組名
cat /etc/group 查看創建了哪些組
  • 命令
  • cat /etc/group
usermod修改用戶
  • 基本語法
  • usermod -g 用戶組 用戶名
文件權限

Linux系統是一種典型的多用戶系統,不同的用戶處于不同的地位,擁有不同的權限。為了保護系統的安全性,Linux系統對不同的用戶訪問同一文件(包括目錄文件)的權限做了不同的規定。在Linux中我們可以使用ll或者ls –l命令來顯示一個文件的屬性以及文件所屬的用戶和組。

文件權限

linux用戶管理的重點(A11Linux用戶及組管理)2

linux用戶管理的重點(A11Linux用戶及組管理)3

  • 權限分段,每一段代表不同的用戶
  • 屬主權限
  • 當前文件所屬用戶的權限,在Linux中每一個文件都有所屬的用戶
  • 屬組權限
  • 當前文件的用戶所在組的
  • 其它成員的權限
  • 其它用戶權限跟文件所屬用戶不在同組的其它用戶的
  • 權限權限含義
  • 每一段中的内容都是一樣的,分别限定:讀(r=4)、寫(w=2)、執行(x=1)
  • rwx 7 具備所有權限(421)
  • rw- 6 具備讀寫權限(420)
  • r-x 5 具備讀和執行權限(401)
  • r-- 4 具備隻讀權限(400)
  • -wx 3 具備寫和執行權限(021)
  • -w- 2 具備寫權限(020)
  • --x 1 具備執行權限(001)
  • --- 0 000
文件權限管理

chmod修改文件權限

  • chmod 755 a.txt
  • chmod u=rwx,g=rx,o=rx a.txt
  • 上面兩種方式是等效的
  • 所屬用戶具備所有權限:rwx=7
  • 本組用戶具備讀和執行的權限:rx=5
  • 其他組用戶具備讀和執行的權限:rx=5
chown改變所有者
  • 基本語法
  • chown 最終用戶 (功能描述:改變文件或者目錄的所有者)
chgrp改變所屬組
  • 基本語法
  • chgrp 最終用戶組 (功能描述:改變文件或者目錄的所屬組)
系統管理與進程管理磁盤信息
  • 基本語法
  • df -hdisk free:顯示磁盤剩餘空間
  • du -h [目錄名稱]disk usage: 顯示目錄下的目錄大小
  • 選項說明
  • -h:以人性化的方式顯示文件大小
ps查看系統中所有進程

進程是正在執行的一個程序或命令,每一個進程都是一個運行的實體,都有自己的地址空間,并占用一定的系統資源。

  • 基本語法
  • ps -aux (功能描述:查看系統中所有進程)
  • 選項說明
  • -a:顯示終端上的所有進程, 包括其他用戶的進程
  • -u:顯示進程的詳細狀态
  • -x:顯示沒有控制終端的進程
  • 注意
  • ps -aux 和ps -ef 兩者的輸出結果差别不大,但展示風格不同。aux是BSD風格,-ef是System V風格功能說明

linux用戶管理的重點(A11Linux用戶及組管理)4

  • USER:該進程是由哪個用戶産生的
  • PID:進程的ID号
  • %CPU:該進程占用CPU資源的百分比,占用越高,進程越耗費資源
  • %MEM:該進程占用物理理内存的百分比,占用越高,進程越耗費資源
  • VSZ:該進程占用虛拟内存的大小,單位KB
  • RSS:該進程占用實際物理理内存的大小,單位KB;TTY該進程是在哪個終端中運行行的。其中tty1-tty7代表本地控制台終端,tty1-tty6是本地的字符界面終端,tty7是圖形終端。pts/0-255代表虛拟終端。
  • STAT:進程狀态。常見的狀态有:R:運行、S:睡眠、T:停止狀态、s:包含子進程、 :位于後台。
  • START:該進程的啟動時間
  • TIME:該進程占用CPU的運算時間,注意不是系統時間
  • COMMAND:産生此進程的命令名
top查看系統健康狀态
  • 基本命令
  • top [選項]
  • 選項說明
  • -d:秒數指定top命令每隔幾秒更新。默認是3秒。
  • -i:使top不顯示任何閑置或者僵死進程。
  • -p:通過指定監控進程ID來僅僅監控某個進程的狀态。
  • 操作選項,即在執行top命令之後,與top命令進行交互:
  • P:以CPU使用率排序,默認就是此項M以内存的使用率排序
  • N:以PID排序
  • q:退出top查詢結果字段解釋

linux用戶管理的重點(A11Linux用戶及組管理)5

  • 第一行信息為任務隊列列信息

linux用戶管理的重點(A11Linux用戶及組管理)6

  • 第二行為進程信息

linux用戶管理的重點(A11Linux用戶及組管理)7

  • 第三行為CPU信息

linux用戶管理的重點(A11Linux用戶及組管理)8

  • 第四行為物理内存信息

linux用戶管理的重點(A11Linux用戶及組管理)9

  • 第五行為交換分區(swap)信息

linux用戶管理的重點(A11Linux用戶及組管理)10

kill終止進程
  • 基本語法
  • kill -9 pid進程号(-9 表示強迫進程立即停止)
netstat顯示網絡統計信息
  • netstat作用
  • netstat命令用于顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用于檢驗本機各端口的網絡連接情況
  • 安裝命令
  • yum install net-tools
  • 基本語法
  • NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
  • 選項說明
  • -a:顯示所有連接和監聽端口。
  • -e:顯示以太網統計信息。它列出的項目包括傳送的數據報的總字節數、錯誤數、删除數、數據報的數量和廣播的數量
  • -n:以數字形式顯示地址和端口号。
  • -o:顯示與每個連接相關的所屬進程 ID
  • -p:顯示 proto 指定的協議的連接;proto 可以是下列協議之一: TCP 、UDP 、TCPv6 或 UDPv6 。
  • 常用選項
  • netstat -e:本選項用于顯示關于以太網的統計數據。
  • netstat -r:本選項可以顯示關于路由表的信息,類似于後面所講使用route print 命令時看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。
  • netstat -a:本選項顯示一個所有的有效連接信息列表,包括已建立的連接(ESTABLISHED ),也包括監聽連接請求(LISTENING )的那些連接,斷開連接(CLOSE_WAIT )或者處于聯機等待狀态的(TIME_WAIT )等
  • netstat -n:顯示所有已建立的有效連接。組合用法netstat -anp 查看這個系統目前網絡狀況.
總結

本小結主要内容是講解了用戶及組用戶、文件權限和系統及進程管理

其中

用戶重點掌握添加新用戶和新增密碼的命令以及su切換用戶命令

組用戶重點掌握薪資組,修改組以及删除組的命令

文件權限重點掌握文件權限每段的含義以及rwx的含義以及如何修改遷移

對于系統管理和進程管理的内容最好都進行掌握,對于後續服務器查看有很大的幫助

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
榮耀80 SE怎麼調返回鍵 如何調返回鍵
榮耀80 SE怎麼調返回鍵 如何調返回鍵
很多小夥伴在當今的軟件App中總是會遇見各種問題讓人不知道怎麼辦,習慣使用返回按鍵的朋友,在使用全面屏手機時,需要自己設置返回鍵面闆。那榮耀80SE怎麼調返回鍵呢?榮耀80SE怎麼調返回鍵?1、在手機設置中點擊【系統和更新】。2、點擊【系統導航方式】,勾選【屏幕内三鍵導航】。3、點擊【更多設置】,選...
2025-12-02
榮耀v30怎麼設置時間 榮耀v30設置時間在哪裡
榮耀v30怎麼設置時間 榮耀v30設置時間在哪裡
如今科技的發達,讓很多小夥伴對科技産品的問題也越來越多,下面小編介紹一下,現在的手機都是自動校準時間的,有時候網絡時間不準,不要手動校準,那榮耀v30怎麼設置時間?一起來看看吧~相關推薦:榮耀80怎麼設置返回鍵榮耀play6c怎麼錄屏榮耀80pro是曲面屏嗎榮耀v30怎麼設置時間?1、在手機設置菜單...
2025-12-02
壁挂爐出現e7怎麼回事
壁挂爐出現e7怎麼回事
壁挂爐出現e7,表示出現了系統管道堵塞、水泵不轉、缺水故障。詳情如下:1、系統管道堵塞:檢查方式:查看進出水管,如果進水管特别燙,而出水管特别涼,或者進水管與出水管溫差極大,說明系統管道存在堵塞的情況...
2025-12-02
神舟十六号航天員是哪三位
神舟十六号航天員是哪三位
最近一段時間神舟十六号的消息越來越多,最新消息研究确定了神舟十六号載人飛船發射計劃和航天員飛行乘組,不少小夥伴都非常好奇神舟十六号航天員是哪三位?下面小編為大家帶來神舟十六号航天員名單分享,感興趣的小夥伴一起來看一下吧。神舟十六号航天員名單據中國載人航天工程辦公室消息,神舟十六号航天員乘組由指令長景...
2025-12-02
暖風機吹冷風怎麼回事
暖風機吹冷風怎麼回事
暖風機吹冷風的故障原因,以及解決方法:1、可能是開關沒有真正設置在熱空氣位置,将其複位。2、電加熱元件接觸松動或接觸不良。檢查并焊接好。3、電熱絲斷了或燒焦了。檢查一下,如果有點斷,斷端可以用銅片連接...
2025-12-02
Copyright 2023-2025 - www.tftnews.com All Rights Reserved