繁中

可以使用的腳本都在這裡:useful-books

在日常的開發、運維,甚至簡單的系統管理中,我們總會遇到一些「明明是小事,卻特別麻煩」的操作:想快速找到某個進程?想要格式化JSON?想要查看當前JVM的參數嗎?想要重複執行一個命令來觀察變化嗎?這些事情可以通過寫腳本來解決,但每次從頭開始寫是浪費時間。

有用的劇本 (GitHub:oldratlee/useful-scripts)就是為了解決這個「麻煩的小事情」而誕生的。

這是一個由開發者oldratlee持續維護的腳本工具箱,它收集了大量實用、簡潔、直接可用的腳本,主要用於 Linux/Mac環境中的程式設計師和操作員.它不是一個框架,也不是一個巨大的工具包--它是一套「旅途中的瑞士軍刀」。

為什麼你需要有用的腳本?

因為在現實世界中,尤其是在開發機器和伺服器上,高頻操作通常是:

  • 重複
  • 機械
  • 你不能犯錯誤

這些動作非常適合腳本自動化,但我們不想每次都重寫它們。
有用的腳本就是整合這些「懶得寫但確實需要」的腳本,並一鍵解決。

項目特點:

1.小而精的劇本收藏

每個腳本只做一件事,但做得很乾淨。例如:

  • json-格式:格式SON
  • 按名字命名:按名稱殺死進程
  • Git-undo:快速撤消提交
  • 重複:在循環中執行命令以觀察變化
  • :執行命令時自動提醒您

所有劇本的目標都很明確: 減少重複勞動並提高日常工作的效率。

2. Java和Shell場景友好

作者有Java背景,所以項目中有不少的Java助手腳本:

  • 檢查Java啟動參數
  • 列印類路徑
  • Javascript調試協助

對於Java工程師來說,這幾乎是一個可移植的工具包。

3.易於部署且易於跨平台使用

  • 支持Linux / macOS
  • 克隆出來你就可以用了
  • 基本上,不需要額外的依賴項

它非常適合伺服器、CI/CD和開發機器等各種環境。

應該如何查看和使用這些腳本?(Key添加)

很多人第一次看到這個倉庫時都會問:
「劇本這麼多,我怎麼才能快速找到並理解它們呢?"

其實很簡單,有三個方面:

方法1:直接在GitHub頁面上查看

步驟:

  1. 打開倉庫:
    https://github.com/oldratlee/useful-scripts
  2. 主要看 bin/ 目錄-大部分腳本都在這裡。
  3. 單擊任何腳本,例如 bin/json-form:
    • GitHub顯示腳本原始碼
    • 最上面通常是一個解釋性注釋(功能+用法)

您還可以使用GitHub的搜索欄查找關鍵詞,例如:

  • JSON
  • git
  • JVM

快速找到您需要的腳本。

方法2:克隆存儲庫以在本地查看

如果您習慣在終端操作:

git克隆https://github.com/oldratlee/useful-scripts.git
CD有用腳本

請參閱腳本列表:

ls bin

要查看腳本的內容:

較少bin/json-form

劇本通常寫有詳細的注釋,易於閱讀。

方法3:嘗試直接運行腳本(最快的理解方式)

向腳本添加執行權限:

chmo +x bin/*

暫時加入PATH:

輸出PATH=「$PWD/bin:$PATH」

例如是 json-格式審判:

echo '{「a」:1,「b」:2}'| json-格式

效果一目了然。

有3個技巧可以確定每個腳本的作用

  1. 查看腳本頂部的評論(最常用)
  2. 看看REAUTE或文檔中是否有居間
  3. --執行腳本的幫助json-form--幫助

您只需10秒就能弄清楚它的用途。

為什麼值得收藏?

因為它解決了你每天真正遇到的「小麻煩」。這些腳本可能只會拯救你 10秒,但它們加起來會產生長達一年的效率差異。

useful-books是一位經驗豐富的工程師,他編寫了「多年來積累的高頻腳本工具」供您使用。

如何開始?

git克隆https://github.com/oldratlee/useful-scripts.git
CD有用腳本

然後根據需要運行腳本。

Github:https://github.com/oldratlee/useful-scripts
管材:

返回頂端