Toolverse
Wszystkie skille

busybox-on-windows

autor: davila7

Uruchom komendy UNIX na Windowsie za pomocą jednego pliku binarnego

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
DevOps

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ć

  1. 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.

  2. 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.

  3. 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

  4. Aby wyświetlić listę dostępnych poleceń UNIX, uruchom: busybox.exe --list

  5. Używaj BusyBox poprzez prefiks do każdego polecenia. Na przykład, aby wyświetlić zawartość katalogu, wpisz: busybox.exe ls -1

  6. Jeśli musisz uruchomić polecenie w innym katalogu, użyj pełnej ścieżki do pliku busybox.exe zamiast ścieżki względnej.

Podobne skille