เจฎเฉเจ เจกเจฌเจฒเจฏเฉเจเจธเจเจฒ (เจฒเฉเจจเจเจธ เจฒเจ เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฌเจธเจฟเจธเจเจฎ) เจตเจฟเฉฑเจ เจกเฉเฉฐเจเจพ เจนเจพเจ เจ
เจคเฉ เจนเฉเจฃ เจเจน
เจนเฉเจ เจพเจ เจเฉเจ เจตเจงเฉเจ เจเฉเจเจผเจพเจ เจฌเจพเจฐเฉ เจนเฉเจฐ เจเจพเจฃเจเจพเจฐเฉ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉ เจเฉ เจคเฉเจธเฉเจ เจชเฉเจจเจ เจฌเจเจฐ เจ เจคเฉ เจเจพเจเจฒเฉเจ เจจเฉเฉฐ เจฎเจฟเจฒเจพเจเจเจฆเฉ เจธเจฎเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ!
เจฒเฉเจจเจเจธ เจคเฉเจ เจตเจฟเฉฐเจกเฉเจเจผ เจเจเจธเจชเจฒเฉเจฐเจฐ เจฒเจพเจเจ เจเจฐเฉ เจ เจคเฉ เจเจชเจฃเฉ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจฆเฉเจเจ เจซเจพเจเจฒเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเฉ
เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเฉฑเจ WSL/bash เจเจฎเจพเจเจก เจฒเจพเจเจจ เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ เจเจชเจฃเฉเจเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเจค เจฐเฉเจช เจตเจฟเฉฑเจ เจเจเจธเฉเจธ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ "explorer.exe" เจเจฒเจพ เจธเจเจฆเฉ เจนเฉ เจเจฟเฉฑเจฅเฉ เจฎเฉเจเฉเจฆเจพ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจนเฉ เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเจตเจฐ เจฆเฉเจเจฐเจพ เจคเฉเจนเจพเจกเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจเจพเจเจเจ เจเจเจเจ เจคเฉเจนเจพเจกเฉเจเจ เจฒเฉเจจเจเจธ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉเจเจผ เจเจเจธเจชเจฒเฉเจฐเจฐ เจตเจฟเฉฐเจกเฉ เจฎเจฟเจฒเฉเจเฉเฅค เจธเจฅเจพเจจเจ เจจเฉเฉฑเจเจตเจฐเจ เจฏเฉเจเจจเจพ9.
เจตเจฟเฉฐเจกเฉเจเจผ เจคเฉเจ เจ เจธเจฒ เจฒเฉเจจเจเจธ เจเจฎเจพเจเจกเจพเจ (CGYWIN เจจเจนเฉเจ) เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ
เจฎเฉเจ เจเจธ เจฌเจพเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจตเฉ เจฒเจฟเจเจฟเจ เจนเฉ, เจชเจฐ เจนเฉเจฃ PowerShell เจซเฉฐเจเจธเจผเจจเจพเจ เจฒเจ เจเจชเจจเจพเจฎ เจนเจจ,
เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจตเฉ เจฒเฉเจจเจเจธ เจเจฎเจพเจเจก เจจเฉเฉฐ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ 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...
เจตเจฟเฉฐเจกเฉเจเจผ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจจเฉเฉฐ WSL/Linux เจคเฉเจ เจฌเฉเจฒเจพเจเจ/เจเฉฑเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟเจเจเจเจฟ เจตเจฟเฉฐเจกเฉเจเจผ เจชเจพเจฅ เจตเจฟเฉฐเจกเฉเจเจผ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ $PATH เจตเจฟเฉฑเจ เจนเฉเฅค เจคเฉเจนเจพเจจเฉเฉฐ เจฌเจธ เจเจธ เจจเฉเฉฐ เจ เฉฐเจค เจตเจฟเฉฑเจ .exe เจจเจพเจฒ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเจพเจฒ เจเจฐเจจเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ "Explorer.exe" เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจคเฉเจธเฉเจ notepad.exe เจเจพเจ เจเฉเจ เจนเฉเจฐ เจซเจพเจเจฒ เจตเฉ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉเฅค
เจตเจฟเจเจผเฉเจ เจฒ เจธเจเฉเจกเฉเจ เจเฉเจก เจฒเจพเจเจ เจเจฐเฉ เจ เจคเฉ เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจชเจฃเฉ เจฒเฉเจจเจเจธ เจเจชเจธ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเฉ
เจคเฉเจธเฉเจ WSL เจตเจฟเฉฑเจ เจเฉฑเจ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ "เจเฉเจก" เจเจฒเจพ เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฐเจธเจเจพเจฒ เจเจฐเจจ เจฒเจ เจเจฟเจนเจพ เจเจพเจตเฉเจเจพ
เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจตเฉ เจเฉฐเจธเจเจพเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ
เจเฉฑเจฅเฉ เจตเจฟเฉฐเจกเฉเจเจผ เจเจฎเจพเจเจก เจฒเจพเจเจจ เจฌเจฒเฉเจ เจคเฉเจ เจฒเฉเจเจพเจ เจฆเฉ เจเฉฑเจ เจตเจงเฉเจ เจเฉเจฃ เจนเฉเฅค
- 1 เจฆเจพ เจนเจฟเฉฑเจธเจพ
WSL เจ เจคเฉ เจตเจฟเจเจผเฉเจ เจฒ เจธเจเฉเจกเฉเจ เจเฉเจก เจฐเจฟเจฎเฉเจ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ เจเจชเจฃเฉ เจฒเฉเจจเจเจธ เจตเจฟเจเจพเจธ เจ เจจเฉเจญเจต เจจเฉเฉฐ เจ เจเจฒเฉ เจชเฉฑเจงเจฐ เจคเฉฑเจ เจฒเฉ เจเจพเจเฅค - 2 เจฆเจพ เจนเจฟเฉฑเจธเจพ
เจกเจฌเจฒเจฏเฉเจเจธเจเจฒ เจ เจคเฉ เจตเจฟเจเจผเฉเจ เจฒ เจธเจเฉเจกเฉเจ เจเฉเจก เจฆเฉ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉเจเจผ เจเฉฑเจคเฉ เจฒเฉเจจเจเจธ เจฆเฉ เจตเจฟเจเจพเจธ เจฒเจ เจเฉฑเจ เจกเฉเฉฐเจเจพเจ เจจเจพเจฒ เจเจพเจเจก - 3 เจฆเจพ เจนเจฟเฉฑเจธเจพ
WSL เจ เจคเฉ เจตเจฟเจเจผเฉเจ เจฒ เจธเจเฉเจกเฉเจ เจเฉเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจฒเฉเจจเจเจธ เจฆเฉ เจตเจฟเจเจพเจธ เจฒเจ เจธเฉเจเจพเจ เจ เจคเฉ เจเฉเจเจคเจพเจ
เจเฉฑเจฅเฉ WSL 2 เจฆเฉ เจซเจพเจเจฆเฉ เจนเจจ
- เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจเจพเจ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจธเฉฐเจธเจพเจงเจจ เจตเจพเจฒเฉเจเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ เจ เจคเฉ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจธเฉเจคเฉฐเจคเจฐ เจ เจจเฉเจญเจต เจฌเจฃเจพเจเจเจฆเฉเจเจ เจนเจจเฅค
- เจ เจธเจฒ WSL เจฌเจนเฉเจค "เจเฉเฉเจฟเจ" เจธเฉ เจชเจฐ VM เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ เจเจพเจซเจผเฉ เจฎเจพเฉเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจธเฉเฅค
- WSL 2 เจนเจฒเจเฉ เจญเจพเจฐ เจตเจพเจฒเฉ VM, เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉเฉเฉ เจเฉฐเจเจฐเจซเฉเจธ, เจ เจคเฉ เจเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจนเจพเจเจฌเฉเจฐเจฟเจก เจชเจนเฉเฉฐเจ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค
เจธเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจเจ เจฒเฉเจจเจเจธ เจเจฒเจพเจ
เจเฉฑเจฅเฉ เจฎเฉเจ "wsl --list --all" เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเจพเจ เจ เจคเฉ เจฎเฉเจฐเฉ เจเฉเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฎเฉเจฐเฉ เจธเจฟเจธเจเจฎ เจคเฉ เจคเจฟเฉฐเจจ เจฒเฉเจจเจเจธ เจนเจจเฅค
C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin
เจฎเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจเจฒเจพ เจธเจเจฆเจพ เจนเจพเจ เจ เจคเฉ เจชเฉเจฐเฉเจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจตเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเจพ เจนเจพเจ เจคเจพเจ เจเฉ เจเจน เจฎเฉเจฐเฉ เจตเจฟเฉฐเจกเฉเจเจผ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจ เจฆเฉเจฃเฅค
เจชเฉเจเจเจตเจฟเจจ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ X เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฐเจตเจฐ เจเจฒเจพเจ
เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฟเจธเจเจฎเจพเจ เจตเจฟเจเจเจพเจฐ WSL เจตเฉฐเจกเจพเจ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจฎเฉเจต เจเจฐเฉเฅค
wsl --export MyDistro ./distro.tar
# ัะฐะทะผะตััะธัะต ะตะณะพ ะณะดะต-ะฝะธะฑัะดั, Dropbox, Onedrive, ะณะดะต-ัะพ ะตัะต
mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2
เจเจน เจธเจญ เจนเฉ. เจคเฉเจนเจพเจกเฉ เจธเจพเจฐเฉ เจธเจฟเจธเจเจฎเจพเจ เจตเจฟเฉฑเจ เจธเจฎเจเจพเจฒเฉ, เจธเฉฐเจชเฉเจฐเจฃ เจฒเฉเจจเจเจธ เจธเฉเฉฑเจเจ เฉฑเจช เจชเฉเจฐเจพเจชเจค เจเจฐเฉเฅค
WSL เจฆเฉ โโเจ เฉฐเจฆเจฐ เจตเจฟเฉฐเจกเฉเจเจผ เจเจฟเฉฑเจ เจเฉเจฐเฉเจกเฉเจเจธเจผเฉเจ เจฒ เจชเฉเจฐเฉเจตเจพเจเจกเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ
เจเจชเจฐเฉเจเจค เจธเจพเจฐเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจ
เฉฐเจค เจตเจฟเฉฑเจ เจฌเฉเจฃเจฟเจ เจเจพเจตเฉเจเจพ
เจเจธ เจจเฉเฉฐ เจ
เจเจผเจฎเจพเจ, WSL เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ,
เจธเจฐเฉเจค: www.habr.com