原创 Linux啓動管理器

轉自: http://blog.csdn.net/trendgrucee/article/details/8298708 一、hd0表示什麼 答:一塊硬盤最多隻能有四個主分區。其中一個可以爲擴展分區(主分區的特殊形式),擴展分區中

原创 數據結構-圖的概述

數據結構-圖的概述 一、基本定義 1、圖:由點集和弧集(或者爲邊集)組成的 數據結構。(弧集或邊集可爲空) 注:弧是有方向的,邊可以看成雙向的弧。 2、有向圖:由點集和弧集的數據結構爲有向圖。 3、無向圖:由點集和邊集的數據結構爲

原创 Mariadb 數據庫

Mariadb 數據庫 Mariadb 成立於2009年。出自 MySQL之父Michael “Monty” Widenius之手。甲骨文公司收購mysql後爲了規避mysql閉源的風險,而產生的衍生版。在擴展功能、存儲引擎以及一

原创 互斥鎖和條件變量

互斥鎖和條件變量 產生背景:線程的最大特點是資源共享,在多線程的編程裏面,多個線程對於臨界變量的修改,就出現了同步問題;互斥鎖和條件變量是解決這個問題的常用辦法。 互斥鎖: 通過鎖機制來實現線程間數據的同步,在同一時刻通常只允許一

原创 linux進程一章知識總結

linux進程總結 指令:基礎的計算機動作 程序:機器代碼指令和數據的集合 進程:一個程序的具體實現,進程是運行中的程序 先來複習進程的查看: 1、ps: 參數選項: -e:顯示所有的進程 -f

原创 二叉樹思想小結

二叉樹思想小結 1、二叉樹:每個節點最多有兩個子樹的樹結構。通常子樹被稱作“左子樹”(left subtree)和“右子樹”(right subtree)。 2、平衡二叉樹,又稱AVL樹。它或者是一棵空樹,或者它的左子樹和右子

原创 文件共享服務nfs-samba

NFS (Network FileSystem)主要用於unix like 系統間進行文件的共享。 主要功能:服務端將文件共享出來,客戶端通過將文件掛載到自己的機子上使用,從而達到共享的目的。 安裝服務: yum install

原创 linux下文件打包與遠程共享

打包歸檔 把一堆文件變成一個,這樣方便之後的傳輸 tar打包工具 -f ##指定生成包的名字,建議 -f單獨寫成一個參數 -c ##創建包,新建打包文件,可搭配 -v 來查看過程中被打包的文件名

原创 rpm yum 軟件安裝

rpm yum 源碼安裝 RPM(red hat package manager): 是red hat 貢獻的一款底層軟件管理工具。rpm可以對已經進行編譯打包成rpm包的軟件包進行簡單的安裝 刪除,但是它對有依賴關係的軟件不

原创 簡單磁盤分區與交換空間的使用

簡單磁盤分區與交換空間的使用 磁盤分區使用 linux大致文件系統: / ##根目錄 /boot ##內核以及夾在內核所需要文件 /home ##系統用戶宿主目錄,每個用戶均有一個同名目錄 /tmp

原创 小議進程與線程

進程與線程 一、定義: 進程:具有一定獨立功能的,程序關於某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單位。 線程:程是進程的一個實體,是CPU調度和分派的基本單位,它是比進程更小的能獨立運行的基本單位,有

原创 配置本地和共享yum源,定製屬於自己的yum倉庫

使用yum安裝軟件 命令: ####查看軟件包 yum list all ##列出yum源倉庫裏面的所有可用的安裝包 yum list installed ##列出所有已經

原创 磁盤陣列

磁盤陣列 磁盤陣列(RedundantArrays of Inexpensive Disks) RAID 直譯是容錯廉價磁盤陣列(獨立硬盤冗餘陣列)。 功能: 增強數據集成度,增強容錯功能,增加處理量或容量。 磁盤陣列的分類: 硬

原创 簡單文本處理小工具

簡單文本處理小工具 ======= 製作補丁文件以及補全 diff diff file1 file2 ##查看文件1和文件2的不同 diff -u file1 file2 > file.path ##導向生

原创 記兩種計劃任務

單次計劃任務: 特點: 單次指定時間的一次延時執行,交互式設定計劃任務 在一個指定的時間裏面只能執行一個指定的任務,並且只執行一次,重要的事情再說一遍,只執行一次,且需要開啓atd進程。 關於atd服務進程: 當需要一次性計劃任