Як виконати linux команду з windows
Якщо ви іноді все ж використовуєте операційну систему від Microsoft, вам, напевно, дуже потрібні деякі утиліти Linux в windows. Було б дуже зручно використовувати стандартні утиліти командного рядка для фільтрації виведення, сортування, фільтрації та потокового редагування, в Windows, де такі функції не підтримуються.
Для реалізації цього є кілька рішень. У цій статті ми розглянемо тільки два з них. Перше, про який ви, можливо, вже чули, а може, вже й використовуєте - Cygwin. Друге, щось більш цікаве і нове - Cash. Почнемо з Cygwin. В останній версії Windows 10 з`явилося і третє рішення - можливість запускати linux команди в windows нативної, за допомогою спеціальної підсистеми. Про це читайте в окремій статті.
Cygwin
Cygwin - це набір інструментів, що забезпечує Unix подібну середу в Windows. Тут не можна запускати вже існуючі утиліти для Linux. Для того щоб виконати linux команду з Windows Cygwin, її потрібно спочатку перекомпіліровать.
Проте пересобран вже досить багато програмного забезпечення. Cygwin дасть вам Linux подібну середу з багатьма утилітами, до яких ви вже звикли в Linux. Його можна використовувати як для стандартних утиліт таких як команда cp windows, так і для з`єднання з віддаленим сервером по ssh.
установка Cygwin
Як і інші програми Windows, Cygwin встановлюється за допомогою установника в форматі .exe. Завантажити його можна на офіційному сайті.

Для установки вам доведеться пройти кілька кроків майстра, за замовчуванням програма буде встановлена в C: Cygwin:





З інсталяційний пакетом не поставляється повний набір оточення. Воно буде завантажено в процесі установки. У цьому вікні потрібно вибрати сервер для завантаження компонентів:


Потім необхідно вибрати пакети, які потрібно завантажити і встановити. Доступно досить-таки багато програм і вони розсортовані по категоріям. Якщо ви не знаєте чи потрібен вам той чи інший пакет, залиште значення за замовчуванням. Ви зможете встановити їх потім:

Відео: Linux - Термінал в Ubuntu, shell, bash, базові команди, права доступу до файлів
Залишилося тільки натиснути Next для початку завантаження і завершення установки.

Відео: Linux: Основи використання wine. Як запускати додатки для Windows в Linux

Додавання Cygwin в Path
Після завершення установки, щоб виконати команди linux в windows з максимальною зручністю, бажано додати папку з виконуваними файлами Cygwin в змінну середовища Path.
Ви можете запустити термінал Cygwin, клікнувши по ярлику на робочому столі. Відкриється термінал з папкою C: Cygwin bin
Тут можна виконувати всі потрібні linux команди в windows, але ви не зможете їх виконати в інший каталог або іншому терміналі.
Щоб вирішити цю проблему, необхідно додати папку Cygwin в змінну Path. Відкрийте вікно властивості системи за допомогою поєднання клавіш Win + Pause / Break, потім виберіть пункт Додаткові параметри системи на лівій панелі:

На вкладці додатково виберіть змінні середовища:

Знайдіть у списку змінну Path і натисніть змінити:

Додайте в кінець рядка ось такий запис:
ipconfig | grep IPv4 | sortІ команда правильно відпрацює. Спочатку виконається ipconfig, а потім результат буде відфільтрований за допомогою Grep.
Відео: як в Windows 10 включити консоль з Лінукса (linux ubentu)
Установка Cash в Windows
Я буду встановлювати Cash в Windows 10. Це робиться дуже просто і працює також в більш старих версіях Windows. Оскільки Cash заснований на jаvascript для його роботи необхідно встановити Node.js. Завантажити Node.js можна на офіційному сайті:
Після того як Node.js Буде встановлена, можна переходити до установки Cash. Його можна встановити в декількох режимах:
- Ручне використання Cash - потрібно виконати cash щоб почати запускати linux команди
- Глобальне використання - linux команди доступні у всіх терміналах windows
- Встановити тільки деякі команди - ви можете вибрати компоненти для установки якщо не хочете ставити все
Для установки Cash глобально відкрийте командний рядок Windows за допомогою Win + R:
Як користуватися програмою audacity
Продуктивність ігор linux vs wine vs windows
Відновлення grub після установки windows 10
Мтчелл м. - програмування для linux. Професійний підхід
Установка bash в windows 10
Програми для запису образу на флешку linux
Кращі irc клієнти linux
Історія команд linux
Як користуватися blender для початківців
Як видалити файл через термінал linux
Як перейменувати файл linux
Як звільнити пам`ять linux
Як дізнатися версію linux mint
Дізнаємося хто використовує мережу в linux
Редагування образів в linux
Установка microsoft office linux
Chakra linux отримала kde plasma 5.7.3 і firefox 48
Корисні alias linux
Команда echo в linux
Macbook pro 2016 несумісний з linux
Корисні утиліти для linux
Як перейменувати файл linux
Програми для запису образу на флешку linux
Відновлення grub після установки windows 10
Установка bash в windows 10
Macbook pro 2016 несумісний з linux
Історія команд linux