曾經常年使用Linux,先說結論,其實不需要記住太多命令和引數,刻意去背命令、背引數更沒必要,
1、真正常用的不多,
如果你的操作相對固定,只要記住20個左右的命令,基本就能滿足需要了,大都是增刪改查一些檔案、目錄或行程等,比如ls/cd/cp/mv/rm/ps/pwd/mkdir/vi等,其他不常用的,再去現用現查就行,
2、結合英文含義記憶,
什么?20個也記不住?結合命令的英文含義吧,是不是清晰了很多?比如
ls = list
cd = change directory
cp = copy
rm = remove
mv = move
pwd = print work directory
ps = process status
df = disk free
du = disk usage
mkdir = make directory
rmdir = remove directory
su = switch user
chown = change owner
chmod = change mode
不只是命令,引數也是類似的,可以用英文含義輔助記憶,比如:
-a = all
-l = list
-f = force
-h = -human-readable
-n = number
-u = user
-z = zip
3、活用補全和幫助
太長的命令記不住時,用tab補全,比如iptables那一堆;具體的引數記不住時,用man或者help,
輸入很長的檔案名或路徑名時,也可以使用tab補全,很省勁,不用一點點敲了,
4、建立個人知識庫
對于那些常用的、帶有多個引數的命令列,或是用了awk/grep/sed進行了復雜嵌套的,不需要特地背下來,如果敲錯一點點,整個命令的輸出都會有問題,甚至有可能釀成大禍!
建議把這些用一個檔案保存下來,不單單要保存命令,還要注明這些命令是做什么的,等到需要的時候,直接打開檔案復制就好,又準確又省事,
5、TLDR工具
TLDR是著名的Linux命令列手冊開源專案,是英語Too Long Didn’t Read(太長不看)的縮寫,就是想反對冗長的man和help內容,建立一個簡化的、社區驅動的手冊集合,
TLDR的GitHub地址:tldr-pages/tldr
TLDR可以安裝在Linux上,然后使用tldr commandname就能快速查找,也有Web、Android 和 iOS 版本可以使用,
TLDR的Web頁面:tldr | simplified, community driven man pages
6、Linux命令查詢中文資源
TLDR雖好,但畢竟是英文網站,很多人遇到不會的命令,還是習慣隨手去百度查,但查出來的不一定是最合適的命令,甚至可能是錯誤的,
那么有Linux命令查詢的中文資源嗎?當然有!我在大量查詢和對比之后,推薦這兩個:
Linux命令大全(手冊) - 真正好用的Linux命令在線查詢網站
這個站應該是著名的《Linux就該這么學》的作者建立的,可以根據命令或功能進行雙向查詢,
Linux(微信小程式)
是的,名字就叫Linux,是“Linux中國”公眾號開發的,基于TLDR專案翻譯,同樣可以命令或功能雙向查詢,有興趣的同學也可以參與編輯,共同完善,
7、利用工具輔助
雖然不提倡死記硬背,但我認為,初學者還是有必要完整過一遍常用命令,可以對哪些命令能做什么有一個整體印象,對理解Linux也很有幫助,建議跟著紙質書學習,看起來更舒服一些,也可以作為工具書,放在手邊隨時翻閱,
總結一下,以上主要介紹了這些辦法:
1、常用的命令建議記住,其實沒多少
2、記憶的時候結合英文含義,會更容易
3、善用自動補全和幫助
4、建立個人知識庫
5、安裝TLDR工具
6、使用中文網站或小程式
7、利用工具書或滑鼠墊進行輔助
最后
我收集整理了一些資料,這些資料,對于【軟體測驗】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你,
關注微信公眾號:【軟體測驗小dao】免費領取
更多軟體測驗資源請加軟體測驗技術交流群:1033482984
不要只做收藏從未停止,行動從未開始的人,很多事情,做著做著就無師自通了,如果在做的程序中還能稍微加點思考,稍微看一些別人的經驗和做法,成長會更快,效果也會更好!加油吧,測驗人!路就在腳下,成功就在明天!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283183.html
標籤:其他
上一篇:HTML簡介
