原创 Linux基礎--軟件包管理

在RHEL系列的Linux中安裝軟件包,一般來說分爲三種方式,rpm/yum/編譯安裝。1. rpmrpm自不必說,在RHEL系列的Linux中提供的軟件包大多都是以.rpm後綴結尾的格式提供的。比起編譯源碼包來說確實方便很多,但是linu

原创 Linux基礎--用戶與組

1. 創建組增加oinstall組,指定組ID。 [root@localhost ~]# groupadd -g 1023 oinstall 增加oper系統組。 [root@localhost ~]# groupadd -r oper2.

原创 Linux基礎--文件查找

1. whichwhich - shows the full path of (shell) commands.[root@localhost ~]# which top /usr/bin/top [root@localhost shell

原创 製作最簡化的Linux系統

本文只是爲了演示Linux系統啓動過程所必要的元素,並非真正意義上的功能完備的Linux系統。我的環境是VMware虛擬機,CentOS-6.7-x86_64操作系統。首先爲虛擬機添加一塊磁盤,我這裏使用默認20G,其實不需要這麼大,不過虛

原创 Linux基礎--grep與正則表達式

grep的基本用法可以參照此[鏈接]中的文檔,寫的很詳細了,這裏主要說明正則表達式的用法。grep默認支持基本正則表達式(BRE)和擴展的正則表達式(ERE)。fgrep不支持正則表達式,不需要加載正則表達式引擎,因此速度較快。egrep只

原创 Linux基礎--RAID與LVM

關於RAID和LVM,在Linux.中國-開源社區上找到了兩篇系列文章,寫得真是好,就直接給鏈接了。Linux中使用RAID在Linux中使用LVM構建靈活的磁盤存儲(第一部分)在Linux中擴展/縮減LVM(第二部分)在 LVM中 錄製邏

原创 我的友情鏈接

馬哥教育官網馬哥Linux培訓許鼎的博客

原创 Linux基礎--MBR/GPT與parted

關於MBR和GPT這兩種分區表,wiki上講的很清楚。不過有些同學可能看不了,你需要先了解科學上網。這裏我就只把它們的結構圖貼上,簡要說明了。https://zh.wikipedia.org/wiki/%E4%B8%BB%E5%BC%95%

原创 Linux基礎--系統啓動流程

基本上Linux的啓動過程如圖所示,不同版本之間可能有一些細微的差別,後面再做介紹,但總體上就是這樣一個流程。從機器上電開始,首先直接將ROM芯片中的BIOS程序加載到內存中運行。BIOS程序首先進行POST(Power On Self T

原创 Linux基礎--進程管理和作業控制

用於進程管理和作業控制的主要命令如下圖所示。大部分命令都是對進程運行狀態進行查詢和監控的,而工作中與進程相關的也基本就是監控進程運行狀態,檢查影響系統運行瓶頸在哪裏,然後進行調憂工作。因此本文只着重介紹常用的進程監控命令的監控信息所代表的含

原创 Linux基礎--獲取幫助信息

獲取bash內嵌命令幫助信息方法很簡單[root@localhost ~]# help alias alias: alias [-p] [name[=value] ... ]     Define or display aliases.  

原创 Linux基礎--Bash的基本特性

1. 命令別名定義clear別名爲cls [root@localhost ~]# alias cls=clear 打印當前已生效別名 [root@localhost ~]# alias  alias cls='clear' alias cp

原创 Linux基礎--網絡管理

REHL系Linux的網絡管理涉及主要內容如圖所示1. 配置工具主要有兩組工具,一個是net-tools系列,一個是iproute2系列。其中net-tools是一組很經典但同時很古老的工具,已經很長時間沒人維護了。但是還必要學它,因爲還有

原创 Linux基礎--權限管理

1. 權限模型linux中一切皆文件,權限即讀(r)、寫(w)、執行(x)這些文件的權限;而同時權限又與用戶密不可分,權限即某個文件的屬主(owner),屬組(group),以及不在組內的其他用戶(other)分別對此文件的具有的操作權限。