xxcj
-
進程管理
簡述進程的相關理論與工具使用
-
TCP詳解
TCP協議詳解 TCP/IP協議不是TCP和IP這兩個協議的合稱,而是指因特網整個使用TCP/IP協議的協議集合。他取代了OSI七層模型,成為事實上的應用于實際的模型。 TCP/IP協議與OSI協議的關系如下: 各層的作用如下: TCP特性: 工作在傳輸層面向連接協議 全雙工協議 半關閉 錯誤檢查 將數據打包成段,排序 確認機制 …
-
RAID磁盤冗余探究
RAID磁盤冗余探究 RAID的全稱是Redundant Arrays of Inexpensive Disk,可以翻譯為廉價的磁盤冗余陣列。由加利福尼亞大學伯克利分校的一位教授在1988年提出,是一種磁盤管理方式。其產生的初衷是為了降低成本,但是為了達到RAID的功能,其造價并不便宜,所以后來改為Redundant Arrays of Independen…
-
磁盤管理
磁盤管理 本文將按順序以實例演示磁盤管理的所有操作,讓我們開始吧! 一,磁盤的添加 ① 先來查看linux系統總共有幾個磁盤,由圖可知是兩個,分別是sda,sdb。我們再加一個,按照磁盤命名順序,應是sdc,他們都在/dev目錄下。 補充: 1,磁盤命名規則: 不同磁盤,按照a-z依次標識,如sda,sdb,sdc 同一磁盤的不同分區,按照1,2,̷…
-
Linux軟件包管理與實例
Linux系統的早期,編譯是利用程序代碼生成可執行文件的過程的手動編譯。雖具有一定優勢,但是專業知識要求高,不利于實際操作。因此出現了許多軟件包管理器,最具代表的是由Red Hat 推出的RPM。Yum則有利于解決linux安裝軟件時的依賴性。 所謂依賴性,就是linux系統中的軟件將不同的功能模塊單獨寫入到不同的軟件包中,最后將多個相互依存的軟件包結合起來…
-
vim基本總結
ASCII可以將計算機存儲的0或1轉成我們認識的文字。在Linux中,絕大部分的配置文件都是以ASCII的純文本形態存在。通過文本編輯器,可以實現對這些文本文件的更改。常風的文本編輯器有emacs, pico,nano,joe與vi(vim是vi的升級版)等。那么為會么要學vi呢? l 因為vi是內置編輯器,系統安裝好就有了 l 很多軟件…
-
shell變量的淺談
變量本質上是存儲數據的一個或多個計算機內存地址,變量的命令規則包括: 1) 不能使用程序中的保留字,如if, for 2) 變量由字母、下劃線和數字組成,且不能以數字開頭 3) 要求風名知義 4) 統一命名規則:駝峰命名法 變量主要分為本地變量、環境變量、局部變量、位置變量和特殊變量 (1)本地變量:只對當前shell…
-
Linux文件的權限與解析
一,文件的基本權限: 通常,你使用ls -l 命令,就會看到這樣的行: 讓我們解析一下這些字段代表的意思: -rw-r–r–. 1 root root 1018 Nov 6 2016 usb_modeswitch.conf 文件類型權限 硬鏈接數 文件所有者 文件所屬組 文件容量 文件最后被修改時…
-
軟鏈接與硬鏈接的分析
Linux引用硬鏈接與軟鏈接,是為了實現文件的共享,更有隱藏文件路徑、增加權限安全及節省存儲等的好處。很多新手不知道軟鏈接與硬鏈接的區別,今天大家一起總結它們的區別吧^_^ 一,硬鏈接 硬鏈接的特性可以體現出什么是硬鏈接: 通過索引節點來進行鏈接,文件要有相同的inode及data block 不允許跨分區創建 只有在同一文件系統中的文件之間才可以,不能交叉…
-
從增刪改查角度學習linux基礎命令
從增刪改查角度學習linux基礎命令 本文從文件的增加、刪除、修改、查詢四個角度介紹linux的基本命令,介紹如下: 一.增 touch命令是最常用的創建文件的命令,它的常見參數如下: -a 或–time=atime或–time=access或–time=use 只更改存取時間。 -c 或&#…