學習Linux系統中命令的簡單方法

2022-06-21 09:24:07 字數 2326 閱讀 2418

​​​如果說如何快速學習、了解linux的話,我的答案是學命令、背命令!為何呢?對於一名新手來說,去學習linux的思想、了解linux的架構、明白linux中「一切皆檔案」概念雖然說是沒有錯,是對的。但是個人認為去學習這些「高大上」的東西不是一時半會的事兒,它需要一定的時間和經驗去沉澱才能掌握。那麼如何最快速了解linux並使用呢?我依然覺得學命令、背命令,掌握命令是比較笨但卻是比較快的方式。

​我開始學習linux的時候,問了前輩:我入門linux需要掌握哪些命令呢?前輩說:你掌握60個不重複的命令就差不多入門了。好吧!我就按照這個去網上找了相關命令的資料。命令總共分為檔案目錄、硬體監控、軟體網路、系統管理四個大類,當然並非標準的,我只是簡單的歸類一下以便形成結構,有助於記憶。本文只簡單講命令,具體引數可以看後面的學習方法。大家可以看看網上的《linux就該這麼學》介紹常用命令的第二章,雖然不多,但是能先背下也有很大用處。篇幅有限,本次就講解目錄類的命令,其他後面再寫。

命令基本上大部分格式都是差不多,有些命令引數會有兩個或者更多:命令 選項 引數

三個w

whereis:用來定位指令的二進位制程式、源**檔案和man手冊頁等相關檔案的路徑。

whatis:是用於查詢乙個命令執行什麼功能,並將查詢結果列印到終端上。

which:用於查詢並顯示給定命令的絕對路徑,環境變數path中儲存了查詢命令時需要遍歷的目錄。which指令會在環境變數$path設定的目錄裡查詢符合條件的檔案。這三個命令很有用,再查詢命令位置、環境變數配置或了解簡要資訊可以用。

•目錄類:

cd:切換使用者當前的工作目錄,若目錄名稱省略,則變換至使用者的home directory,與加上~一樣,也表示home directory的意思(家目錄),.則是表示目前所在的目錄,..則表示目前目錄位置的上一層目錄。

ls:用來顯示目標列表,在linux系統中是使用率較高的命令。ls命令的輸出資訊可以進行彩色加亮顯示,以分割槽不同型別的檔案。

mv:用來對檔案或目錄重新命名,或者將檔案從乙個目錄移到另乙個目錄中。第乙個引數表示原始檔或目錄,第二個表示目標檔案或目錄。如果將乙個檔案移到乙個已經存在的目標檔案中,則目標檔案的內容將被覆蓋,可指定選項忽略。

cp:用來將乙個或多個原始檔或者目錄複製到指定的目的檔案或目錄。它可以將單個原始檔複製成乙個指定檔名的具體的檔案或乙個已經存在的目錄下。

pwd:以絕對路徑的方式顯示使用者當前工作目錄。命令將當前目錄的全路徑名稱(從根目錄)寫入標準輸出。

rm:可以刪除乙個目錄中的乙個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。對於鏈結檔案,只是刪除整個鏈結檔案,而原有檔案保持不變。(慎用)

mkdir:用來建立目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下建立由dirname指定的目錄;如果給出了乙個已經存在的路徑,將會在該目錄下建立乙個指定的目錄。

rmdir:用來刪除空目錄。當目錄不再被使用時,或者磁碟空間已到達使用限定值,就需要刪除失去使用價值的目錄。利用rmdir命令可以從乙個目錄中刪除乙個或多個空的子目錄。

•檔案類:

find:用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。

locate:其實是find -name的另一種寫法,但是要比後者快得多,原因在於它不搜尋具體目錄,而是搜尋乙個資料庫/var/lib/locatedb,這個資料庫中含有本地所有檔案資訊。

man:後面直接跟命令,如man ls 回車,就會顯示ls的相關資訊 ,這個頁面叫man page幫助手冊。

以上的這些命令,基本上囊括了與目錄相關的常用命令,下面我們來說說如何學習命令、背命令。一般乙個命令會有很多選項,每個選項都有不一樣的含義,對於初學者我認為需要掌握該命令常用的3-5個選項,另外很多選項在不同命令下面表示的意義是一樣的。你先發現其規律,也就並不難了。

其實無論學習什麼,持之以恆才能見成效,這幾個命令或許你下來10分鐘就掌握了,但是需要不斷的練習,使用,在大腦形成永久記憶才是最好的效果。覺得背這點linux命令不夠的同學可以看下

linux系統簡單命令

1.建立檔案 mkdir 命令 引數 m,mode mode 設定許可權 類似於 chmod 命令 不是 a rwx umask p,parents 指定其父資料夾,若不存在則自動建立 v,verbose 每次建立資料夾都顯示資訊 z,context ctx 每次建立 ctx 資料夾都設定 seli...

Linux中的簡單命令

history 列印你輸過的命令 1 使用者在shell中輸入的命令會自動儲存到記憶體緩衝區 2 在退出shell的時候,記憶體中的資料會重新整理到磁碟檔案 bash history 快捷鍵 esc 獲取上乙個命令的最後乙個引數 序號 執行編號為多少的歷史命令 執行上一條命令 字串 從最後向前來匹配...

Linux學習 簡單命令

練習終端切換及簡單命令。掌握linux終端切換及遠端訪問 掌握基礎命令的操作 1 將終端切換到tty3 ctrl alt f3 2 顯示linux系統的當前時間 date 3 以2012 03 23的方式顯示日期 date y m d 4 列出當前月份的月曆 cal 5 顯示整年的月曆 cal 20...