Linux je operační systém, který je široce používán programátory a vývojáři po celém světě. Díky otevřenému zdrojovému kódu mají uživatelé možnost maximálně přizpůsobit své systémy svým potřebám. Linux má však své vlastní vlastnosti a jednou z nich je způsob otevírání souborů s příponou .sh.
Soubory SH jsou skripty příkazového řádku v Linuxu. Obsahují sadu příkazů a pokynů, které se provádějí při volání tohoto souboru. Soubory SH mohou být velmi užitečné pro automatizaci úloh, spouštění více programů najednou nebo aplikace složitých příkazových operací. Mnoho začátečníků však čelí problému s otevřením těchto souborů.
K otevření souboru SH v Linuxu budete potřebovat textový editor, jako je Vim, Nano nebo Gedit. Ve výchozím nastavení Linux nabízí řadu editorů, ale můžete si vybrat ten, který nejlépe vyhovuje vašim potřebám a dovednostem. Stačí otevřít terminál a zadat příkaz ke spuštění vybraného textového editoru a poté zadat cestu k souboru SH k otevření.
Nainstalujte linuxový systém
Než otevřete soubor sh v Linuxu, musíte do počítače nainstalovat operační systém Linux. Chcete-li to provést, postupujte podle pokynů níže:
- Vyberte distribuci Linuxu, kterou chcete nainstalovat. Mezi nejoblíbenější distribuce patří Ubuntu, Fedora, Debian, CentOS a Arch Linux.
- Stáhněte si obraz ISO distribuce z oficiálních stránek vybrané distribuce.
- Vypalte ISO obraz na USB flash disk nebo DVD pomocí programu pro vypalování obrázků, jako je Rufus nebo Etcher.
- Připojte USB flash disk nebo vložte disk DVD do počítače a poté restartujte počítač.
- V systému BIOS počítače nastavte boot z USB flash disku nebo DVD jako první prioritu.
- Postupujte podle pokynů k instalaci systému Linux na obrazovku. Obvykle budete vyzváni k výběru jazyka, oddílů disku k instalaci, vytvoření uživatele a hesla.
- Po dokončení instalace restartujte počítač a přihlaste se pomocí vytvořeného uživatele a hesla.
Po instalaci operačního systému Linux budete připraveni otevřít sh soubory a využívat všech funkcí, které Linux nabízí.
Spusťte linuxový terminál
- Otevřete nabídku aplikací, která se obvykle nachází v levém horním rohu obrazovky, a vyhledejte kategorii Příslušenství.
- V kategorii Příslušenství vyhledejte ikonu označující terminál (obvykle je to Černá konzolová ikona s nápisem terminál nebo konzole).
- Klepnutím na ikonu terminálu ji otevřete. V důsledku toho by se na obrazovce mělo objevit nové okno terminálu.
Nyní jste připraveni komunikovat se systémem, provést potřebné příkazy a spustit SH soubor v Linuxu.
Přejděte do adresáře se souborem sh
Před otevřením SH souboru v Linuxu musíte přejít do adresáře, kde je daný soubor umístěn. K tomu budete muset použít příkaz cd.
Nejprve otevřete terminál kliknutím Ctrl+Alt+T na klávesnici. Poté zadejte příkaz cd /path/to/directory, kde /path/to/directory - je to cesta do adresáře, ve kterém je soubor sh. Pokud je soubor například v adresáři Dokumenty, příkaz bude vypadat následovně: cd / home / user / Dokumenty.
Můžete také použít příkaz ls Chcete-li zobrazit obsah aktuálního adresáře a ujistit se, že SH soubor je přítomen. Chcete-li to provést, jednoduše zadejte ls a stiskněte klávesu Enter.
Když přejdete do požadovaného adresáře, budete připraveni otevřít soubor sh a provést potřebné operace pomocí příkazu ./filename.sh, kde filename.sh - to je název vašeho souboru sh.
Dejte SH souboru oprávnění k provádění
Než spustíte soubor sh v Linuxu, měli byste se ujistit, že soubor má oprávnění k provádění. Pokud nemáte oprávnění k provádění, nebudete moci spustit soubor jako spustitelný soubor.
Chcete-li dát souboru SH oprávnění k provádění, můžete v terminálu použít příkaz chmod. Zde je návod, jak to udělat:
- Otevřete terminál a přejděte do adresáře, kde je váš soubor sh. Pokud je soubor například v adresáři Dokumenty, zadejte příkaz cd dokumenty .
- Proveďte příkaz chmod + x имя_файла.ѕһ kde "имя_файла.ѕһ" je to název vašeho souboru sh. Například, pokud se Váš soubor nazývá "script.sh", zadejte příkaz chmod + x script.sh ..
- Zkontrolujte, zda byla práva k provedení úspěšně přidána spuštěním příkazu ls-l nebo ls-l имя_файла.ѕһ .. V seznamu oprávnění pro váš soubor byste měli vidět písmeno "x", což znamená, že má oprávnění k provádění.
Nyní je váš soubor sh připraven k provedení. Můžete jej spustit zadáním příkazu. /имя_файла.ѕһ v terminálu.
Spusťte soubor sh
Chcete-li spustit soubor sh v Linuxu, musíte použít příkaz v terminálu.
Zde je příklad příkazu ke spuštění souboru sh:
| Tým | Popis |
|---|---|
| sh имя_файла.ѕһ | Spustí SH soubor v aktuálním pracovním adresáři. |
Chcete-li spustit soubor sh s úplnou cestou k souboru, použijte příkaz:
| Tým | Popis |
|---|---|
| sh /полный_путь/имя_файла.ѕһ | Spustí SH soubor po zadané cestě. |
Před spuštěním souboru sh se ujistěte, že máte potřebná práva k provedení souboru sh. Pokud se zobrazí chybová zpráva "Permission denied" (odepřen přístup), možná budete muset změnit přístupová práva k souboru pomocí příkazu chmod .