4.3.3 while條件迴圈語句
while條件迴圈語句是一種讓指令碼根據某些條件來重複執行命令的語句,它的迴圈結構往往在執行前並不確定最終執行的次數,完全不同於for迴圈語句中有目標、有範圍的使用場景。while迴圈語句通過判斷條件測試的真假來決定是否繼續執行命令,若條件為真就繼續執行,為假就結束迴圈。
$() :執行括號裡面命令,取其返回結果。
4.3.4 case條件測試語句
case語句是在多個範圍內匹配資料,若匹配成功則執行相關命令並結束整個條件測試;如果資料不在所列出的範圍內,則會去執行星號(*)中所定義的預設命令。
4.4 計畫任務服務程式
計畫任務分為一次性計畫任務和長期性計畫任務:
一次性計畫任務:只執行一次,一般用於滿足臨時的工作需求。
at 時間 建立一次性計畫任務
at -l 檢視一次性計畫任務
at -c 編碼 查詢計畫任務的具體命令
atrm 編碼 刪除一次性計畫任務
第五章 使用者身份與檔案許可權
5.1 使用者身份與能力
root 管理員 uid為0
系統使用者 管理服務的使用者 rhel5/6 中uid為1~499,rhel7中uid為1~999
普通使用者 日常工作的使用者 rhel5/6 中uid為500~65535,rhel7中uid為1000~
5.1.1 useradd命令
useradd命令用於建立新的使用者,格式為「useradd [選項] 使用者名稱」 。
5.1.2 groupadd命令
groupadd命令用於建立使用者組,格式為「groupadd [選項] 群組名」 。
5.1.3 usermod命令
usermod命令用於修改使用者的屬性,格式為「usermo [選項] 使用者名稱」 。
5.1.4 passwd命令
passwd命令用於修改使用者密碼、過期時間、認證資訊等,格式為「passwd [選項] [使用者名稱]」 。
5.1.5 userdel命令
userdel命令用於刪除使用者,格式為「userdel [選項] 使用者名稱」 。
5.2 檔案許可權和歸屬
linux裡面一切都是檔案,但是每個檔案的型別都不盡相同,因此linux系統使用了不同的字元來加以區分,常見的字元如下:
- :普通檔案
d:目錄檔案
l:鏈結檔案
b:塊裝置檔案
c:字元裝置檔案
p:管道檔案
一般檔案(普通檔案)和目錄檔案的rwx許可權區分:
一般檔案(普通檔案):
r :檢視檔案內容
w:修改檔案內容
目錄檔案:
r :檢視目錄檔案列表
w:能在目錄內新建、刪除、重新命名檔案
x :可以進入該目錄,如:使用cd目錄進入目錄
以下是部分學習筆記:
紅帽考試學習第九記
6.7 磁碟容量配額 可以使用quota命令進行磁碟容量配額管理,從而限制使用者的硬碟可用容量或所能建立的最大檔案個數。quota命令還有軟限制和硬限制的功能。軟限制 當達到軟限制時會提示使用者,但仍允許使用者在限定的額度內繼續使用。硬限制 當達到硬限制時會提示使用者,且強制終止使用者的操作。6.7...
紅帽考試學習第三記
今天把第二章的命令學習完了,學習到的命令如下 2.4 系統狀態檢測命令 1.ifconfig 用於獲取網絡卡配置與網路狀態等資訊,格式為 ifconfig 網路裝置 引數 2.uname 用於檢視系統核心與版本資訊,格式為 uname a 3.uptime 檢視系統的負載資訊,格式為 uptime ...
紅帽考試學習第二十記
第二十章 使用lnmp架構部署動態 環境 lnmp動態 部署架構是一套由 linux nginx mysql php 組成的動態 系統解決方案,具有免費 高效 擴充套件性強且資源消耗低等優良特性。20.1 原始碼包程式 使用原始碼包來安裝服務程式具有兩個優勢。原始碼包的可移植性非常好,幾乎可以在任何...