4.使用者(user)和組群(group)管理(management)
linux等現代作業系統都是多使用者和多工的
組群管理(增刪改查)
groupadd:建立新組群
groupdel:刪除組群
groupmod:修改組群屬性資訊
cat /etc/group:檢視所有組群資訊
在linux系統中,每個使用者有且只能有乙個主組群,除此之外可
以加入其他任意組群。在建立新使用者時沒有指定主組群,linux會自動建立乙個以使用者名稱命名的組群作為主組群。
使用者管理(增刪改查)
useradd:建立使用者
passwd:給使用者設定密碼(linux系統不允許空密碼)
usermod:修改使用者資訊 -s修改shell命令,可以對使用者進行不能登入設定 /sbin/nologin
cat /etc/passwd:檢視所有使用者資訊
cat /etc/shadow:檢視所有使用者的密碼
w(詳細)或who:檢視當前已經登入系統的所有使用者資訊
exit:登出,退出當前登入使用者
whoami:當前使用者
hostname:主機名
5.檔案系統管理(file system management)
資料夾(directory)也就是目錄
根目錄下各個資料夾的作用
/為根目錄
/etc:存放系統或應用軟體的各種配置檔案
/home:存放每個普通使用者的主資料夾
/root:root使用者的主資料夾
/bin(binary):存放常用的一些命令(可執行程式),可以自己編寫程式,進行存放
/sbin(super binary):存放系統管理員root常用的命令
/lib:存放庫檔案
/proc:偽檔案系統,存放系統的硬體配置:
cat /proc/cpuinfo 檢視cpu資訊(information)
cat /proc/meminfo或 free 檢視記憶體(memory)資訊
df –h 檢視硬碟資訊
/media:自動掛載目錄(u盤,驅動)
/mnt:存放手動掛載目錄(通過mount命令掛載磁碟)
/tmp:存放臨時檔案
/boot:存放系統啟動所需的一些檔案
/sys(system):存放一些重要的系統檔案
/dev(device裝置):存放裝置檔案
/lost+found:系統發生異常的異常檔案
/selinux(secure linux):linux自帶乙個安全防護軟體
/usr和/opt:通常作為應用程式的安裝路徑
/srv(server):伺服器
每個普通使用者都用自己對應的主資料夾,通常都是存放在/home下,資料夾的名稱通常和使用者名稱一樣。使用者只能在自己的主資料夾下工作
Linux基礎命令學習二
shell殼 1 shell充當人與核心的翻譯官,許多linux系統主流預設字元shell是bash 乙個命令列可以輸入多個命令 bash中常用的萬用字元 匹配任意乙個或多個字元 ls txt 匹配任一單一字元 ls ab?txt 匹配任何包含在方括號內的單字元 ls dev sda 123456 ...
Linux基礎學習筆記(二)
格式 shutdown 選項 時間 r 選項 重新啟動 注意不指定選項和引數,預設表示1分鐘之後關閉電腦 now表示立刻 遠端維護伺服器時,最好不要關閉系統,而應該重啟系統 如 shutdown 20.02指定時間關閉 shutdown 10 電腦十分鐘後關閉 shutdown c 取消 ifcon...
linux 學習二 之回顧基礎
個人來說,看書比較慢。今天花了大概一天的時間,才將 鳥哥的私房菜 基礎學習篇 的前三章看完。看完之後,收穫比較豐富。在以前,零零散散的受到身邊的同學 同事或者技術 上的一些影響,對linux大概有一些了解。知道有很炫酷的命令列介面,也因為工作的原因接觸了一些基礎性的概念和指令。但是還是覺得它很神秘。...