原创 我的友情鏈接

北城書生峯雲,就她了撫琴煮酒IT民工--小楓

原创 BASH系列(4)—— BASH變量操作

變量(字符串)變換    定義一個變量t,內容爲framE [root@vm1 tmp]# t=framE 查看變量t的內容:echo $t或者是echo ${t} [root@vm1 tmp]# echo $t framE [root@

原创 VIM設置

cat >> /root/.vimrc << EOF set nu set nohlsearch set tabstop=4 set smartindent   set shiftwidth=4   set expandtab   set 

原创 文本處理命令系列——grep的擴展用法

正則表達式分爲基本的正則表達式和擴展的正則表達式。通常情況下,grep使用的是基本的正則表達式,如果要使用擴展的正則表達式,可以用-E選項,等同於egrepgrep的其他一些選項:-A n:顯示匹配行後面的n行,(after)。-B n:顯

原创 VIM設置

cat >> /root/.vimrc << EOF set nu set nohlsearch set tabstop=4 set smartindent   set shiftwidth=4   set expandtab   set 

原创 文本統計命令——wc

wc的作用:顯示每一個文件的行數(line)、單詞數(word)和字節數(byte)選項: -l:顯示行數 -w:顯示單詞數 -c:顯示字節數示例:[root@vm1 ~]# wc /etc/issue  3  9 47 /etc/issu

原创 LVM系列——LV的無損擴大

擴大lv的容量不需要將文件系統卸載。步驟如下:A.        使用fdisk設定具有8e system id的分區B.        利用pvcreate創建pvC.        利用vgextend將pv加入到vg裏面擴容vgD. 

原创 LVM系列——LV的快照卷

快照可以保留改變數據前那一刻的數據,可以作爲訪問原數據中的另一個通道,快照卷不應該允許用戶修改,應該創建爲只讀(-p r)的方式,如果要創建爲讀寫的方式,可以指定-p w選項,創建快照爲-s選項。1. 快照卷的生命週期爲整個數據時長,在該數

原创 文本處理命令系列——head和tail

head:查看文件的內容,默認顯示的是前10行內容。tail:查看文件的內容,默認顯示的是後10行內容。head和tail如果想顯示指定行數的內容,可以用-n選項。選項說明: head -n number:顯示前number行的內容。 he

原创 文本處理命令系列——sort

sort的作用:文本排序。僅對於輸出的內容進行排序,不會影響原有文件。sort的默認排序爲升序,根據字符在ASCII碼錶中的順序進行排序。 常用選項: -n:使用數字進行排序。 -r:降序排序(從大到小)。默認爲升序(從小到大) -t:指定

原创 Linux軟件安裝之YUM

YUM介紹在Linux系統中安裝軟件一直是一個比較麻煩的工作,RPM(RedHat Package Manage,RedHat軟件包管理)方式的確可以從一定層度上解決這個問題。通常的RPM包中默認有一個數據庫記錄,記錄這個這個軟件要安裝的時

原创 BASH系列(3)—— BASH通配符和正則表達式

BASH中的通配符(wildcard)*:任意長度的任意字符。 ?:任意單個字符 []:匹配範圍 [^]:排除匹配範圍 [:alnum:]:所有字母和數字 [:alpha:]:所有字母 [:digit:]:所有數字  [:lower:]:所

原创 BASH系列(1)——shell類型

登錄shell(需要密碼的)    正常通過某一個終端來登錄,需要輸入用戶名和密碼。    使用su - username    使用su -l username非登錄shell(不需要密碼)    su username    圖形終端下

原创 BASH系列(2)——變量

注意:1.腳本在執行時,會在當前shell下啓動一個子shell進程。2.命令行中啓動的腳本會繼承當前shell的環境變量。3.系統自動啓動的腳本(非命令行啓動)就需要自我定義各種所需要的環境變量。環境變量:聲明環境變量的格式export 

原创 文本處理命令系列——uniq

uniq的作用:顯示重複或忽略重複的行。等同於sort -u常用選項: -d:只顯示重複的行。 -c:每一行出現的次數。 -u:只顯示沒有重複的行 -i:忽略大小寫。示例:顯示每一個用戶登錄的次數 [root@vm1 ~]# last |