linux學習Day4之linux系統管理服務

      網友投稿 695 2022-05-28

      DAY04. linux系統管理服務 學習筆記

      用戶和組的管理

      Linux基于用戶身份對資源訪問進行控制

      用戶賬戶:超級用戶、普通用戶(>1000)、程序用戶(1~999)

      組賬號:基本組(私有組)、附件組(公共組)

      UID和GID:UID即User Identity,用戶標識(超級用戶為0)、GID即Group Identity,組標識號

      用戶管理命令

      添加用戶:useradd [選項]… 用戶名;常用選項:-u、-G、-s;

      設置/更改用戶口令:passwd 用戶名;

      編輯用戶賬號的屬性:usermod [選項]… 用戶名;常用選項:-u、-s;

      改變用戶密碼期限:chage [ 選項]… 用戶賬號名

      刪除用戶賬戶:userdel [-r] 用戶名

      組管理命令

      添加組賬號:groupadd [-g GID] 組賬號

      組成員管理:**wd [選項]… 組賬號

      刪除組賬號:groupdel 組賬號

      用戶和組賬號查詢

      id命令:查詢用戶身份識別;id [用戶名]

      users、w、who命令:查詢已登錄到主機的用戶信息

      權限管理

      訪問權限:讀取、寫入、可執行

      歸屬(所有權):屬主、屬組;

      查看文件/目錄的權限和歸屬

      Linux學習Day4之linux系統管理服務

      ls -l install.log

      設置文件/目錄的權限

      設置文件目錄的屬主

      磁盤管理

      Linux中將硬盤、分區等設備均表示為文件;

      硬盤和分區的結構

      主分區:一個硬盤允許4個主分區

      擴展分區:一個硬盤允許3個主分區,一個擴展分區

      邏輯分區:在擴展分區上創建;

      Fdisk進行分區

      fdisk:分區管理工具

      m顯示所有命令列表

      p列出硬盤分區表

      a設定硬盤啟動區

      n添加一個新的硬盤分區

      d刪除硬盤分區

      w把分區表寫入硬盤并退出

      管理GPT分區

      GUID全局唯一表示分區表(GPT)應運而生,是一個實體硬盤的分區表的結構布局的標準,是可擴展固件接口標準的一部分,被用于替代BIOS系統中的——32bits來存儲邏輯塊地址和大小信息的主引導記錄(MBR)分區表。GPT分配64bits給邏輯塊地址

      GPT支持大于2T單個硬盤

      GPT支持128個主分區

      gdisk命令進行分區

      建立和管理文件系統

      文件系統是操作系統用于明確磁盤或分區上的文件的方法和數據結構,即在磁盤上的組織文件和方法

      Linux中默認使用的文件系統類型:EXT4、SWAP

      Linux支持的其他文件系統類型:FAT16、FAT32、NTFS、XFS、JFS

      創建文件系統命令

      創建文件系統命令mkfs:mkfs -t 文件系統類型 [選項] 文件系統名

      在/dev/sda5上建立一個xfs分區:mkfs -t xfs /dev/sdb5

      文件系統的掛載

      mount命令:掛載文件系統、ISO鏡像到指定文件夾: mount [-t 類型] 存儲設備 掛載點目錄、mount -o loop ISO鏡像文件 掛載點目錄

      umount命令:卸載已掛載的文件系統:umount存儲設備位置、umount 掛載點目錄

      掛載ISO鏡像文件:mount -o loop ISO鏡像文件 掛載點目錄

      掛載U盤:mount /dev/sdb1 /usb

      邏輯卷管理

      LVM(邏輯卷管理)是Linux環境下對磁盤分區進行管理的機制、屏蔽了底層磁盤布局,便于動態調整磁盤容量

      /boot分區用于存放引導文件,不能應用LVM機制;

      LVM機制的基本概念

      PV(Physical Volume ,物理卷):整個硬盤或使用fdisk等工具建立的普通分區,包括許多默認4M大小的PE

      VG(Volume Group,卷組):一個或多個物理卷組合而成的整體

      LV(Logical Volume,邏輯卷):從卷組中分割出的一塊空間,用于建立文件系統

      安裝邏輯卷命令行管理工具

      安裝lvm2:yum install lvm2、使用lvm邏輯卷管理工具:lvm

      進程管理和計劃任務管理

      程序:保存在硬盤、光盤等介質中的可執行代碼和數據,是靜態保存的代碼

      進程:在CPU及內存中運行的程序代碼,是動態執行的代碼,每個進程可以創建一個或多個進程

      進程管理命令

      ps命令:查看靜態的進程統計信息:ps aux

      常用命令選項

      a:顯示當前終端下的所有進程信息

      u:使用以用戶為主的格式輸出進程信息

      x:顯示當前用戶所在終端下的進程信息

      kill、killall命令

      kill用于終止指定PID號的進程、kilall用于終止指定名稱的所有進程、-9選項用于強制終止;

      pgrep命令:根據特點條件查詢進程PID信息

      常用命令選項

      -l:列出進程名稱

      -U:根據進程所屬的用戶名進程查找

      -t:根據進程所在的終端進行查找

      top命令:查看動態的進程排名信息

      手工啟動:前臺啟動(用戶輸入命令,直接執行程序)、后臺啟動(在命令行尾加入&符號);

      調度啟動:使用at命令設置某個特定時間執行一次、使用crontab命令設置固定周期重復執行計劃好的任務;

      Ctrl+Z:將當前進程掛起

      jobs命令:查看處于后臺的任務列表

      fg命令:將處于后臺的進程恢復到前臺運行,需指定任務序號

      Ctrl+C組合鍵:中斷正在執行的命令

      計劃任務管理

      at命令:在指定的日期、時間點自動執行預先設置的一些命令操作,屬于一次性計劃任務

      服務腳本:/etc/init.d/atd

      設置格式:at [HH:MM] [yyyy-mm-dd];

      crontab命令:按照預先設置好的時間周期重復執行指定的命令操作,屬于周期性計劃任務

      腳本名稱:/etc/init.d/crond;

      軟件管理

      服務管理

      systemd是Linux下的一種init軟件

      systemd是Linux下一個與SysV和LSB初始化腳本兼容的系統和服務管理器

      systemd無需經過任何修改便可以替代sysvinit

      systemctl是最重要的工具,融合了service和chkconfig的功能于一體

      Linux 任務調度

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:kfk作為存儲系統的場景
      下一篇:【產品技術】加密系列05:RDS數據庫加密
      相關文章
      91亚洲自偷手机在线观看| 亚洲AV中文无码乱人伦在线视色| 亚洲欧美日韩一区二区三区 | 久久人午夜亚洲精品无码区| 亚洲人成www在线播放| 亚洲人成黄网在线观看| 亚洲码在线中文在线观看| 中文字幕亚洲精品资源网| 亚洲精品美女久久久久9999| 亚洲经典在线中文字幕| 亚洲欧洲国产成人精品| 亚洲成在人线中文字幕| 亚洲国产成人久久| 亚洲国产日产无码精品| 亚洲人成电影青青在线播放| 亚洲伊人久久大香线蕉| 亚洲中文字幕久久精品无码A| 99热亚洲色精品国产88| 一本色道久久88亚洲精品综合| 国产成人亚洲综合一区| 亚洲av成人一区二区三区在线播放| 亚洲乱码无人区卡1卡2卡3| 精品无码专区亚洲| www.亚洲色图.com| 久久亚洲高清综合| 好看的亚洲黄色经典| 午夜影视日本亚洲欧洲精品一区| 亚洲AV永久青草无码精品| 久久久久久亚洲精品成人| 亚洲午夜精品在线| 亚洲夂夂婷婷色拍WW47 | 亚洲AV无码成人精品区在线观看| 亚洲国产AV无码专区亚洲AV| 婷婷久久久亚洲欧洲日产国码AV| 亚洲精品中文字幕麻豆| 中文字幕在线日亚洲9| 色天使色婷婷在线影院亚洲| 亚洲情侣偷拍精品| 国产精品亚洲精品日韩已满| 老色鬼久久亚洲AV综合| 亚洲国产精品综合久久20|