原创 文件管理基礎知識及命令詳解

一、文件系統概述    1.文件和目錄被組織成一個單根倒置樹結構;    2.文件系統從根目錄下開始,用“/”表示;    3.名稱是大小寫敏感;    4.以.開頭的文件爲隱藏文件;    5.路徑分隔的/;    6.文件有兩位數據: 

原创 ls命令練習

只顯示指定目錄的隱藏文件;    eg:ls -d /etc/.*                2.只顯示指定目錄下目錄(不看文件);    eg:ls -d /etc/*/                

原创 cp命令練習

1.定義別名命令baketc,每天將/etc/目錄下所有文件,備份到/testdir獨立的子目錄下,並要求子目錄格式爲backupyyyy-mm-dd,備份過程可見;    eg:alias baketc="cp -rpv /etc/ /t

原创 文件通配符練習

1、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中 間出現至少一位數字的文件或目錄;    eg:ls /var/l*[[:digit:]]*[[:lower:]]                2、顯示/etc目錄下以任意一位數

原创 vim編輯器

一、簡介   1.vi:Visual Interface,是一種文本編輯器,所謂文本數據是基於字符編碼的文件,常見的編碼有ASCII編碼,UNICODE編碼等等。   2.Vim是從vi發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方

原创 源碼編譯安裝

一、源碼編譯安裝程序         編譯開發工具包組有:             Development Tools;(安裝這個開發包組基本夠了)             Server Platform Development;     

原创 I/O重定向和管道

一、標準輸入和標準輸出    1.程序:指令+數據;        數據:            讀入數據:Input            輸出數據:Output    2.打開的文件都有一個fd:file descriptor(文件描述

原创 用戶、組和權限命令練習

1、創建用戶gentoo,附加組爲bin和root,默認shell爲 /bin/csh,註釋信息爲"Gentoo Distribution"                    2、創建下面的用戶、組和組成員關係名字爲admins 的組 

原创 文本處理工具詳解

一、cat命令    cat:文件查看    格式:cat [OPTION]...[FILE]..    OPTION:        -E:顯示行結束符$;        -n: 對顯示出的每一行進行編號;        -A:顯示所有控

原创 文件壓縮、解壓縮以及歸檔工具詳解

一、簡介    早期的有compress和uncompress,其對應的是.Z結尾的壓縮格式文件;現在使用較多的有:    gzip/gunzip,其對應的是.gz結尾的壓縮格式文件;    bzip2/bunzip2其對應的是.bz2結尾

原创 文件查找詳解

一、簡介    在文件系統上常常需要根據文件的各種屬性去查找符合條件的文件,文件查找工具有兩個,locate和find。二、分類    文件查找分爲:        實時查找:遍歷所有文件進行條件匹配(find);        非實時查找

原创 vim編輯器

一、簡介   1.vi:Visual Interface,是一種文本編輯器,所謂文本數據是基於字符編碼的文件,常見的編碼有ASCII編碼,UNICODE編碼等等。   2.Vim是從vi發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方

原创 LVM詳解

一、LVM簡介    LVM(Logical Volume Manager,邏輯卷管理)的重點在於可以動態調整文件系統的容量!而並非在於數據的存儲效率及安全上面。需要文件的讀寫性能或者是數據的可靠性是RAID所考慮的問題。LVM可以整合多個

原创 軟件RAID

一、簡介    1.獨立硬盤冗餘陣列(RAID, Redundant Array of Independent Disks),舊稱廉價磁盤冗餘陣列(Redundant Array of Inexpensive Disks),簡稱磁盤陣列。其

原创 源碼編譯安裝

一、源碼編譯安裝程序         編譯開發工具包組有:             Development Tools;(安裝這個開發包組基本夠了)             Server Platform Development;