原创 文件管理基礎知識及命令詳解
一、文件系統概述 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;