pingsky
-
SElinux 管理
SELinux: Secure Enhanced Linux(安全強化的linux) SElinux安全上下文是由五個元素組成的: ①User:指示登錄系統的用戶類型,如root,user_u,system_u,多數本地進程都屬于自由(unconfined)進程 ②Role:定義文件,進程和用戶的用途:文件:object_r,進程和用戶:syste…
-
CentOS 7 忘記root密碼的解決之道
1、啟動時任意鍵暫停啟動,會出現如下界面: 2、按e鍵進入編輯模式,將光標移動linux16開始的行,添加內核參數 rd.break 3、按 ctrl+x 組合鍵啟動 4、查看各分區和文件系統的掛載情況,需要將 / 的模式改為 rw 5、當前系統上的 / 是在光盤上的,切換至掛載目錄下的 / ,才可以修改密碼 6、在 / 目錄下創建autorela…
-
系統無法正常啟動的解決之道
先來看下配置文件的格式: [root@centos6 ~]# uname -r 2.6.32-642.el6.x86_64 [root@centos6 ~]# cat /boot/grub/grub.conf # Note that you do&…
-
網卡和路由的設置
一:設置網卡別名: 首先,關閉NetworkManager服務 service NetworkManager stop 創建一個配置文件 ,文件名為網卡的文件名+“:num”如 : 網卡文件為:ifcfg-eth0 ,創建文件“ifcfg-eth0:1",冒號后跟的數字,可以隨意指定。 1,關閉NetworkManager服務 [ro…
-
進程工具總結
一、top命令 top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源占用狀況,類似于Windows的任務管理器。top是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態.如果在前臺執行該命令,它將獨占前臺,直到用戶終止該程序為止.比較準確的說,top命令提供了實時的對系統處…
-
任務計劃管理
一:單一工作調度:at命令 列出在指定的時間和日期在計算機上運行的已計劃命令或計劃命令和程序。必須正在運行“計劃”服務才能使用 at 命令。 示例: [root@CentOS 6 ~]#/etc/init.d/atd restart 啟動服務 …
-
CentOS 6 系統啟動流程
一、CentOS 6 啟動流程 1.加載BIOS的硬件信息,獲取第一個啟動設備。 2.讀取第一個啟動設備MBR的引導加載程序(grub)的啟動信息 3.加載核心操作系統的核心信息,核心開始解壓縮,并嘗試驅動所有的硬件設備。 4.核型執行init程序并獲取運行信息。 5.Init執行/etc/rc.d/rc.sysinit文件。 6.啟動核心的外掛模塊(/et…
-
LVM管理
一、簡介 LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁盤分區進行管理的一種機制,LVM是建立在硬盤和分區之上的一個邏輯層,來提高磁盤分區管理的靈活性。 LVM的工作原理是通過將底層的物理硬盤抽象的封裝起來,然后以邏輯卷的方式呈現給上層應用。在傳統的磁盤管理機制中,我們的上層應用是直接訪問文件系統,從而對…
-
軟件包管理工具—yum命令總結
描述: YUM: Yellowdog Update Modifier, rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包,實現查詢、安裝、升級、刪除等功能 說明: yum repository: yum repo,存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄repodata下) 文件服務器: ftp:// http://…
-
shell 腳本中數組的總結
描述: 變量是存儲單個元素的內存空間,而數組是多個變量的集合,是一個連續的空間;但整個數組只能有 的名字。 數組內的數據都有指定的索引,從而找到數組內所指定的數據。索引的編號是從0開始的,依次遞增(0,1,2,3,…),這種方式叫數值索引。格式為:數組名[索引];${ARRAY_NAME[INDEX]}。索引也支持自定…
-
軟件包管理工具—rpm命令總結
描述: RPM是RedHatPackageManager的縮寫,是由RedHat公司開發的軟件包安裝和管理程序,同Windows平臺上的Uninstaller比較類似。使用RPM,用戶可以自行安裝和管理Linux上的應用程序和系統工具。RPM可以讓用戶直接以binary方式安裝軟件包,并且可替用戶查詢是否已經安裝了有關的庫文件;在用…
-
磁盤管理—MBR分區與GPT分區總結
描述: 1,什么是磁盤分區 磁盤分區是使用分區編輯器(partition editor)在磁盤上劃分幾個邏輯部分,盤片一旦劃分成數個分區(Partition),不同類的目錄與文件可以存儲進不同的分區。 2,硬盤結構及參數 3D參數(Disk Geometry):CHS(Cylinder/Head/Sector) &nb…
-
Shell腳本中select、函數總結
描述: select控制語句基于Korn Shell中的控制結構 select語句首先顯示一個菜單,然后根據用戶的選擇給變量賦予相應的值,最后執行一系列命令。 語法: select varname [ in arg…] do commands done 說明: select結構顯示arg項的菜單。加入忽略關鍵字in和參數…
-
文件查找工具—find命令總結
描述: find命令用來在指定目錄下查找文件。任何位于參數之前的字符串都將被視為欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進行顯示。 說明: 工作特點: 查找速度略慢; 精確查找;實時查找;可能只搜索用戶具備讀取和執行權限的目錄…
-
Shell 位置參數總結
描述: 位置參數指的是shell腳本的命令行參數,同時也表示shell函數的額函數參數。 說明: 示例: #!/bin/sh echo "number:$#" # 傳給腳本的參數個數 echo "scname:$0" &n…