摘要
本文概要記錄執行於Windows的預先建構(pre-built)的BusyBox範例。
本文
BusyBox是一個遵循GPL、以自由軟體發行的應用程式。BusyBox在單一的執行檔中提供了精簡的Unix指令集。這裡提供了win32/win64的預先建構的BusyBox執行檔。隨後將以win64的執行檔作為操作目標。
下載了win64的BusyBox執行檔後,可以直接將Unix指令作為第1個引數來執行。例如操作uname查詢系統資訊。
可以用--list引數來查看該BusyBox支援哪些指令,也可以搭配命令提示字元的pipe和findstr指令來查詢特定的Unix指令是否支援,例如查詢FTP客戶端下載程式ftpget。典型的BusyBox操作是為其建立Uinx指令名稱的符號連結,再直接操作Uinx指令。可以在命令提示字元執行mklink建立符號連結。這裡為ftpget建立符號連結,再從特定的IPv6定址的FTP伺服器下載特定檔案。
這裡為ftpget建立符號連結,再從特定的IPv4定址的FTP伺服器下載特定檔案。
參考文獻
https://frippery.org/busybox/
https://frippery.org/files/busybox/busybox-w64-FRP-3812-g12e14ebba.exe
https://www.dotblogs.com.tw/chhuang/2012/09/10/74700
https://superuser.com/questions/300815/grep-equivalent-for-windows-7
沒有留言:
張貼留言