GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a používat Busybox v Ubuntu

Busybox je zdarma k instalaci za podmínek GNU s vydáním bezplatného softwaru. Jedná se o jediný spustitelný soubor s řadou nástrojů UNIX. Je speciálně navržen pro vestavěný operační systém, který má omezené zdroje, jako je úložný prostor a paměť. Poskytuje minimalistickou náhradu utilit shellu, které můžete použít na desktopových systémech, jako jsou ls, mv, cp, tar atd. Spuštění busyboxu lze provést na mnoha populárních prostředích operačních systémů, jako je Linux, Android a tak dále.

V tomto článku vysvětlíme proces instalace a případy použití Busyboxu na serveru Ubuntu 20.04 LTS.

Instalace Busybox na Ubuntu 20.04 LTS

Instalace Busyboxu na Ubuntu 20.04 LTS desktop/server je docela snadná. Můžete jej nainstalovat přímo pomocí příkazu apt. Další podrobnosti naleznete v níže uvedeném příkazu.

Nejprve spusťte příkaz apt update před instalací busybox.

$ sudo apt update

Nyní spusťte níže uvedený příkaz a nainstalujte Busybox.

$ sudo apt install busybox -y

Busybox můžete také nainstalovat pomocí příkazu apt-get. Proces je podobný výše uvedeným krokům.

Nejprve spusťte příkaz apt-get update před instalací busybox.

$ sudo apt-get update

Nyní spusťte níže uvedený příkaz a nainstalujte Busybox.

$ sudo apt-get install busybox -y

Použití Busybox na Ubuntu 20.04 LTS

Busybox můžete používat přes jeho shell přímo na Ubuntu 20.04 LTS. S rozhraním shellu je k dispozici provádění příkazů jako ls, rm. Spusťte příkaz, jak je ukázáno níže pro další podrobnosti.

$ busybox sh

Po provedení tohoto příkazu uvidíte výstup, jak je ukázáno níže.

Zde se pokoušíme smazat soubor s názvem „exec“ pomocí příkazu, jak je uvedeno níže.

$ busybox sh

Potom,

$ ls
$ rm exec

Zde jsme úspěšně odstranili soubor exec pomocí příkazu busybox.

Busybox poskytuje webový server httpd jako program, který je velmi oblíbený a užitečný. Můžete zkontrolovat dostupnost a použít webový server httpd pomocí příkazu, jak je uvedeno níže. V takovém případě přepněte na uživatele root.

# busybox sh

Potom

# ps -ef | grep httpd

Chcete-li nyní zkontrolovat, zda webový server funguje, vytvořte soubor HTML s jednoduchým kódem.

# busybox sh

Potom

# vi index.html
<!DOCTYPE html>

<html>

<body>

<h1>Busybox HTTPD Testing</h1>

<p>Success.</p>

</body>

</html>

Pak to uložte. Další podrobnosti naleznete na obrázku níže.

Nyní zkontrolujte procházením webu, zda funguje nebo ne.

Zde jsme úspěšně otestovali webový server. Zdá se, že běží dobře, jak je znázorněno na obrázku výše.

Dalším případem použití busyboxu je získání skutečné cesty k souboru, můžete použít busybox s příkazem readlink, jak je ukázáno níže.

$ busybox sh
$ readlink -f list.sh

Zde provedeme příkaz readlink pro skutečnou cestu k list.sh pomocí shellu busybox.

Závěr

V tomto tutoriálu jste se naučili, jak nainstalovat busybox a používat jej na serveru Ubuntu 20.04 LTS. Je to velmi užitečné a v mnoha případech se hodí. Děkuji!


Ubuntu
  1. Jak nainstalovat a používat Wine na Ubuntu 20.04

  2. Jak nainstalovat a používat FFmpeg na Ubuntu 18.04

  3. Jak nainstalovat a používat Docker v Ubuntu 20.04

  1. Jak nainstalovat a používat Wine na Ubuntu 18.04

  2. Jak nainstalovat a používat Curl na Ubuntu 18.04

  3. Jak nainstalovat a používat Curl na Ubuntu 20.04

  1. Jak nainstalovat a používat Syncthing na Ubuntu 20.04

  2. Jak nainstalovat a používat Curl Command na Ubuntu 20.04

  3. Jak nainstalovat a používat Unbound v Ubuntu 20.04