[好文分享] Unix as IDE
寫過程式的朋友大概都用過 IDE (Integrated Development Environment)。那種什麼事情都交給 IDE 處理的感覺,真是方便又美好。但是有一部分的人(比如我,哈哈),對 IDE 大致滿意,但對某部分的功能頗有微辭,希望能「換掉」它,又礙於 IDE 是整個包在一起的,沒辦法抽換「部分功能」。
此時這群人就會傾向「不使用 IDE」,改用在「檔案管理、專案管理、文字編輯、編譯、建構工具、除錯工具、版本控制」各自領域首屈一指的工具,嘗試將它們兜在一起。目前,擁有大量這類「優秀小工具」、又「免費」的環境,大概只有 Unix / Linux 了。所以這類人,最後很容易迷上 Linux 環境(而且還是命令列工具),最後成為該領域的「傳教士」。在各領域常用的工具列表如下:
檔案與專案管理 — ls, find, grep/ack, bash
文字編輯軟體 — vim, awk, sort, column
編譯器或直譯器 — gcc, perl
建構工具 — make
除錯器 — gdb, valgrind, ltrace, lsof, pmap
版本控制軟體 — diff, patch, svn, git
底下這篇,正是一位勇闖 Linux 世界,最後愛上 Command Line 工具的朋友,所寫作的文章。跟他有類似經驗的我,看完此篇後心有戚戚焉。也希望能推薦給朋友,讓更多人能了解用 Linux Command Line Tools 整合以後的美好世界。文章有點長,不過相信喜歡的朋友,會忘卻時間,一直看下去的:
http://blog.sanctum.geek.nz/series/unix-as-ide/
linux find檔案 在 軟體開發學習資訊分享 Facebook 八卦
✍ 線上課程介紹:Linux 命令列訓練營:從初學者到高階使用者
本課程目的是把你變成一個命令列的強大使用者!
============課程內容: 簡短介紹============
這門課程涵蓋了大量的內容。 這裡是對關鍵點的簡短總結。 向下滾動以獲得更深入的解釋。
✅ 學習幾十種強大的命令(見下面的詳細介紹 )
✅ 理解大局:所有的命令是如何結合在一起的
✅ 透過將多個命令串聯起來建立複雜的資料管線 ( pipelines )
✅ 掌握命令列瀏覽和 Linux 資料夾結構
✅ 建立、刪除、移動、複製和重新命名檔案和資料夾
✅ 解讀和操作 Unix 檔案的權限
✅ 使用強大的搜尋命令,如find, locate和grep
✅ 掌握標準輸入、標準輸出和標準錯誤的重定向功能
✅ 從頭開始編寫你自己的客製化命令
✅ 客製化 shell:編寫你自己的有用的別名,調整提示等
✅ 掌握 Bash 的擴充套件和替換功能
✅ 使用 cron 和 cronjob 自動完成繁瑣的任務
✅ 使用 nano 直接從命令列編輯檔案
✅ 掌握鍵盤快捷鍵以提高你的命令列效率
講師是 udemy 熱門講師,課程特色就是他把實體的訓練營搬到 udemy 變成線上課程,課程內容跟實體課程是一樣的
對這門課有興趣,想了解更詳細的資訊請參考底下留言區
linux find檔案 在 尋找檔案(find 指令) - IBM 的相關結果
使用find 指令,可以在目錄樹中遞迴地搜尋每一個指定的Path, 同時使用下列文字提供的詞彙,尋找符合已寫好的布林表示式的檔案。 find 指令的輸出結果取決於Expression ... ... <看更多>
linux find檔案 在 在Linux 下使用find 指令查詢目錄與檔案的速查筆記 的相關結果
在Linux 下使用find 指令查詢目錄與檔案的速查筆記. 分享 · 【 基本語法】 · 查詢檔案名稱( 也可以查詢「目錄名稱」,其中* 是萬用字元) · 查詢檔案名稱(不 ... ... <看更多>
linux find檔案 在 Linux find指令- iT 邦幫忙::一起幫忙解決難題,拯救IT 人的一天 的相關結果
find 是一個很有用的指令,它支援非常多的搜尋選項,可以依照權限、擁有者、群組、檔案類型、日期與大小等條件來搜尋,這裡整理一些常用的find 指令的 ... ... <看更多>