成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GitHub五萬星中文資源:命令行技巧大合集,新老司機各取所需

新聞 前端
這里有一份入門&進階指南,名字叫“命令行的藝術”,在GitHub收獲了5萬標星。技巧覆蓋面廣,且富含具體的例子。主要為Linux所寫,卻也有Mac和Windows的專用章節。
GitHub五萬星中文資源:命令行技巧大合集,新老司機各取所需

 也可以是火車司機

本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。

熟練使用命令行,是成為一個老司機必備的技能。

這里有一份入門&進階指南,名字叫“命令行的藝術”,在GitHub收獲了5萬標星

技巧覆蓋面廣,且富含具體的例子。主要為Linux所寫,卻也有Mac和Windows的專用章節。

項目作者Joshua Levy說:

文章并不長,但當你掌握這里列出的所有技巧時,你就學會很多關于命令行的東西了。

他還說了:

這份資源不僅能幫助剛接觸命令行的新手,對有經驗的人也大有裨益。

從誕生之初到今天,項目被翻成了16種語言。就是說,如果感覺中文有翻譯腔,可以回去看英文原版 (手動狗頭) 。

GitHub五萬星中文資源:命令行技巧大合集,新老司機各取所需

那么,先來觀察一下,老司機是怎樣煉成的。

基礎篇 & 日常篇

這份資源主要專注在交互式 Bash,但也有許多技巧可以用在其他shell和普通Bash腳本里。

基礎篇

所以,萌新就從Bash的基礎知識開始學習。然后:

要熟悉一種基于文本的編輯器;學會用man命令閱讀文檔。

還有,用apropos查找文檔。要知道有些命令不對應可執行文件,而是Bash內置好的。可以用help和help-d來獲得幫助信息。

另外,要學會用>和<來重定向輸入和輸出,用|來重定向管道;還要用通配符*和引用,了解引用中‘和”的區別。

……

包括Bash中的任務管理工具,文件管理工具,網絡管理工具等等,都要在這一篇里熟絡起來。

此篇共分12條技能,算是比較短的一篇了。

基礎打好之后,進入:

日常使用篇

顧名思義,這里實現的是一些日常技巧。

比如,為了方便長命令的編輯,用ctrl-x ctrl-e打開一個編輯器,來輸入當前正編輯的命令;

比如,用xargs (或parallel)。這個非常給力。你可以控制每行的參數個數 (-L) 和***并行數 (-P) 。如果不確定它會不會照你想的做,就先用xargs echo查一下。另外,用-I{}也很方便。

比如,對ssh設置做些小優化可能很有用,比如這個~/.ssh/config文件包含了防止特定網絡環境下連接斷開、壓縮數據、多通道等選項:

  1. 1TCPKeepAlive=yes 
  2. 2 ServerAliveInterval=15 
  3. 3 ServerAliveCountMax=6 
  4. 4 Compression=yes 
  5. 5 ControlMaster auto 
  6. 6 ControlPath /tmp/%r@%h:%p 
  7. 7 ControlPersist yes 

注意,日常部分有44條技能。請君堅持修煉完成,然后前往下一章節。

各類專門技巧

首先,是文件及數據處理技能,一共33條:

比如,用ag在源代碼或數據文件里檢索 (grep -r 同樣可以做到,但相比之下 ag 更加先進) 。比如,將HTML 轉為文本:lynx -dump -stdin。比如,當你要處理棘手的 XML 時候,xmlstarlet 算是上古流傳下來的神器了。……

后面還有系統調試技巧20條,和單行腳本技巧7條 (每條都有例子) 。

以及別忘了,冷門但有用的工具,是一個大大大大大列表。

GitHub五萬星中文資源:命令行技巧大合集,新老司機各取所需

至此,各種技巧已分類仔細,就算是老司機也可以按照自己的需要,找到一些好用的方法了。

還有更多

學到這里,Linux用戶可能已經吃飽了。

項目里還有Mac的專用技巧,以及Windows的專用技巧,決定先不詳述,大家可以自行探索。

***,作者毫不吝惜地列舉了其他人類出品的各種命令行指南:

GitHub五萬星中文資源:命令行技巧大合集,新老司機各取所需

各路資源排山倒海向你涌來,再不學習可能就要被淹了。

傳送門:

https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md

 

責任編輯:張燕妮 來源: 量子位
相關推薦

2011-04-11 10:07:38

WindowsMac

2020-03-13 10:18:43

GitHub 技術開源

2009-12-23 14:14:09

Linux高級命令行

2010-10-12 17:29:22

MySQL命令行

2017-09-05 08:57:02

Linux命令行技巧

2013-09-27 09:56:25

2009-12-16 11:23:29

VS命令

2011-10-20 09:27:04

2013-09-10 10:34:49

PowerShell

2022-06-12 15:32:27

bashLinux

2010-07-15 12:45:30

Perl命令行

2010-07-20 14:27:46

Perl命令行

2018-03-14 14:27:00

2021-05-31 12:05:46

Shell命令Linux

2022-10-24 16:28:57

命令程序員

2010-03-24 14:08:10

CentOS命令行

2010-11-24 17:21:02

MySQL命令行

2017-04-10 13:26:00

Linux命令技巧

2010-02-05 14:59:31

C++命令行模式編譯設

2015-05-25 10:40:22

Linux命令行技巧
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 美女在线视频一区二区三区 | 日本福利在线观看 | 99re国产精品 | 午夜视频在线观看网站 | 国产精品a久久久久 | 久久日韩精品 | 四虎在线播放 | 成人自拍视频 | www久久| a免费视频 | 免费看淫片| 日韩免费高清视频 | 国产精品国产三级国产aⅴ中文 | 国产视频中文字幕 | 韩日中文字幕 | 日韩三级电影一区二区 | 国产95在线 | 亚洲国产精品久久久久秋霞不卡 | 精品亚洲永久免费精品 | 日韩在线欧美 | 国产区精品 | 国产一区二区毛片 | 国产综合一区二区 | av一级在线观看 | 少妇一区在线观看 | av天天看 | 在线国产视频观看 | 黑人精品欧美一区二区蜜桃 | 中国一级大毛片 | 欧美成年网站 | 欧美日韩精品一区二区三区蜜桃 | 这里只有精品999 | 在线播放第一页 | 国产人成精品一区二区三 | 欧美8一10sex性hd | 亚洲一区中文字幕在线观看 | 国产精品不卡 | 国产99久久精品 | 日韩欧美三区 | 97国产精品| 亚洲精品久久久久avwww潮水 |