เดเดพเตป เดกเดฌเตเดฒเตเดฏเตเดเดธเตเดเตฝ (เดฒเดฟเดจเดเตเดธเดฟเดจเตเดณเตเดณ เดตเดฟเตปเดกเตเดธเต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด) เดฒเตเดเตเดเต เดเดดเดคเตเดคเดฟเดฒเดพเดฃเต, เดเดชเตเดชเตเตพ เด
เดคเต
เดจเดฟเดฒเดเตเดเดเดฒ เดตเตเดฃเตเดฃเดฏเตเด เดเตเดเตเดฒเตเดฑเตเดฑเตเด เดฎเดฟเดเตเดธเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฟเดฒ เดฐเดธเดเดฐเดฎเดพเดฏ เดเดพเดฐเตเดฏเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพ เดเตเดตเดเตเดฏเตเดฃเตเดเต!
Linux-เตฝ เดจเดฟเดจเตเดจเต Windows Explorer เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดตเดฟเดคเดฐเดฃ เดซเดฏเดฒเตเดเตพ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเตเด
เดจเดฟเดเตเดเตพ เดเดฐเต WSL/bash เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดจเดฟเดเตเดเดณเตเดเต เดซเดฏเดฒเตเดเตพ เดฆเตเดถเตเดฏเดชเดฐเดฎเดพเดฏเดฟ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเดณเตเดณเดฟเดเดคเตเดคเต เดจเดฟเดเตเดเตพเดเตเดเต "explorer.exe" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เดเตเดเดพเดคเต เดธเตเตผเดตเตผ เดตเดดเดฟ เดจเดฟเดเตเดเดณเตเดเต เดฒเดฟเดจเดเตเดธเต เดซเดฏเดฒเตเดเดณเตเดณเตเดณ เดเดฐเต Windows Explorer เดตเดฟเตปเดกเต เดจเดฟเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเตเด. เดชเตเดฐเดพเดฆเตเดถเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดชเตเดฒเดพเตป9.
เดตเดฟเตปเดกเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฏเดฅเดพเตผเดคเตเดฅ เดฒเดฟเดจเดเตเดธเต เดเดฎเดพเตปเดกเตเดเตพ (CGYWIN เด เดฒเตเดฒ) เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดพเตป เดเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดฎเตเดฎเตเดชเต เดเดดเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดชเตเดชเตเตพ PowerShell เดซเดเดเตโเดทเดจเตเดเตพเดเตเดเต เด
เดชเดฐเดจเดพเดฎเดเตเดเดณเตเดฃเตเดเต,
เดจเดฟเดเตเดเตพเดเตเดเต DOS/Windows/เดเดจเตเดคเต เดตเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด WSL.exe-เดจเต เดถเตเดทเด เดเดคเตเดชเตเดฒเต เดตเตเดเตเดเตเดเตเดฃเตเดเต เดเดคเต Linux เดเดฎเดพเตปเดกเตเด เดจเตเดฐเดฟเดเตเดเต เดตเดฟเดณเดฟเดเตเดเดพเด.
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...
เดตเดฟเตปเดกเตเดธเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ $PATH-เตฝ เดตเดฟเตปเดกเตเดธเต เดชเดพเดคเตเดคเต เดเดณเตเดณเดคเดฟเดจเดพเตฝ WSL/Linux-เตฝ เดจเดฟเดจเตเดจเต เดตเดฟเตปเดกเตเดธเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเดณเต เดตเดฟเดณเดฟเดเตเดเดพเด/เดฑเตบ เดเตเดฏเตเดฏเดพเด. เดจเดฟเดเตเดเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเต, เด เดตเดธเดพเดจเด .exe เดเดชเดฏเตเดเดฟเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเดเตเดเตเด. "Explorer.exe" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดเดเตเดเดจเตเดฏเดพเดฃเต. เดจเดฟเดเตเดเตพเดเตเดเต notepad.exe เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดซเดฏเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด.
เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต เดเตเดกเต เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเต เดตเดฟเตปเดกเตเดธเดฟเตฝ เดจเตเดฑเตเดฑเตเดตเต เดเดฏเดฟ เดจเดฟเดเตเดเดณเตเดเต Linux เดเดชเตเดชเตเดเตพ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเตเด
WSL-เดฒเต เดเดฐเต เดซเตเตพเดกเดฑเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต "เดเตเดกเต" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เด
เดคเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเด
เดจเดฟเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต
เดตเดฟเตปเดกเตเดธเต เดเดฎเดพเตปเดกเต เดฒเตเตป เดฌเตเดฒเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฒเตเดเดจเดเตเดเดณเตเดเต เดฎเดฟเดเดเตเด เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดเดคเดพ.
- เดญเดพเดเด 1
WSL, เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต เดเตเดกเต เดฑเดฟเดฎเตเดเตเดเต เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเต Windows-เดฒเต เดจเดฟเดเตเดเดณเตเดเต Linux เดตเดฟเดเดธเดจ เด เดจเตเดญเดตเด เด เดเตเดคเตเดค เดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฃเตเดเตเดชเตเดเตเด. - เดญเดพเดเด 2
WSL-เดเด เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต เดเตเดกเตเด เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฟเตปเดกเตเดธเดฟเตฝ เดฒเดฟเดจเดเตเดธเต เดตเดฟเดเดธเดจเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฐเต เดเดดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเตเดกเต - เดญเดพเดเด 3
WSL เดเด เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต เดเตเดกเตเด เดเดชเดฏเตเดเดฟเดเตเดเต Linux เดตเดฟเดเดธเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดจเตเดฑเตเดเตเดเตเดเดณเตเด เดคเดจเตเดคเตเดฐเดเตเดเดณเตเด
WSL 2 เดจเตเดฑเต เดชเตเดฐเดฏเตเดเดจเดเตเดเตพ เดเดคเดพ
- เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเดจเตเดเตพ เดฑเดฟเดธเตเดดเตโเดธเต เดคเตเดตเตเดฐเดฎเดพเดฏเดคเตเด เดตเดณเดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏ เด เดจเตเดญเดตเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฃเต.
- เดฏเดฅเดพเตผเดคเตเดฅ เดกเดฌเตเดฒเตเดฏเตเดเดธเตเดเตฝ เดตเดณเดฐเต "เดเดฃเดเตโเดฑเตเดฑเดกเต" เดเดฏเดฟเดฐเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ VM เดจเต เด เดชเตเดเตเดทเดฟเดเตเดเต เดตเดณเดฐเต เดฎเตเดถเด เดชเตเดฐเดเดเดจเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.
- เดญเดพเดฐเด เดเตเดฑเดเตเด VM-เดเตพ, เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเตเดณเตเดณ เดเดจเตเดฑเตผเดซเตเดธเต, เดเดฏเตผเดจเตเดจ เดชเตเดฐเดเดเดจเด เดเดจเตเดจเดฟเดตเดฏเตเดณเตเดณ เดเดฐเต เดนเตเดฌเตเดฐเดฟเดกเต เดธเดฎเตเดชเดจเดฎเดพเดฃเต WSL 2 เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต.
เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดฒเดฟเดจเดเตเดธเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเด
เดเดตเดฟเดเต เดเดพเตป "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-เดจเตเดณเตเดณเดฟเตฝ Windows Git เดเตเดฐเตเดกเตปเดทเตเดฏเตฝ เดชเตเดฐเตเดตเตเดกเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดฎเตเตฝเดชเตเดชเดฑเดเตเด เดเดฒเตเดฒเดพ เดธเดตเดฟเดถเตเดทเดคเดเดณเตเด เดเดฒเดพเดถเดคเตเดคเดฟเตฝ เดจเตเดฏเตเดคเตเดเตเดเตเดเตเด
เดเดคเต เดชเดฐเตเดเตเดทเดฟเดเตเดเตเด, WSL เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด,
เด
เดตเดฒเดเดฌเด: www.habr.com