curl 發送 HTTP POST 的指令大概長這樣:
curl -X POST https://my.domain/path/ \ --data 'key=values'
如果要讓 curl 讀取 pipe 進來的資料,則改使用 @-
:
echo /var/log/http/error.log | \ curl -X POST https://my.domain/path/ \ --data '@-'
軟體開發、伺服器和生活瑣事
curl 發送 HTTP POST 的指令大概長這樣:
curl -X POST https://my.domain/path/ \ --data 'key=values'
如果要讓 curl 讀取 pipe 進來的資料,則改使用 @-
:
echo /var/log/http/error.log | \ curl -X POST https://my.domain/path/ \ --data '@-'
Asuswrt-Merlin 是第三方的 ASUS 路由器韌體,主要是拿 ASUS 官方的 open source 韌體修改而成。可以直接從「系統管理」=>「韌體更新」=>「手動上傳」韌體直接更新。
差異不大,但是有一些官方沒有的功能,如果有特殊需求,可以自己刷來玩。
若資料夾中有數萬個檔案,檔案總管為了列出要刪除的檔案,可能就費上數十分鐘。但透過終端機可以避開這些問題,快速刪除資料夾。
開啟終端機 (cmd.exe
),並切換到對應的路徑,再使用 del
刪除檔案:
cd C:\tmp del /f /q /s target > nul
投資最重要的事
9789869422642
在多台電腦間共用目錄,samba 應該算是最方便的工具了。
安裝 samba:
sudo apt install samba
安裝完成後,可以在 /etc/samba
找到設定檔 smb.conf
。
開啟設定檔,加入目錄共用設定:
[folderName] comment = Samba on Ubuntu path = /home/zeroplex/files/ read only = no browsable = yes
foldername
:在網路上要顯示的名稱,照上面的設定為 \\192.168.0.xxx\folderName
path
:主機上要共用的目錄路徑