Přejít na hlavní obsah

Jak restartovat bash

  • Julie Kopecká
  • Praxe

Při práci s příkazovým shellem Bash může nastat situace, kdy je nutné jej restartovat. Může to například vyžadovat použití změn v nastavení, aktualizovaných proměnných prostředí nebo jednoduše kvůli nesprávnému fungování shellu. V tomto článku vám řekneme několik způsobů, jak restartovat Bash a vyřešit možné problémy.

Prvním způsobem, jak restartovat Bash, je jednoduše ukončit relaci shellu a znovu do ní vstoupit. K tomu lze využít příkaz exit. Ukončí aktuální relaci shellu a vrátí vás do terminálu nebo jiného shellu, ze kterého jste spustili Bash. Poté můžete skořepinu znovu spustit zadáním příkazu bash.

Pokud jednoduché dokončení a opětovné spuštění shellu problémy nevyřeší, můžete zkusit jiný způsob restartu. K tomu je třeba zadat příkaz exec bash. Tento příkaz nahradí současný proces novou instancí shell Bash se všemi aktuálními nastaveními a proměnnými prostředí. Všechny změny provedené v aktuálním zasedání shellu tak budou aplikovány na nové. Tato metoda může být užitečná, pokud jste například změnili některá nastavení v souboru .bashrc a chcete je použít, aniž byste opustili aktuální zasedání.

Jak resetovat Bash na počáteční nastavení

Následující přístup vám umožní resetovat Bash do původního nastavení:

  1. Otevřete nové okno Bash: Zavřete všechna aktuální okna terminálu a otevřete nové okno Bash. Tím zajistíme, že začneme s čistým štítem.
  2. Odstraňte soubor nastavení: V domovském adresáři uživatele je obvykle soubor .bashrc, který obsahuje nastavení Bash. Zadejte příkaz rm ~/.bashrc k jeho odstranění. Smazáním tohoto souboru resetujete všechna nastavení a vrátíte se ke standardnímu nastavení Bash.
  3. Restartujte Bash: Restartujte okno Bash, aby se změny projevily. Můžete to udělat zavřením okna a opětovným otevřením nového nebo zadáním příkazu bash do aktuálního okna.

Poznámka: Po resetování Bash ztratíte všechna nastavená osobní nastavení a aliasy. Před použitím tohoto přístupu se ujistěte, že jste zálohovali všechna důležitá nastavení.

Nyní víte, jak resetovat Bash na počáteční nastavení, abyste mohli začít s čistým štítem a vyřešit jakékoli problémy související s nastavením příkazového interpretu. Užijte si programování v Bash!

Zastavení a opětovné spuštění Bash

Zastavení Bash může být užitečné v případech, kdy potřebujete přejít na jiný příkazový shell nebo provést nějaký jiný úkol. K zastavení Bash můžete použít příkaz exit nebo stisknout kombinaci kláves CTRL + D . Obě možnosti umožní zavřít aktuální relaci Bash a vrátit se k předchozímu příkazovému shell nebo dokončit práci s terminálem.

Znovu spustit Bash může být postupně nutné, když je nutné aktivovat změny provedené v uživatelském profilu nebo inicializačním souboru příkazového shellu. K tomu můžete použít příkaz bash, který ukazuje cestu k spustitelnému souboru, jako je bash ~/.bashrc .

K restartování inicializačních souborů příkazového shellu lze také použít příkaz source nebo tečku. Například source ~/.bash_profile nebo . ~/.bashrc . Oba příkazy načtou a provedou zadaný soubor a ovlivní nastavení a proměnné prostředí.

TýmPopis
exit Zastavení aktuálního zasedání Bash
Ctrl + D Zastavení aktuálního zasedání Bash
bash ~/.bashrc Znovu spustit Bash se zadaným inicializačním souborem
source ~/.bash_profile Znovu spustit Bash a stáhnout Inicializační soubor
. ~/.bashrc Znovu spustit Bash a stáhnout Inicializační soubor

Odstranění vlastních nastavení

Pokud chcete zcela odstranit vlastní nastavení Bash a vrátit jej do standardního nastavení, budete muset odstranit konfigurační soubory uložené ve vašem domovském adresáři. Zde jsou kroky, které k tomu můžete podniknout:

  1. Otevřete terminál
  2. Přejděte do svého domovského adresáře pomocí příkazu cd ~
  3. Smažte soubor .bashrc tým rm .bashrc
  4. Smažte soubor .bash_profile příkazem rm .bash_profile
  5. Smažte soubor .bash_logout příkazem rm .bash_logout

Po smazání těchto souborů budou při další relaci Bash použita standardní nastavení.

Aktualizace Bash na nejnovější verzi

Aktualizace Bash na nejnovější verzi umožňuje nejnovější funkce a opravuje zranitelnosti. Chcete-li aktualizovat Bash, postupujte podle těchto kroků:

  1. Otevřete terminál.
  2. Zadejte příkaz sudo apt update a stisknutím klávesy Enter aktualizujte seznamy balíčků.
  3. Poté zadejte příkaz sudo apt upgrade bash a stisknutím klávesy Enter aktualizujte Bash na nejnovější verzi.
  4. Pokud budete vyzváni, potvrďte aktualizaci.
  5. Po dokončení aktualizace Můžete zkontrolovat aktuální verzi Bash zadáním příkazu bash --version .

Po úspěšné aktualizaci bude Bash pracovat s aktualizovanými funkcemi a opravenými zranitelnostmi. Zůstaňte informováni o vydání nových verzí Bash a pravidelně jej aktualizujte, abyste zajistili bezpečnost a výkon vašeho systému.