dengjian
-
Linux之SELinux
Linux之SELinux 本文包括以下內容SELinux概念啟用SELinux管理文件安全標簽管理端口標簽管理SELinux布爾值開關管理日志查看SELinux幫助 SELinux介紹SELinux: Secure Enhanced Linux,是美國國家安全局(NSA=The National Se…
-
Linux之啟動和內核管理
Linux之啟動和內核管理 本文主要包括以下內容一 CentOS 5和6的啟動流程二 服務管理三 Grub管理四 自制Linux五 啟動排錯六 編譯安裝內核 Linux組成Linux: kernel+rootfskernel: 進程管…
-
Linux之計劃任務
Linux 之計劃任務 任務計劃Linux任務計劃、周期性任務執行未來的某時間點執行一次任務:atbatch:系統自行選擇空閑時間去執行此處指定的任務周期性運行某任務:cron at任務at命令:at [option] TIME常用選項:-V 顯示版本信息:-l: 列出指定隊列中等待運行的作業;相當于atq-d: 刪除…
-
Linux之網絡管理
Linux之網絡管理 在學習linux的過程中,Linux網絡的管理和配置中是很重要的,幾乎學習的后期都離不開網絡的概念和配置,如集群中的使用,學習好Linux網絡至關重要。 Linux網絡IP地址有兩種配置方式:靜態指定和動態分配 動態分配就是利用DHCP服務器,動態的給linux主機分配IP地址。靜…
-
Linux之高級文件系統管理
Linux之高級文件系統管理 Linux高級文件系統管理包括以下內容 一, 磁盤配額quota管理二, 磁盤陣列RAID管理三, 邏輯磁盤LVM管理四, 磁盤LVM快照管理五, Btrfs文件系統管理 配置磁盤配額系統 在內核中執行以…
-
Linux之磁盤管理
Linux之磁盤管理 linux系統中, 一切都是文件, 而這些文件都是存儲在磁盤中, 因此對于磁盤的管理是非常重要的, Linux磁盤管理的好壞, 直接關系到整個系統的性能問題, 本文主要介紹了磁盤結構, 分區類型, 管理分區, 管理文件系統, 掛載設備, 管理虛擬內存這幾大項的內容. &…
-
Linux之函數
Linux之函數 函數介紹?函數function是由若干條shell命令組成的語句塊,實現代碼重用和模塊化編程。?它與shell程序形式上是相似的,不同的是它不是一個單獨的進程,不能獨立運行,而是shell程序的一部分。?函數和shell程序比較相似,區別在于:?Shell程序在子Shell中運行?而Shell函數在…
-
Linux之數組
Linux之數組 數組介紹?數組:存儲多個元素的連續的內存空間,相當于多個變量的集合。 ?變量:存儲單個元素的內存空間?數組名和索引索引:編號從0開始,屬于數值索引注意:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯索引,bash4.0版本之后開始支持。bash的數組支持稀疏格式(索引不連續)?聲明數組:de…
-
Linux 第11&12天: Linux軟件包管理
Linux 第11&12天: Linux軟件包管理 在系統管理中, 軟件包的管理是最重要的, 是系統管理的基礎, 本文主要是記錄內容有: RPM二進制包的管理,YUM二進制包的管理, 源代碼包的管理 軟件運行環境API:Application Programming Interfac…
-
Linux 第十天: Linux文件查找和壓縮
Linux 第十天: Linux文件查找和壓縮 使用Linux的時候, 經常需要查找文件, 在Linux中, 有很多方法可以做到這一點.…
-
Linux 第九天: Linux Shell腳本編程
Linux 第九天: (08月11日) Linux Shell腳本編程 Shell腳本是包含一些命令或聲明, 并符合一定格式的文本文件格式要求 運行shebang機制#!/bin/bash bash -n /path/to/some_script 檢測腳本中的語法錯誤bash -x /path/to/so…
-
Linux 第九天: 練習和作業
Linux 第九天: 練習和作業 編寫腳本/root/bin/systeminfo.sh 顯示當前主機系統信息 包括主機名 ipv4地址 操作系統版本 內核版本 CPU信號 內存大小 硬盤大小 server_ip=`ifconfig|grep'inet\b'|grep -v '…
-
Linux 第八天: 練習和作業
Linux 第八天: (08月09日) 練習和作業 1刪除/etc/grub2.cfg所有以空白開頭的行行首空白字符 sed 's#^[[:space:]]\+##' /etc/grub2.cfgsed -r 's@^[[:space:]]+@@' /etc/grub2.cfg…
-
Linux 第八天: Linux文本編輯器vim
Linux 第八天: (08月09日) Linux文本編輯器vim sed 行編輯器 stream EDitor sed -n 不輸出模式空間內容的自動打印sed -e 多點編輯sed -f /PATH/TO/SCRIPTFILEsed -i 原處編輯 script單地址 # 指定的行/pattern/…
-
Linux 第五天: (08月01日) Linux用戶組管理
Linux 第五天: (08月01日) Linux用戶組管理 管理員 root,0普通用戶 1-65535系統用戶 1-499(centos6), 1-999(centos7)登錄用戶 500(centos6)+, 1000(centos7)+ /etc/passwd 用戶及屬性/etc/…