ZJM
-
GRUB詳解
GRUB的啟動流程: grub: 在centos56中:0.X版本 grub legacy 在centos7中:1.X版本 grub2 grub可分為三個階段: stage1:mbr前446字節中保存的Boot Loader程序 stage1.5:mbr之后的扇區,讓stage1中的Boot Loader能夠識別stage2所在的分區上的文件系統…
-
開機啟動流程
Centos的開機啟動流程 具體步驟解釋: 第一步:加電自檢:POST 加電自檢是檢測硬件設備是否正常運行,以及一些外圍設備的輸入輸出是否存在。 自檢功能的實現是依靠BIOS軟件程序實現的 BIOS即基本輸入輸出系統,它是裝載在一個硬件芯片COMS上的,加電過程…
-
網卡別名與多網卡綁定
網卡別名 一塊網卡可以配置多個ip地址,叫做網卡別名 對虛擬主機有用 格式形如:eth0:1 eth0:2 …… 實現方法: 在命令行中臨時設置: ifconfig 命令: ifconfig eth0:0 192.168.1.100/24 演示: 修改配置文件 在/etc/sysconfig/networ…
-
軟件包管理
軟件包的分類,主要有以下兩大類 源碼包 二進制包(rpm包,系統默認包) rpm包由Redhat公司提出,被眾多linux發行版所采用。 優點:建立統一的數據庫文件,詳細記錄軟件包的安裝、卸載等變化信息,能夠自動的分析軟件包依賴關系。 查詢已安裝的rpm軟件信息: 格式: rpm…
-
循環語句for、while、until
作用: 循環語句的作用是它可以讓一段代碼重復的執行,直到所需條件不滿足為止。 在linux中變量的賦值方式有三種: 第一:直接等于號賦值 第二:通過read交互賦值 第三:for循環的賦值 bash腳本中的循…
-
shell 腳本編程基礎
Shell腳本簡介: Shell腳本是一種特殊的程序,它是用戶與linux系統內核之間的一個接口,shell是一個工具程序,在用戶登錄后系統啟動。它解釋并運行由命令行或腳本文件輸入的命令,從而實現用戶與內核間的交互。 Shell腳本:也就是用各類命令預先放入到一個文件中,方便一次性執行的一個程序文件,主要是方便管理員進行設置或者管理用的,是利用shell的功…
-
vi編輯器
vim編輯器是眾多文件編輯軟件中比較好的一個,也是使用最多 ,功能最強大的,提供了圖形化界面。 Vi:類unix系統中默認的文本編輯器 Vim:vi編輯器的增強版本,習慣上也稱vi。 作用:創建或修改文本文件,維護linux系統的各種配置文件 vim的使用…
-
文本處理之sed
sed:是一種行編輯器,它在處理行時會把要處理的行讀入模式空間中,處理的是模式空間的內容,一行一行的處理,然后把處理結果顯示在屏幕中,不對原文做修改,除非強制重定向。 好處:可同時編輯一個或多個文件,簡化了對文件的反復操作。 sed用法: 格式: sed [options ]…'script�…
-
用戶與組管理
如何成為linux用戶? 在linux系統中,要想從系統中獲取資源、對系統進行管理和控制,就需要向系統申請一個賬號,從而實現特定用途,當申請到賬號后,要對它設置口令,這樣用戶賬號就申請成功了,然后可以登陸系統,當用戶登陸系統時,需要通過系統的認證,認證成功后才給予授權,在用戶的使用過程中還會對用戶進行審計。 為什么要設置…
-
grep與正則表達式
文本處理中比較強悍的三個工具是:grep、sed、awk。 其中grep主要作用是對于用戶給出“模式”對文本逐行進行匹配檢查,然后進行打印。 模式:由正則表達式字符及文本字符編寫的過濾條件 格式:grep [選項] [正則表達式字符] 文件 常用的選項: -v:反向查找,顯示沒有被匹配的的行 …
-
linux中文本處理工具
對于linux來講,文本處理是非常重要的,因為linux系統就是由無數的文件組成的,linux中一切皆文件。文件的處理方式有很多種,所以就有眾多的文本處理工具,各自作用于不同的文本處理方式。 一、查看文件命令: cat命令:處理顯示文件內容,不改變原文件 cat命令常用于查看文件內容,也可通過…
-
linux中權限管理
權限的描述: 權限的意思就是用戶擁有的對系統支配能力的大小在linux中是嚴格控制用戶權限的,不同的用戶給予不同的權限,權限應遵循能少給就盡量少給的原則從而增加系統的安全性。 進程安全上下文: 進程對問件訪問權限的應用模型:進程的屬主與文件的屬主是否相同,如果相同…