
V aktualizaci Tvůrce Windows Bash shell nyní umožňuje spouštět binární soubory Windows a standardní příkazy Command Prompt přímo od Bash. Můžete spustit oba programy Linux a Windows ze stejného shellu Bash, nebo dokonce zahrnout příkazy systému Windows do skriptu Bash.
SOUVISEJÍCÍ: Vše, co můžete dělat s Windows 10 New Bash Shell
Zde jsou některé základní informace, které potřebujete znát o této funkci:
cdUvažujme o tom, jak spustit program.
SOUVISEJÍCÍ: Jak získat přístup k souborům Ubuntu Bash v systému Windows (a systémové jednotce systému Windows v systému Bash)
Chcete-li spustit program Windows, zadejte cestu k souboru .exe programu ve složce Bash. Nezapomeňte, že vaše jednotka C: Windows je k dispozici na / mnt / c v Bash. Bashové prostředí také rozlišuje velká a malá písmena, takže musíte zadat správné použití velkých písmen.
Řekněme, že jste chtěli spustit nástroj Ping umístěný na C: Windows System32 PING.EXE. Byl byste spustit následující příkaz:
/mnt/c/Windows/System32/PING.EXE
Následující příkaz by nefungoval, protože Bash rozlišuje velká a malá písmena:
/ mnt / c / windows /system32/ping.exe

To je trochu komplikovanější, pokud cesta obsahuje složité znaky jako mezery a závorky, například složky Program Files. Musíte "vynechat" mezery, závorky a další složité znaky jejich předponou znakem "".
Například řekněme, že chcete spustit program Internet Explorer umístěný na C: Program Files (x86) Internet Explorer iexplore.exe. V Bashu byste museli spustit následující příkaz:
/ mnt / c / Program Files x86 / Internet Explorer / iexplore.exe
postavy. Tyto znaky musí být "uniklé" nebo Bash nebude realizovat, že znaky jsou součástí cesty k souboru.

Bash shell předává argumenty přímo k příkazům, které provedete. > Například pokud chcete ping example.com spustit:
/mnt/c/Windows/System32/PING.EXE example.com
Nebo pokud chcete otevřít soubor hostitelů systému Windows v programu Poznámkový blok byste spustili:
/mnt/c/Windows/System32/notepad.exe "C: Windows System32 drivers etc hosts"
Při předávání cesta k souboru přímo do programu Windows. To je proto, že Bash předává argument přímo. Notepad.exe a další programy Windows očekávají cestu k souboru systému Windows.
Spuštění vestavěného příkazu

dir, který byste normálně spustili v příkazovém řádku. Chcete-li spustit takový příkaz, musíte spustit binárnícmd.exepřidruženou k příkazovému příkazu a předat příkaz jako argument s / C, například:/ mnt / c / Windows Příkaz /System32/cmd.exe / C
Chcete-li například spustit příkaz
dirzabudovaný do příkazového řádku, spusťte následující příkaz:/ mnt / c / System32 / cmd.exe / C dir
Jak přidat adresáře do cesty

export PATH = $ PATH: / mnt / c / Windows / System32
Mohli byste spustit soubory Windows .exe umístěné ve složce System32 přímo, například:
PING.exe example.com
notepad.exe
cmd.exe / C dir
Jak přenést výstup jednoho příkazu na jiný

ipconfig.exe -allpro zobrazení podrobností o síťových rozhraních a potrubí do příkazu Linuxgreppro vyhledání výstupu. Chcete-li například zobrazit všechny informace o vašem připojení a hledat sekce odpovídající "Adresa IPv4", měli byste spustit:/mnt/c/Windows/System32/ipconfig.exe -all | grep "Adresa IPv4"
To je základní proces. Tyto příkazy budou také fungovat, pokud budou začleněny do skriptu Bash, takže můžete napsat Bash skript, který obsahuje jak příkazy systému Windows, tak i nástroje pro Linux. Pokud běží v Bash shellu, bude pracovat v Bash skriptu.

A chcete-li jít opačným způsobem, můžete příkaz "bash -c" spustit příkazy Bash ze standardního příkazového řádku systému Windows .
Jak se podívat na vaše archivované příběhy o Instagramu
Příběhy byly jednou z největších sociálních sítí posledních několika let. Snapchat je nejprve vyřadil, ale teď každá sociální síť od společnosti WhatsApp až po Instagram má příběhy. Došlo také k posunu od mizení zpráv. Zdá se, že lidé opravdu nechtějí, aby fotografie, které berou, zmizely do éteru. Za tímto účelem společnost Instagram nedávno přidala Archiv příběhů.
Společnost Google, největší reklamní společnost na světě, brzy zablokuje reklamy. Je to tak dobré?
Konečně se to děje: 15. února 2018 prohlížeč Chrome Google zablokuje některé reklamy bez ohledu na to, zda máte nainstalovaný samostatný blokovač reklam. To znamená, že společnost Google, největší reklamní společnost na webu, začne rozhodovat o tom, které reklamy se ve vašem prohlížeči nebudou zablokovat.