Linux中命令格式爲:command [options] [arguments] []表示是可選的
,組成結構爲:命令 [選項] [參數]
html
man
密令是Linux下的幫助指令,經過man指令能夠查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。-a
:在全部的man幫助手冊中搜索-k
:根據關鍵字搜索聯機幫助,是一種模糊搜索-f
:關鍵字精確搜索,等價於whatis指令,顯示給定關鍵字的簡短描述信息-P
:指定內容時使用分頁程序-M
:指定man手冊搜索的路徑參數:
數字:指定從哪本man手冊中搜索幫助
關鍵字:指定要搜索幫助的關鍵字linux
Ubuntu上沒有自帶cheat命令,你們能夠參照婁老師提供的文章進行安裝配置。正則表達式
find 實際搜尋硬盤查詢文件名稱
一般狀況下find命令並非很經常使用,你們都優先使用whereis和locate命令來查找,由於whereis和locate命令都是利用數據庫來查找文件所在,並無實際查詢硬盤,因此速度很快,節省時間。可是咱們的find命令依然很強大,它的查找條件至關多,對於用其餘命令查找不到的文件,就能夠考慮使用find命令在硬盤上遍歷查找,雖然速度慢效率低。數據庫
除此以外,以-mtime爲例:(類比使用其餘與時間有關的參數)
-mtime n :列出n天前的那一天被更改過的文件
-mtime +n :列出n天以前(不包含n天自己)被更改過的文件
-mtime -n :列出n天以內(包含n天自己)被更改過的文件
-mtime 0 : 0表明當前時間,即列出從如今開始到24小時編程
與文件權限及名稱有關的參數
(1)-name [filename] :查找文件名filename的文件
從以上的例子中咱們能夠看出,find命令須要一個路徑名做爲查找範圍,find會深刻到這個路徑的每個子目錄中去尋找,打印文件的絕對路徑。
若是指定路徑爲「/」,就查找整個文件系統。-name選項指定了文件名,-printf表示將結果輸出到屏幕上,-type選項用來定位特殊文件類型。
(2)-size [+ -]SIZE : 查找比"SIZE"還要大(+)或小(-)的文件
(SIZE的規格有:① c :表明byte ②k :表明1024 bytes) ;
要找比50k還要大的文件時就用" -size +50k"
(3)-type [TYPE] :查找文件類型爲TYPE的文件ubuntu
-V:顯示程式的版本訊息安全
*:有字符,長度能夠爲0工具
whereis
命令是定位可執行文件、源代碼文件、幫助文件在文件系統中的位置。這些文件的屬性應屬於原始代碼,二進制文件,或是幫助文件。whereis程序還具備搜索源代碼、指定備用搜索路徑和搜索不尋常項的能力。whereis命令只能用於程序名的搜索,並且只搜索二進制文件(參數-b)、man說明文件(參數-m)和源代碼文件(參數-s)。若是省略參數,則返回全部信息。whereis [-bmsu] [BMS 目錄名 -f ]
文件名-b
:定位可執行文件-m
:定位幫助文件-s
:定位源代碼文件-u
:搜索默認路徑下除可執行文件、源代碼文件、幫助文件之外的其它文件-B
:指定搜索可執行文件的路徑-M
:指定搜索幫助文件的路徑-S
:指定搜索源代碼文件的路徑學習
第一個問題要追溯到long long ago,當時我在ubuntu打開提示升級,你懂的,我升了;等我回來的時候,直接黑屏了;因此我卸了virtual box,而後將ubuntu裝到了U盤上——那麼問題來了,我每次從ubuntu切換到linux,或者從linux切到ubuntu,他的時間顯示的都是UTC時間,話說我已經取消UTC時間,依舊無效。。
ui
因此,我仍是把他裝到電腦上吧,憂傷。。
這樣就算雙系統了吧~
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 120/120 | 1/1 | 16/16 | linux指令的學習 |