Użytkownicy Linuksa zazwyczaj mają do dyspozycji dwie metody wykonania tych samych czynności. Pierwsza to wykorzystanie programu w wersji konsolowej – CLI (Command Line Interface). Druga to wykorzystanie programu z graficznym, innymi słowy okienkowym interfejsem – GUI (Graphical User Interface).
Tak klarowny podział oprogramowania doprowadził do uformowania się trzech grup użytkowników, preferujących konsole, korzystających z okienek i takich, którzy równie często używają obu możliwości. Artykuł przedstawia listę stosownych aplikacji konsolowych i graficznych odpowiedników (możecie zgłaszać dalsze propozycje w komentarzach na blogu).