mfwing
-
Linux系統進程管理
本章學習內容 ——進程概念 ——進程創建、切換和撤銷 ——進程調度 ——進程分類 ——進程狀態 &n…
-
linux系統的路由功能
1、概要 大家應該都明白,不同網段的報文包傳播,是需要路由的轉發轉發功能的,那么,一個linux操作系統能不能充當路由器呢?下面不妨來驗證一下。 2、網絡拓撲 3、實現過程 <1>倆個centos6分別充當Router1和Router2。并添加足夠的網卡。 <2&…
-
磁盤管理之LVM
1、什么是LVM LVM(Logical Volume Manager)邏輯卷管理,是linux環境下將一種將一個或多個硬盤的分區在邏輯上集合來呈現給上層應用,對磁盤實現動態管理的機制。相對于普通的磁盤分區有很大的靈活性,使用LVM在一定程度上就可以解決普通磁盤分區帶來的問題。 2、專業術語  …
-
MBR、GPT的結構和區別
本章學習內容 ——–介紹MBR、GPT ——–不同的啟動流程 ——–分區結構 &nb…
-
Linux下編譯安裝httpd
本章學習內容 ———介紹httpd ———-rpm和yum不同 &nbs…
-
軟件安裝與管理–rpm、yum
一、rpm包管理器 1、介紹rpm 在linux系統中,服務是要通過程序來提供的,通過調用API接口編寫好之后的源碼包文件對于普通用戶來說,安裝起來較為繁瑣。于是人們將源碼在編譯安裝的環境下制作了更加高級的rpm包,它的最大特點是避免了對原軟件包的編譯安裝,以更加簡便…
-
文件查找
Linux上的所有資源都以文件的形式存在,如果是手工查找的話,勢必會浪費太多的時間,這里推薦倆款大家用于查找的工具。 文件查找 文件查找經常用到的倆款軟件,locate和find 二者區別 locate:1) 非實時查找;  …
-
bash變量詳解
shell作為用戶和Unix/Linux溝通的橋梁,既可以是一個可執行的二進制程序,同時也是一個具備了編程能力的程序設計語言,定義了各種各樣的變量和參數,下面介紹一下shell之上的各種變量。 1、本地變量 特性:只對當前shell生效 [root@centos7 ~/bin]#cat …
-
vim編輯器進階
1、vim介紹 vim(Visual Interface Improved)是一款異常強大的文本編輯器,如果大家對它的認識還停留在編輯文件,再退出的階段的話,那就太對不起vim了,反倒不如用nano來的爽快。不過學習vim剛開始的階段必然是痛苦的,如果想要一蹴而就,那就是你想多了。所以還需大家結合實際情況,勤加練習,認真揣摩。這里是…
-
文件處理工具系列(二):行編輯器sed
1、sed介紹 sed(Stream EDitor),是一種行編輯工具,它一次處理一行內容。處理時,把當前匹配到的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space),接著用sed命令對這些數據做出相應的增刪改查操作,處理完成后,默認輸出至屏幕,而未被匹配到的行也將默認輸出至屏幕。而原來的文件內容并沒有發生改變,除…
-
文本處理工具系列(一):文本的查看、分析、統計和文本過濾工具
1、文本的查看、分析和統計工具 <1>文本查看工具 cat tac rev more less head tail cut paste cat -A:顯示所…
-
課后習題3–正則表達式
1、查出分區空間使用率的最大百分比值 [root@centos7 ~]# df | grep "^/dev" | grep -v "cdrom$" | tr ' '&nb…
-
用戶組管理系列(二):權限設置
1、權限簡介 操作系統中每個文件都擁有特定的權限、所屬用戶和所屬組。權限是操作系統用來限制資源訪問的機制,在Linux中權限一般分為讀(readable)、寫(writable)和執行(excutable),分為三組。分別對應文件的屬主(owner),屬組(group)和其他用戶(other),通過這樣的機制來限制哪些用戶、哪些組可…