tag shell

標籤
貢獻48
127
05:05 PM · Oct 25 ,2025

@shell / 博客 RSS 訂閱

mob64ca14154457 - E2.在shell中正確退出當前表達式

Shell Daily 2025-12-19: 優雅退場 (Trap) 寫腳本時,我們通常會在末尾寫上一句 rm /tmp/data_export.tmp 來清理現場。但如果腳本執行中途報錯退出了?或者用户不耐煩按了 Ctrl+C 強行終止?那行清理代碼永遠不會執行,垃圾文件就會日積月累。 要想寫出“死得體面”、不留垃圾的健壯腳本,你不能只關注開始,更要關注結束。這時

大數據 , 刪除文件 , hadoop , 臨時文件 , shell

收藏 評論

流離幻影 - django+uwsgi+nginx部署

django+uwsgi+nginx部署 安裝nginx sudo apt-get install nginx即可。 安裝python解析器 python解析器可以選擇直接python官網下載,或者使用anaconda。 清華園anaconda下載 直接wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3

uwsgi , django , Nginx , shell , Ubuntu

收藏 評論

建安七子 - MAC系統和Linux系統下md5獲取方法

前一段時間在開發一個比較複雜的shell腳本,目標之一是希望能夠拷貝到任何台機器上都能用(當然不包括win),所以腳本不會用到很多需要安裝的命令,所使用的命令基本都是系統安裝時候就自帶的。我的開發環境是mac,本以為很多基礎的命令mac和linux應該都一樣,沒想到過程中還是遇到不少有細微差別的地方。字符串計算MD5就是其中之一,這篇文章簡單記錄一下兩個系統在計算MD5時的差異,其他的差異以後有機

macos , bash , Linux , md5 , shell

收藏 評論

mob64ca1417eedd - CDPATH學習

Shell Daily 2025-12-26: 目錄瞬移 (CDPATH) 作為開發者,你的鍵盤敲擊次數裏,可能有 30% 都浪費在了 cd 命令上。每天重複輸入 cd ~/workspace/backend/src/utils 這種長路徑,即使有 Tab 補全也令人煩躁。 別再當“路徑搬運工”了。就像 PATH 變量用來幫 Shell 查找可執行程序一樣,Shell

當前目錄 , 後端開發 , Nginx , shell , Python

收藏 評論

特立獨行 - Linux 添加 crontab 定時清理 Oracle 長時間 INACTIVE session

Linux 添加 crontab 定時清理 Oracle 長時間 INACTIVE session if [ ! -d "${HOME}/cront/" ];then mkdir ${HOME}/cront else echo "Do nothing" fi # ${HOME}/cront/ks.sql echo "set trimspool on spool ${HOME}/cront/kil

oracle , crontab , job , SQL , shell

收藏 評論

whoru - Shell文本處理三劍客之sed

sed 是 stream editor 的縮寫,流編輯器,主要用於對標準輸出或文件進行處理。 語法: stdout | sed [option] "pattern command" sed [option] "pattern command" file1 !-- more -- 常用選項(option) # -n 只打印靜默模式匹配行,而不輸出原行 # p 是打印命令 ➜ sed '/h

sed , Linux , shell

收藏 評論

團團糰子 - 開源運維自動化平台-opendevops

開源運維自動化平台-opendevops 簡介 官網 | Github | 在線體驗 CODO是一款為用户提供企業多混合雲、自動化運維、完全開源的雲管理平台。 CODO前端基於Vue iview開發、為用户提供友好的操作界面,增強用户體驗。 CODO後端基於Python Tornado開發,其優勢為輕量、簡潔清晰、異步非阻塞。 CODO開源多雲管理平台將為用户提供多功能:ITSM、基於RBAC權限

tornado , Docker , shell , Javascript , Python

收藏 評論