Linux大神都是怎麼記住這麼多命令的?

時間 2021-06-02 03:11:53

1樓:白楊

中文這麼多字、詞、片語和成語你不一樣用起來很溜麼。

無它,但手熟爾。慢慢來,用的多了自然就記住了,不用刻意背,但是鼓勵記個筆記。

2樓:網盾安全學院

其實吧,你這種問題很正常啊,而且就算是網路安全大神也可能會有記不住命令的時候。

一是因為命令的量很大,第二個就是因為現在很多的命令還在不斷的變化和更新換代,所以這種情況很普遍。

而這種問題說實話,沒有標準的解決辦法,只能給你一些建議,第乙個就是熟能生巧,就像我們以前學英語背課文一樣,但是又不能知識死記硬背,最好能夠多用,這樣對於記憶有很大幫助。

在乙個就是根據自己的需要,找到自己會用到的最多的指令,針對性的去記憶。

其實說到底,大神已不是一日煉成的,多學多用,熟能生巧,經驗是一點點積累出來的。

3樓:夜雨

不要小看大腦的記憶力。

記不住只能說明用得太少。

常年在Linux、CISCO、Windows命令列之間無縫切換。不知不覺居然記下了完全不同系統、不同邏輯體系的各種命令集。有時候自己都不覺得這是怎麼發生的,但它就是這麼被大腦接受了。

4樓:面試專家邁克

Linux大神也是普通人,寶貴的時間不一定花在記住命令上。

如果乙個命令你每天都用,久而久之就形成肌肉記憶了。像grep,awk這些命令的引數都很複雜,常用的命令都會寫成Shell指令碼,或者自己用Python實現。

5樓:原地爆炸的熊貓

我不是啥大神,不過也算Linux老使用者了。

對我個人來說,除了最常用的那幾個外,其餘都記不得。

常用幾個命令的一些冷門選項也是記不得的……比如tar那一堆xvf啥的,每次用都要先看下說明。

6樓:李默

熟能生巧,真的記不住嗎?玩遊戲的時候一開始,你可能記不住一件件裝備,但是玩了三五年之後,各個裝備的屬性,你看到裝備的圖示就會在你腦中,所以這些不會有太大的差別,不然你英語那麼多單詞怎麼背下來的

7樓:Alpha.Gu

同意某個回答所說的,不記,為什麼要記?除非是在管控極嚴的地方,不然你總能上網查的,為什麼要記?

平常用的多的一些命令,用那麼多了,不想記也記得了

8樓:

常用命令還行,其它命令根本記不住,不光是命令,還有各個命令有哪些引數每個引數有什麼用途怎麼使用什麼的,這誰能記得住啊,只能隨用隨查。

9樓:770882203

熟能生巧唄,剛好最近有個緊急服務需要運維支援,沒伺服器了,把閘道器的windows服務給他讓他搞,反正把他看懵了,直呼命令怎麼敲。

10樓:吳papa

我現在的主用機就是ubuntu, 用了大概4年, 你可能覺得我剛開始的時候非常痛苦, 但是並沒有, 我並沒有刻意的去學習全部的命令, 用到什麼採取學什麼, 這樣就沒有那麼大的學習包袱了.

我是乙個比較實用主義的人, 很多時候, 要學會全部的, 結果把自己嚇退了, 如果你一定要去做, 為什麼想那麼多, 你先去做就行了, 車到山前必有路, 船到橋頭自然直. 當然, 這個前提我建議的是在有大批的人去解決了後續的問題, 那麼你去嘗試, 那麼可能已經有很多的答案給你了. 遇到問題多google一下你就會有結果.

11樓:千與琥珀

作為乙個centos重度使用者來說,我告訴你,那麼多命令根本不用記,畢竟常用的就那麼幾十條,打久了都形成了肌肉記憶了,用到的時候很自然就打出來了

對於那些複雜的命令的一般都寫成各種指令碼了,用到的時候直接執行指令碼就行,萬一記不記得指令碼引數vim進去看一下就行

對於那些特別偏門的或者不常用的,用到的時候再查,搞清楚了再用就我來說,我更傾向於去理解命令的執行流程和命令執行後會產生的結果,而不是去死背命令

12樓:原始碼被貓吃了

想起了以前的一句老話:無它,唯手熟爾。

其實沒必要記下來那麼多的命令,每條命令還有許多的引數,真的不需要記憶。

在實踐中學習,當有問題需要解決時,去翻一下 Linux 幫助手冊或用搜尋引擎搜尋一下,有沒有現成的命令。

對於命令的引數查詢有乙個很有效的方法:通過 man 檢視手冊或者通過 -h 引數檢視。

13樓:硬體工程師

當我作為大學新生第一次學習Linux時,我問了學長乙個類似的問題,他的回應是在Linux機器上開啟終端並執行以下命令:

ls /usr/bin | wc -l

它應該輸出乙個數字,指示/usr/bin中可用程式的數量,這通常是使用者安裝的軟體所在的位置,可以用來估計使用者可以從終端執行多少命令。在我的膝上型電腦上,該數字是3468。機器之間會有所不同,但是除非您執行的發行版非常精簡,否則它的大小可能相近。

雖然記住所有這些命令是可能的,但我懷疑大多數使用者,甚至是每天使用Linux的專家都會受不了。

現在,我們稍微限制了「命令」的定義,只包括「基本」。乙個很好的命令數量的估計可能是/bin中的命令:對我來說,是118(與以前一樣它會因系統而略有不同)。

其中,有35命令我認為自己從沒有去過,更不用說熟悉了。

所以,我不得不說答案是否定的。而且,除了您經常使用的命令之外,記住命令毫無意義。Linux系統帶有相當多的內建文件以手冊頁的形式。

在當今時代,你幾乎總是可以在Internet上搜尋文件和示例。

可以使用下面的格式查詢命令詳細介紹

$ man [COMMAND NAME]

Fish是乙個現代的、強大的、使用者友好的、功能豐富的互動式shell,它與Bash或Zsh相容。它支援分別在當前目錄和歷史記錄中自動建議檔名和命令,這有助於您輕鬆記住命令。

在下面的螢幕截圖中,輸入「u」後, fish會自動提示完整的命令。如果自動建議的命令是您要執行的命令,請使用右箭頭鍵選擇它並執行它。

Apropos搜尋並顯示關鍵字的名稱和簡短描述,例如命令名,如該命令的手冊頁中所述。

如果您不知道命令的確切名稱,只需鍵入關鍵字(正規表示式)即可進行搜尋。例如,如果您正在搜尋docker commit命令的描述,您可以鍵入docker,apropos將搜尋並列出帶有字串docker的所有命令及其描述。

14樓:sz小透明

並沒有刻意去記命令,常用命令基本用多了都能記得住。

每次遇到乙個新的命令、應用或引數名,第一時間都是理解命令是什麼英文單詞的縮寫。

學會用 Tab 補全來幫助你找到命令

遇到不熟悉的引數,可以使用 help 資訊,或者 tldr 來檢視命令常用格式

活用 Google

15樓:白辰

哈哈哈哈哈

吃飯的傢伙,用多了不就記住了

就像我玩lol,那麼多英雄技能,下棋那麼多羈絆我不照樣記住了,玩多了唄

同理,用多了唄

16樓:伸手黨

常用的就幾條命令,剩下的可以執行info all檢視全部命令,詳細用法就是命令 —info或者info 命令,總之不懂就info

17樓:你丫才碼農

命令雖然是有很多,其實常用的可就沒那麼多了,經常能用到的命令,不用專門記,用多了就記住了,就像是你打字一樣,你不用看鍵盤上的字母,手往上一放,開始打字就知道手怎麼動,這是乙個道理。像哪些不常用的,用到的時候查就可以了。

Linux的功能有多強大?

18樓:

不是為了記命令而記,而是為了操作檔案系統,檢查各項屬性,抓取配置,啟動服務等等。

和學英語是類似的,為了溝通而學,而不是為了背單詞而學。

19樓:張驍

首先宣告,這個回答是基於對事情基本的認知,而不是對Linux命令列的了解,畢竟,面對linux命令列我是小白。

回答:乙個字:用。

兩個字:常用。

無他,唯手熟耳。

常用的命令,你根本不用特殊對待自然就記住了;八百年用不到一次的命令,除了超級NB的天才,根本就不可能記住甚至拿起來就用。所謂的大牛,也無非是熟知常用的若干命令,了解一些普通命令,知道一些不常用的命令。對於後面的兩類,用的時候「man」一下就得了。

20樓:何銘銓

剛開始入門的時候,你說乙個指令都不要刻意去記那是假的。肯定最常用的你要背一下。不然到時候突然想起來要用什麼選項你都不知道怎麼--help。

建議grep、awk、sed這三劍客吃透,到 https://man.linuxde.net/

搞懂它,之後會很爽的。

21樓:Biggee Lucloner

慢的方法就是天天用就記住了

快的方法直接背

linux命令還有一些區別,比如ash bash dash zsh等windows也有呀,比如cmd系列,和powershell系列。

其他還有,比如華為路由器系列,思科系列,銳捷系列。通訊AT系列。

哎呀,除了背還能怎麼樣,學成英語教授也沒用啊。

22樓:淡月清風

用多了就能記住一部分。

初學 Linux 時,我用的一本書是《Unix Shell 程式設計24學時教程》。

想不起來細節就查 baidu, google, man pages.

23樓:

常用的命令不用記。

不常用的命令不用記。..

....

....

....

....

....

....

....

....

....

......

24樓:炸彈人炸了

我不是linux大神,但是我在第一年用的時候也記住了很多命令。

我也問過高手,怎麼能記住這麼多命令,高手說,我也不知道,然後叫我去看《鳥哥的linux私房菜》

所以我感覺這個可能是乙個熟能生巧的過程,就我個人而言,我一開始也是照著書本去背,我發現更本背不下來,而且老是拼錯忘記。

後來我放棄了,然後使用linux一年後我也不知為啥會了很多

我回想了一下,這些linux命令最早在我腦子裡是乙個單詞,後來慢慢就變成了乙個腦子裡可見的過程。

比如history這個命令,我自動就聯想到有個叫history的資料夾專門記錄我輸入過的命令我輸入命令以後他給我讀了出來

比較形象的是mv,我腦子感覺就是硬碟裡一塊位址的索引變成了另外乙個。

所以我感覺強記比較浪費時間,而是用的時候耐心點,把他的意義搞懂。

可以在平時做專案的時候有意無意的去做一些安裝相關的事情。我詢問的高手就是這樣。他為了適配不同的作業系統,將軟體進行自動化安裝,被命令搞到每天凌晨才睡覺。

後來他就成為了linux大神,自己就是乙個全系統兼容器。雖然安裝這門技能很雞肋,他帶來的時間成本的收益是巨大的,你以後將會在環境準備上每年節省好幾周的時間。這些時間拿來玩遊戲都很香啊!

你們都是怎麼記住單詞的

即句 Fluency 句子才是記住單詞的最快環境。掌握乙個單詞不是說能記住拼寫,能記住每乙個釋義。真正的掌握是認得出,聽得懂,說得出,寫得來。不在句子裡的單詞談不上認識,更別提掌握。再乙個,不複習的資訊轉身就忘,難以轉變為知識。掃碼試試下面這個小程式,直接以句子為單位來記單詞。配合演算法智慧型提醒複...

Linux 裡面的軟體都是怎麼裝的?

Johan Chane 其實從使用者管理軟體的需求和系統所實現的功能的角度來看,windows 與 linux 有很多相同的地方。雖然 linux 提供的功能更加強大,但是 linux 上手難度大。查詢軟體 windows 則一般到官網,找安裝版或免安裝版 安裝 解除安裝 更新軟體 記錄系統安裝了哪...

CAD這麼多的快捷鍵你是怎麼記住的?

玩轉CAD CAD這麼多的快捷鍵你是怎麼記住的?對於這個問題肯定是要下功夫啊!多畫圖,多用,說到底還是要勤加練習熟悉這些快捷鍵!樓主可以根據英文26個字母來記憶!下面可以分享給樓主!1 Ctrl A 選擇全部物件 2 Ctrl B 柵格捕捉模式控制 F9 3 Ctrl C 將選擇的物件複製到剪下板上...