busybox-on-windows
Uruchom komendy UNIX na Windowsie za pomocą jednego pliku binarnego
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
BusyBox to umiejętność, która pozwala Ci używać standardowych narzędzi linii poleceń UNIX na systemie Windows. Zamiast szukać odpowiedników dla każdego polecenia, pobierasz jeden plik wykonywalny i prefiksując nim komendy, uzyskujesz dostęp do narzędzi takich jak ls, grep, sed i wiele innych. Idealne rozwiązanie dla programistów pracujących na Windowsie, którzy potrzebują kompatybilności z ekosystemem UNIX bez instalacji dodatkowych warstw abstrakcji.
Jak używać
Sprawdź, czy plik busybox.exe znajduje się już w tym samym katalogu co ta umiejętność. Jeśli tak, możesz przejść do kroku 4.
Otwórz PowerShell i uruchom polecenie, aby sprawdzić architekturę procesora: Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, MaxClockSpeed. Zanotuj, czy masz procesor 32-bitowy czy 64-bitowy oraz czy obsługuje Unicode.
Pobierz odpowiednią wersję BusyBox dla Twojego systemu, używając jednego z poleceń PowerShell dostępnych w dokumentacji. Dla większości nowoczesnych systemów Windows wybierz wersję 64-bitową: $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64.exe -OutFile busybox.exe
Aby wyświetlić listę dostępnych poleceń UNIX, uruchom: busybox.exe --list
Używaj BusyBox poprzez prefiks do każdego polecenia. Na przykład, aby wyświetlić zawartość katalogu, wpisz: busybox.exe ls -1
Jeśli musisz uruchomić polecenie w innym katalogu, użyj pełnej ścieżki do pliku busybox.exe zamiast ścieżki względnej.