命令列的藝術

2021-09-23 02:38:56 字數 776 閱讀 5973

流暢地使用命令列是乙個常被忽略的技能,或被認為是神秘的奧義。但是,它會以明顯而微妙的方式改善你作為工程師的靈活度和生產力。這是我在 linux 上工作時發現的有用的命令列使用小竅門和筆記的精粹。有些小竅門是很基礎的,而有些是相當地特別、複雜、或者晦澀難懂。這篇文章不長,但是如果你可以使用 並記得這裡的所有內容,那麼你就懂得很多了。

其中大部分最初出現在quora上,但是考慮到興趣所在,似乎更應該放到 github 上,這裡的人比我更能提出改進建議。如果你看到乙個錯誤,或者更好的某種東西,請提交問題或 pr!(當然,提交前請看看必讀小節和已有的 pr/issue。)

必讀

範圍:

注意:

基礎

日常使用

處理檔案和資料

系統除錯

單行程式

這是將命令連成一行的一些樣例:

晦澀難懂,但卻有用

更多資源

除了非常小的任務外,其它都寫出了**供大家閱讀。伴隨力量而來的是責任。事實是,你能在bash中做的,並不意味著是你所應該做的!;)

命令列的藝術

熟練使用命令列是一種常常被忽視,或被認為難以掌握的技能,但實際上,它會提高你作為工程師的靈活性以及生產力。本文是乙份我在 linux 上工作時,發現的一些命令列使用技巧的摘要。有些技巧非常基礎,而另一些則相當複雜,甚至晦澀難懂。這篇文章並不長,但當你能夠熟練掌握這裡列出的所有技巧時,你就學會了很多關...

命令列的藝術

外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img h2jyswmc 1607338793614 熟練使用命令列是一種常常被忽視,或被認為難以掌握的技能,但實際上,它會提高你作為工程師的靈活性以及生產力。本文是乙份我在 linux 上工作時,發現的一些命令列使用技巧的摘要。有些技巧非...

命令列藝術2

bin sh 傳統的 bin sh或者 bin bash用來指定直譯器 可以使用 usr bin env bash的改進版。這樣做的好處是,系統會自動在path環境變數中查詢你指定的程式 本例中的bash 相比第一種寫法,你應該盡量用這種寫法,因為程式的路徑是不確定的。這樣寫還有乙個好處,作業系統的...