WSL (උප පද්ධතිය) සමඟ වැඩ කිරීම සඳහා සිසිල් ජීවිත හැක්. Windows සඳහා Linux )

මම WSL වල ගැඹුරින් ගිලී සිටිමි (Windows සඳහා උප පද්ධතිය Linux), и теперь, когда ඩබ්ලිව්එස්එල් 2 ලබා ගත හැකිය Windows අභ්යන්තරය, это отличное время, чтобы по-настоящему изучить доступные опции. Очень интересная фича, которую я нашел в WSL, — возможность «чисто» перемещать данные между мирами. Это не тот опыт, который вы легко можете получить с полноценными виртуальными машинами, и он говорит о тесной интеграции Linux и Windows.

රටකජු බටර් සහ චොකලට් මිශ්‍ර කිරීමේදී ඔබට කළ හැකි රසවත් දේවල් කිහිපයක් පිළිබඳ වැඩි විස්තර පහත දැක්වේ!

WSL (උප පද්ධතිය) සමඟ වැඩ කිරීම සඳහා සිසිල් ජීවිත හැක්. Windows සඳහා Linux )

දුවන්න Windows Explorer из Linux и получите доступ к файлам вашего дистрибутива

Когда вы находитесь в командной строке WSL / bash и хотите получить визуальный доступ к своим файлам, вы можете запустить «explorer.exe .», где находится текущий каталог, и вы получите окно проводника Windows, в котором ваши файлы Linux будут доставлены вам через сервер локальной сети plan9.

WSL (උප පද්ධතිය) සමඟ වැඩ කිරීම සඳහා සිසිල් ජීවිත හැක්. Windows සඳහා Linux )

Используйте настоящие команды Linux (не CGYWIN) из Windows

මම මේ ගැන කලින් ලියා ඇත, නමුත් දැන් PowerShell කාර්යයන් සඳහා අන්වර්ථ නාම ඇත, которые позволяют вам использовать настоящие команды Linux ඇතුළත සිට Windows.

Вы можете вызвать любую команду Linux напрямую из DOS/Windows/чего угодно, просто поместив ее после WSL.exe, вот так.

C:temp> wsl ls -la | findstr "foo"
-rwxrwxrwx 1 root root     14 Sep 27 14:26 foo.bat

C:temp> dir | wsl grep foo
09/27/2016  02:26 PM                14 foo.bat

C:temp> wsl ls -la > out.txt

C:temp> wsl ls -la /proc/cpuinfo
-r--r--r-- 1 root root 0 Sep 28 11:28 /proc/cpuinfo

C:temp> wsl ls -la "/mnt/c/Program Files"
...contents of C:Program Files...

ක්රියාත්මක කළ හැකි ගොනු Windows можно вызывать/запускать из WSL/Linux, поскольку путь к Windows находится в $PATH до Windows. Все, что вам нужно сделать, это явно вызвать его с .exe в конце. Вот как работает «Explorer.exe.». Вы также можете сделать notepad.exe или любой другой файл.

Запустите Visual Studio Code и получите доступ к вашим приложениям Linux нативно на Windows

WSL හි ෆෝල්ඩරයක සිටියදී ඔබට "කේතය" ධාවනය කළ හැකි අතර ස්ථාපනය කිරීමට ඔබෙන් විමසනු ඇත VS දුරස්ථ දිගු.. Это эффективно разделяет Visual Studio Code пополам и запускает «headless» VS Code Server в Linux с клиентом VS Code в мире Windows.

ඔබ ස්ථාපනය කිරීමටද අවශ්ය වේ දෘශ්ය ශබ්දාගාර කේතය и දුරස්ථ දිගුව - WSL. අවශ්ය නම්, ස්ථාපනය කරන්න бета-версию Windows පර්යන්තය для лучшего опыта работы с терминалом в Windows.

Вот отличная подборка статей из блога Windows Command Line.

WSL 2 හි ප්‍රතිලාභ මෙන්න

  • අතථ්‍ය යන්ත්‍ර සම්පත් දැඩි වන අතර ඉතා ස්වාධීන අත්දැකීමක් නිර්මාණය කරයි.
  • මුල් WSL ඉතා "සම්බන්ධ" වූ නමුත් VM හා සසඳන විට තරමක් දුර්වල කාර්ය සාධනයක් තිබුණි.
  • WSL 2 සැහැල්ලු VMs, සම්පුර්ණයෙන්ම සම්බන්ධිත අතුරු මුහුණතක් සහ ඉහළ කාර්ය සාධනයක් සහිත දෙමුහුන් ප්‍රවේශයක් ඉදිරිපත් කරයි.

Запуск нескольких Linux в считанные секунды

Здесь я использую «wsl —list —all», и в моей системе уже есть три Linux.

C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin

Я могу легко запустить их, а также назначить профили, чтобы они появлялись в моем Windows පර්යන්තය.

Запустите X Windows Server යටතේ Windows с Pengwin

පෙන්ග්වින් — это специальный Linux-дистрибутив WSL, который очень крут. Вы можете получить его в Windows ගබඩා. Pengwin සමඟ ඒකාබද්ධ කරන්න X සේවාදායකය, උදාහරණයක් ලෙස X410, සහ ඔබට ඉතා සිසිල් ඒකාබද්ධ පද්ධතියක් ලැබේ.

Простое перемещение дистрибутивов WSL между системами Windows.

ඇනා බෙට්ස් මෙම විශිෂ්ට තාක්ෂණය සමරයි, ඔබට පහසුවෙන් ඔබේ පරමාදර්ශී WSL2 බෙදා හැරීම එක් යන්ත්‍රයකින් මාරු කළ හැකිය n මෝටර් රථ

wsl --export MyDistro ./distro.tar

# разместите его где-нибудь, Dropbox, Onedrive, где-то еще

mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2 

Вот и все. Получите идеальную настройку Linux, синхронизированную на всех ваших системах.

Используйте провайдер учетных данных Windows Git внутри WSL

ඉහත සඳහන් සියලු ලක්ෂණ කූටප්රාප්තියට වියන ලදු ඇත ඇනා බෙට්ස්ගේ මෙම සිසිල් පෝස්ට් එකේ, එය ඒකාබද්ධ වන තැන Windows Git Credential Provider в WSL, превращая /usr/bin/git-credential-manager в сценарий оболочки, который вызывает диспетчер git creds Windows. Гениально. Это было бы возможно только при условии чистой и тесной интеграции.

එය උත්සාහ කරන්න, WSL ස්ථාපනය කරන්න, Windows පර්යන්තය, සහ නිර්මාණය කරන්න блестящую среду Linux මත Windows..

මූලාශ්රය: www.habr.com

DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත අඩවි සඳහා විශ්වාසදායක සත්කාරකත්වය මිලදී ගන්න 🔥 DDoS ආරක්ෂාව, VPS VDS සේවාදායකයන් සහිත විශ්වාසදායක වෙබ් අඩවි සත්කාරකත්වය මිලදී ගන්න | ProHoster