Time of Update: 2017-02-27
通過SSH訪問伺服器,難免會要用到壓縮,解壓縮,打包,解包等,這時候tar命令就是是必不可少的一個功能強大的工具。 linux中最流行的tar是麻雀雖小,五髒俱全,功能強大。tar命令可以為linux的檔案和目錄建立檔案。利用tar,可以為 某一特定檔案建立檔案(備份檔案),也可以在檔案中改變檔案,或者向檔案中加入新的檔案。tar最初被用來在磁帶上建立檔 案,現在,使用者可以在任何裝置上建立檔案。利用tar命令,可以把一大堆的檔案和目錄全部打包成一個檔案,這對於備份檔案
Time of Update: 2017-02-27
Linux檔案類型和Linux檔案的檔案名稱所代表的意義是兩個不同的概念。我們通過一般應用程式而建立的比如file.txt、 file.tar.gz ,這些檔案雖然要用不同的程式來開啟,但放在Linux檔案類型中衡量的話,大多是常規檔案(也被稱為普通檔案 )。一. 檔案類型Linux檔案類型常見的有:普通檔案、目錄檔案、字元裝置檔案和塊裝置檔案、符號連結檔案 等,現在我們進行一個簡要的說明。1. 普通檔案我們用 ls -lh 來查看某個檔案的屬性,可以看到有類似-
Time of Update: 2017-02-27
對於每一個Linux學習者來說,瞭解Linux檔案系統的目錄結構,是學好Linux的至關重要的一步.,深入瞭解linux檔案目錄結 構的標準和每個目錄的詳細功能,對於我們用好linux系統只管重要,下面我們就開始瞭解一下linux目錄結構的相關知識。當在使用Linux的時候,如果您通過ls –l / 就會發現,在/下包涵很多的目錄,比如etc、usr、var、bin ... ... 等
Time of Update: 2017-02-27
在使用 find命令的-exec選項處理匹配到的檔案時, find命令將所有匹配到的檔案一起傳遞給exec執行。但有些系統對能夠 傳遞給exec的命令長度有限制,這樣在find命令運行幾分鐘之後,就會出現溢出錯誤。錯誤資訊通常是“參數列太長”或“參數 列溢出”。這就是xargs命令的用處所在,特別是與find命令一起使用。find命令把匹配到的檔案傳遞給xargs命令,而xargs
Time of Update: 2017-02-27
find是我們很常用的一個Linux命令,但是我們一般尋找出來的並不僅僅是看看而已,還會有進一步的操作,這個時候exec的 作用就顯現出來了。exec解釋:-exec 參數後面跟的是command命令,它的終止是以;為結束標誌的,所以 這句命令後面的分號是不可缺少的,考慮到各個系統中分號會有不同的意義,所以前面加反斜線。{} 花括弧代
Time of Update: 2017-02-27
Linux下find命令在目錄結構中搜尋檔案,並執行指定的操作。Linux下find 命令提供了相當多的尋找條件,功能很強大。由於find具有強大的功能,所以它 的選項也很多,其中大部分選項都值得我們花時間來瞭解一下。即使系統中含有 網路檔案系統( NFS),find命令在該檔案系統中同樣有效,只你具有相應的許可權 。 在運行一個非常消耗資源的find命令時,很多人都傾向於把它放在後台執行 ,因為遍曆一個大的檔案系統可能會花費很長的時間(這裡是指30G位元組以上的文
Time of Update: 2017-02-27
locate 讓使用者可以很快速的搜尋檔案系統內是否有指定的檔案。其方法是 先建立一個包括系統內所有設定檔名稱及路徑的資料庫,之後當尋找時就只需查詢 這個資料庫,而不必實際深入檔案系統之中了。在一般的 distribution 之中, 資料庫的建立都被放在 crontab 中自動執行。1.命令格式:Locate [選擇參數] [樣式]2.命令功能:locate命令可以在搜尋資料庫 時快速找到檔案,資料庫由updatedb程式來更新,updatedb是由cron daemon周
Time of Update: 2017-02-27
whereis命令只能用於程式名的搜尋,而且只搜尋二進位檔案(參數-b)、 man說明檔案(參數-m)和原始碼檔案(參數-s)。如果省略參數,則返回所有 資訊。和find相比,whereis尋找的速度非常快,這是因為linux系統會 將 系統內的所有檔案都記錄在一個資料庫檔案中,當使用whereis和下面即將介 紹的locate時,會從資料庫中尋找資料,而不是像find命令那樣,通 過遍曆硬 盤來尋找,效率自然會很高。但是該資料庫檔案並不是即時更新,預設
Time of Update: 2017-02-27
我們經常在linux要尋找某個檔案,但不知道放在哪裡了,可以使用下面的一 些命令來搜尋:which 查看可執行檔的位置。whereis 查看檔案 的位置。locate 配合資料庫查看檔案位置。find 實際搜 尋硬碟查詢檔案名稱。which命令的作用是,在PATH變數指定的路徑中,搜尋 某個系統命令的位置,並且返回第一個搜尋結果。也就是說,使用which命令, 就可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。1.命令格式:which
Time of Update: 2017-02-27
tail 命令從指定點開始將檔案寫到標準輸出.使用tail命令的-f選項可以方 便的查閱正在改變的記錄檔,tail -f filename會把filename裡最尾部的內容 顯示在螢幕上,並且不但重新整理,使你看到最新的檔案內容.1.命令格 式;tail[必要參數][選擇參數][檔案]2.命令功能:用 於顯示指定檔案末尾內容,不指定檔案時,作為輸入資訊進行處理。常用查看日 志檔案。3.命令參數:-f 迴圈讀取-q 不顯示處理資訊-v 顯示詳細的處理資訊-c<數目>
Time of Update: 2017-02-27
less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統 查看檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。 在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了 less 時,就可以使用 [pageup] [pagedown] 等按鍵的功能來往前往後翻看檔案,更 容易用來查看一個檔案的內容!除此之外,在 less 裡頭可以擁有更多的搜尋功 能,不止可以向下搜,也可以向上搜。1.命令格式:less [參數] 檔案2
Time of Update: 2017-02-27
more命令,功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕 上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空 白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有 搜尋字串的功能 。more命令從前向後讀取檔案,因此在啟動時就載入整個檔案 。1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]2.命令功能:more命令和cat的功能一
Time of Update: 2017-02-27
nl命令在linux系統中用來計算檔案中行號。nl 可以將輸出的檔案內容自動 的加上行號!其預設的結果與 cat -n 有點不太一樣, nl 可以將行號做比較多 的顯示設計,包括位元與是否自動補齊 0 等等的功能。 1.命令 格式:nl [選項]... [檔案]...2.命令參數:-b :指定行號指定的方式,主要有兩種:-b a :表示不論是否為空白 行,也同樣列出行號(類似 cat -n);-b t :如果有空行,空的那一行 不要列出行號(預設值);-n :
Time of Update: 2017-02-27
cat命令的用途是串連檔案或標準輸入並列印。這個命令常用來顯示檔案內容 ,或者將幾個檔案串連起來顯示,或者從標準輸入讀取內容並顯示,它常與重定 向符號配合使用。1.命令格式:cat [選項] [檔案]...2. 命令功能:cat主要有三大功能:1.一次顯示整個檔案:cat filename2.從鍵盤建立一個檔案:cat > filename 只能建立新檔案, 不能編輯已有檔案.3.將幾個檔案合并為一個檔案:cat file1 file2 > file3.命令參數:-A,
Time of Update: 2017-02-27
linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改文 件時間戳記,或者建立一個不存在的檔案。1.命令格式:touch [ 選項]... 檔案...2.命令參數:-a 或--time=atime或 --time=access或--time=use 只更改存取時間。-c 或--no- create 不建立任何文檔。-d 使用指定的日期時間,而非現在的時 間。-f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的相容 性問題。-
Time of Update: 2017-02-27
cp命令用來複製檔案或者目錄,是Linux系統中最常用的命令之一。一般情況 下,shell會設定一個別名,在命令列下複製檔案時,如果目標檔案已經存在, 就會詢問是否覆蓋,不管你是否使用-i參數。但是如果是在shell指令碼中執行cp 時,沒有-i參數時不會詢問是否覆蓋。這說明命令列和shell指令碼的執行方式有 些不同。1.命令格式:用法:cp [選項]... [-T] 源 目的或:cp [選項]... 源... 目錄或:cp [選項]... -t 目錄
Time of Update: 2017-02-27
昨天學習了建立檔案和目錄的命令mkdir ,今天學習一下linux中刪除檔案和 目錄的命令: rm命令。rm是常用的命令,該命令的功能為刪除一個目錄中的一 個或多個檔案或目錄,它也可以將某個目錄及其下的所有檔案及子目錄均刪除。 對於連結檔案,只是刪除了連結,原有檔案均保持不變。rm是一個危險的命 令,使用的時候要特別當心,尤其對於新手,否則整個系統就會毀在這個命令( 比如在/(根目錄)下執行rm * -rf)。所以,我們在執行rm之前最好先確認一
Time of Update: 2017-02-27
linux mkdir 命令用來建立指定的名稱的目錄,要求建立目錄的使用者在當前 目錄中具有寫入權限,並且指定的目錄名不能是目前的目錄中已有的目錄。1.命 令格式:mkdir [選項] 目錄...2.命令功能:通過 mkdir 命令可以實現在指定位置建立以 DirName(指定的檔案名稱)命名的檔案夾或 目錄。要建立檔案夾或目錄的使用者必須對所建立的檔案夾的父資料夾具有寫入權限 。並且,所建立的檔案夾(目錄)不能與其父目錄(即父資料夾)中的檔案名稱重名, 即同一個目錄下不能有同名的(區分大小寫)
Time of Update: 2017-02-27
Linux中用 pwd 命令來查看”當前工作目錄“的完整路徑。簡單得說,每當 你在終端進行操作時,你都會有一個當前工作目錄。在不太確定當前位置時 ,就會使用pwd來判定目前的目錄在檔案系統內的確切位置。1.命令格式 :pwd [選項]2.命令功能:查看”當前工作目錄“的完 整路徑3.常用參數:一般情況下不帶任何參數如果目錄 是連結時:格式:pwd -P 顯示出實際路徑,而非使用串連(link )路徑。4.常用執行個體:執行個體1:用
Time of Update: 2017-02-27
Linux cd 命令可以說是Linux中最基本的命令語句,其他的命令語句要進行 操作,都是建立在使用 cd 命令上的。所以,學習Linux 常用命令,首 先就要學好 cd 命令的使用方法技巧。1. 命令格式:cd [目錄 名]2. 命令功能:切換目前的目錄至dirName3. 常用範例3.1 例一:進入系統根目錄命令:cd /輸出:[root@localhost ~]# cd /說明:進入系統根目錄,上面 命令執行完後拿ls命令看一下,目前的目錄已經到系統根目錄了命令:cd .. 或者 cd