Як виконати 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