原创 一個簡單的linux命令——less

less 工具也是對文件或其它輸出進行分頁顯示的工具,應該說是linux正統查看文件內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了

原创 Java之Comparable與Comparator的區別

一、概述 Comparable和Comparator都是用來實現集合中元素的比較、排序的。 Comparable是在集合內部定義的方法實現的排序,位於java.lang下。 Comparator是在集合外部實現的排序,位於ja

原创 一個簡單的linux命令——cp

cp命令用來複制文件或者目錄,是Linux系統中最常用的命令之一。一般情況下,shell會設置一個別名,在命令行下複製文件時,如果目標文件已經存在,就會詢問是否覆蓋,不管你是否使用-i參數。但是如果是在shell腳本中執行cp時,

原创 一個強大的linux命令——find之exec

exec解釋: -exec 參數後面跟的是command命令,它的終止是以;爲結束標誌的,所以這句命令後面的分號是不可缺少的,考慮到各個系統中分號會有不同的意義,所以前面加反斜槓。 {} 花括號代表前面find查找出來的文

原创 一個簡單的linux命令——mkdir

mkdir 命令用於創建指定名稱的目錄,要求用戶具有要創建的目錄下的讀寫權限。 一、命令格式 mkdir [option] Dir… 二、命令參數 -m, --mode=模式,設定權限<模式> (類似 chmod),而不是 r

原创 一個簡單的linux命令——touch

linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件。 命令格式 touch [選項]… 文件… 命令參數 -a 或–time=atime或–time=acces

原创 LintCode之最長公共子串(Longest Common Substring)

1、 首先區別最長公共子串和最長公共子序列 找兩個字符串的最長公共子串,這個子串要求在原字符串中是連續的。而最長公共子序列則並不要求連續。 2、 最長公共子串 其實這是一個序貫決策問題,可以用動態規劃來求解。使用一個二維矩陣

原创 一個簡單的linux命令——mv

mv命令是用於移動文件或者將文件改名 一.命令格式: mv [選項] 源文件或目錄 目標文件或目錄 二.命令參數: -b :若需覆蓋文件,則覆蓋前先行備份。 -f :force 強制的意思,如果目標文件已經存在,不會詢問而直接

原创 一個簡單的linux命令——rm

rm命令用於刪除文件或者目錄。對於鏈接文件,只是刪除鏈接。 一、命令格式 rm [option] file… 二、命令參數 -f, --force 忽略不存在的文件,從不給出提示。 -i, --interact

原创 一個簡單的linux命令——locate

locate 讓使用者可以很快速的搜尋檔案系統內是否有指定的檔案。其方法是先建立一個包括系統內所有檔案名稱及路徑的數據庫,之後當尋找時就只需查詢這個數據庫,而不必實際深入檔案系統之中了。在一般的 distribution 之中,數

原创 一個簡單的linux命令——tail

tail 命令從指定點開始將文件寫到標準輸出.使用tail命令的-f選項可以方便的查閱正在改變的日誌文件,tail -f filename會把filename裏最尾部的內容顯示在屏幕上,並且不但刷新,使你看到最新的文件內容. 命

原创 一個簡單的linux命令——cat

cat命令的用途是連接文件或標準輸入並打印。這個命令常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。 命令格式 cat [選項] [文件]… 命令功能 cat主要有三大功

原创 一個功能強大的linux命令——find

Linux下find命令在目錄結構中搜索文件,並執行指定的操作。Linux下find命令提供了相當多的查找條件,功能很強大。由於find具有強大的功能,所以它的選項也很多,其中大部分選項都值得我們花時間來了解一下。即使系統中含有網

原创 Linux文件目錄詳解

瞭解Linux文件系統的目錄結構,是學好Linux的至關重要的一步.,深入瞭解linux文件目錄結構的標準和每個目錄的詳細功能,對於我們用好linux系統只管重要,下面我們就開始瞭解一下linux目錄結構的相關知識。 當在使用Li

原创 一個簡單的linux命令——more

more命令,功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且