Wpis z mikrobloga

#windows #sysadmin #sysops #devops #windows10

Jakiej używacie konsoli na Windowsie?

Ja na Linuxie używam Guake (z trybem pełnoekranowym pod F12). Na Windowsie myślałem, że ConEmu będzie dobrym odpowiednikiem (też ma taki tryb pełnoekranowy "Quake style"), ale nie działa kill Ctrl+C. Dlatego szukam czegoś innego.

Jakieś konsoli używasz na Windowsie

  • Wiesz poleceń (cmd.exe) 36.1% (22)
  • PowerShell 34.4% (21)
  • Git Bash (MINGW64) 13.1% (8)
  • Hyper 0% (0)
  • Cmder 11.5% (7)
  • ConsoleZ 0% (0)
  • WinGuake 0% (0)
  • mintty-quake-console 0% (0)
  • Inne 4.9% (3)

Oddanych głosów: 61

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stahuk: wiem, lepszy Linux i Guake. Ale nieraz trzeba siedzieć na Windowsie.

Żeby wyeliminować polecenia Windowsowe to używam Git Basha (MINGW64). Ale mam to w topornym okienku, dlatego szukam jakiejś nakładki. Niby ConEmu spełnia wymagania, ale nie działa w nim to co najważniejsze.
  • Odpowiedz
@juzjuzjuz: ale nie chcę uczyć się PowerShella. Mam ogarnięte polecenia z Linuxa. Git Bash (a dokładniej pod spodem MINGW64) daje mi podstawowe polecenia Linuxa na Windowsie.

Kwestia tylko tej nakładki. ConEmu umożliwia uruchomienie Git Basha, ale jak widać ma problemy np. z tym Ctrl+C (na samym Git Bashu działa poprawnie).
  • Odpowiedz
@Koliat: ls (różnego typu), cat, head, tail (różnego typu, z -n, z -f), grep (różnego typu, przed, ze strumieniami), sed, awk (razem z regexpami), chociażby wc -l, jakiś skrypcik w bashu (połączenie przez ssh, wrzucenie plików przez scp), czasem coś wgetem pobrać, xargsy, pipeliny, aliasy z Linuxa.

To tak na szybko. A podczas używania pewnie więcej mi się przypomni.

To wszystko ma Git Bash. Nie chcę szukać odpowiedników w PowerShellu
  • Odpowiedz
@Koliat: no rzeczywiście większość z tego co wymieniłem jest w PowerShellu. Ale jednak wolałbym w to nie wchodzić.

zainstaluj sobie Ubuntu z Microsoft Store

zainstaluj WSL na Windowsie


@Koliat: @joolekk: jak to działa? Słyszałem, że jest
  • Odpowiedz
@mk321: Tak, masz Ubuntu w Windowsie. WSL montuje sobie partycje w /mnt i normalnie masz dostępny cały system plików. To nie jest maszyna wirtualna, bo zajmuje znacznie mniej pamięci, ciężko tak naprawdę to określić, ale ja mam na tym cały webowy syf postawiony. Serwer, Node'y, wszystko. Świetna sprawa, bo mam wszystkie dobrodziejstwa Linuksa + komercyjny soft. Win-win.
D.....o - @mk321: Tak, masz Ubuntu w Windowsie. WSL montuje sobie partycje w /mnt i n...

źródło: comment_kqPteYF7p8V3o1dyWwmd5IFDfZtcBY9P.jpg

Pobierz
  • Odpowiedz
@mk321: W Cmderze możesz sobie określić skróty klawiszowe. Normalnie wystarczy zaznaczyć tekst i kliknąć PPM by skopiowało tekst. Wklejanie jest tez PPM tylko bez zaznaczenia o ile pamiętam. Wszytsko mozna sobie zdefiniować w ustawieniach. Ale jeśli chcesz mieć podobny feeling konsoli co w Linuchu to polecam emulator WSLtty. Oparty o Mintty z configiem stricte pod WSLa i masz kopiowanie i wlkejanie jak w konsoli Linuchowej. Niestety coś za coś, nie
  • Odpowiedz
@Dikoo: nie chodzi mi o skróty klawiaturowe w konsoli (np. kopiowanie), bo to działa.
Poza jednym: Ctrl+C (skrót do przerywania procesu np. jak zrobić cat na czymś dużym labo chcesz ubić aktualny proces bo ci zwiśnie). Ctrl+C nie jest skrótem do kopiowania tekstu w konsoli.

Chodzi mi również o skróty z Cmder (np. Ctrl+T - otwórz nową kartę tzn. nową konsolę w Cmder).

Ja to widzę tak, jeśli w
  • Odpowiedz