原创 Linux下的幾個配置文件以及啓動先後順序(轉)

當我們登錄Linux shell時,shell會執行一系列初始化動作,其中就包括讀取配置文件,然後根據配置文件來設置環境信息。事實上,在登錄shell時會讀取兩個配置文件:/etc/profile和用戶目錄下的配置文件(以.開頭的隱藏文件.

原创 五種IO模型

<一>:IO 模型的種類: 阻塞型、非阻塞型、複用型、信號驅動型、異步 <二>:IO 模型中概念:1>. 同步/異步:a. 關注消息通知機制。 b. 同步是指等待對方返回消息。 c. 異步是指被調用者通過狀態、通知或回調機制通知調用者被調用

原创 Linux軟鏈接和硬鏈接文件

下面是Linux系統軟件底層的存儲結構,我們將從底層上來去解釋Linux系統下的軟硬連接文件<一>: 解釋(底層)硬鏈接,其實從底層數據上來看, 硬鏈接其實就是增加了一個目錄項。底層對應的inode table、數據區中的值是不變的, 也不

原创 pxe結合kickstart文件實現全自動化安裝

PXE是什麼?PXE(preboot execute environment,預啓動執行環境)是由Intel公司開發的最新技術,工作於Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,並由此支持通過網絡啓動操作系

原创 五種IO模型

<一>:IO 模型的種類: 阻塞型、非阻塞型、複用型、信號驅動型、異步 <二>:IO 模型中概念:1>. 同步/異步:a. 關注消息通知機制。 b. 同步是指等待對方返回消息。 c. 異步是指被調用者通過狀態、通知或回調機制通知調用者被調用

原创 httpd2.4版本的葵花寶典

httpd用來實現http協議的,可用來搭建web服務器的應用程序。下面就針對搭建web服務器的各種配置進行一一描述。使用的操作系統爲centos7.2修改監聽的ip端口Listen [ip:]port注意: 1>. Listen 默認監聽

原创 linux下一塊網卡設置多個ip地址

無論是在實際的生產壞境中,還是平時的練習中, 一個網卡設置多個ip地址是非常常見的,也是非常有用的。我們以centos6.8系統爲列, 在一塊網卡上設置多個ip地址。1>. 給一塊網卡設置多個ip地址這個功能可能會受到NetworkMana

原创 rhel6系統的啓動流程

在linux學習過程中, 我們絕大數時間都用來去學習命令的使用或則是服務的搭建, 因爲這些操作性的東西會讓我們有一種成就感, 而很少有同學去學習底層的一些東西, 比如說操作系統, 其實任何一門技術當你學到一定高度的時候,你就會發現,很難再往

原创 如何合理釋放磁盤空間

在工作中, 當我們發現磁盤馬上就要滿了的時候, 我們想要刪除一些大文件, 但是這些大文件正在被使用的話, 如果直接刪除這個文件的時候,可能這一塊空間是沒有辦法馬上釋放的。下面是模擬磁盤不能被合理的釋放的情況。1> 實驗之前查看/testdi

原创 bash配置文件先後順序

按生效範圍分爲全局配置/etc/profile/etc/profile.d/*.sh/etc/bashrc個人配置:~/.bashrc~/.bashrc_profileshell登錄的方式決定了配置文件的啓動選項?交互式登錄:(1). 直接

原创 Linux sed基礎用法總結

pattern space   //  文本中每行內容都會進入到pattern space中, 如果匹配到了,就會進入到右分支, 如果沒有匹配到,則進入左分支。hold space  //  就是已經被模式匹配到, 並且編輯後保存的內容就是

原创 linux下創建swap分區

以centos6.8系統爲列, 創建交換分區查看當前系統的swap分區[root@centos6 ~]# swapon -s FilenameTypeSizeUsed   Priority /dev/sda3                

原创 Linux的內核參數 ip forward (轉發)

ip地址分公有地址和私有地址,public address是由INIC(internet network information center)負責,這些ip地址分配給註冊並向INIC提出申請的組織機構。通過它訪問internet.priv

原创 linux 兩塊網卡設置同一ip地址

雙網卡綁定爲同一個虛擬的網卡(bond), 外界看到的好像是bond網卡在向外界提供服務, 而其實底層是兩塊真實的網卡在提供服務。下面介紹一些簡單的概念:1>. Bonding就是將多塊網卡綁定同一IP 地址對外提供服務,可以實現高可用或者

原创 Linux文件的三種特殊權限SUID、SGID、STICKY

三種特殊的文件系統格式: 1>. SUID         作用對象: 只能作用在二進制的可執行文件,也就是說它本身運行起來就是一個進程。  效果: 沒有suid權限的二進制文件, 能否執行取決於當前用戶有無對該文件執行權限, 執行之後,進