Wstęp

Wstęp

Muszę przyznać, że jestem maniakiem wiersza dowodzenia. Ilekroć mam szansę, niezależnie od środowiska lub dystrybucji komputerów stacjonarnych, otwieram terminal i zaczynam coś bawić. Oczywiście nie oznacza to, że wszyscy muszą być tacy jak ja. Jeśli jesteś osobą, która jest myszy i zorientowana na gumy, nie ma problemów. Istnieją jednak sytuacje, w których wszystko, co masz do czasu do czasu, jest wierszem poleceń. Jedna z tych sytuacji może być ulepszeniem sterowników jądra/grafiki, które pozostawiają Cię wysoko i suchym, dopóki błąd nie zostanie zgłoszony. Musisz wysłać bardzo ważny e-mail lub sprawdzić ewolucję cen swojego ulubionego laptopa. Wszystkie niezbędne zadania stacjonarne (z pewnymi wyjątkami), które wykonujesz na komputerze obsługującym GUI, można wykonać również na komputerze, któremu CLi-nie jest również zainteresowane, więc jeśli jesteś zainteresowany…

Zadania

Codzienne zadania, o których będziemy się odnosić, to te, które zwykle wykonujemy w zwykłym dniu, czy to dzień pracy, czy weekend. Musimy sprawdzić naszą pocztę, może obejrzeć coś na YouTube (tak, to możliwe), porozmawiać z naszymi przyjaciółmi lub po prostu przejrzyj się od adresu URL do adresu URL. To są rzeczy, o których mówimy w tym artykule. Nawiasem mówiąc, kolejną ogromną zaletą podejścia CLI jest (oprócz wydajności i niskich zasobów) jednorodności. Nie musisz się martwić, jeśli używasz wielu komputerów Linux, że niektóre z nich nie będą miały zainstalowanego ulubionego pulpitu: te programy powiemy o pracy wszędzie, dostęp do GUI, czy nie, o ile masz terminal Oczywiście zainstalowany emulator. Zauważ, że ten artykuł składa się tylko z pomysłów i sugestii i nie będzie prowadził krok po kroku, jak korzystać z prezentowanych aplikacji.

Przeglądanie internetowe

To prawda, nie widzisz zdjęć, ale są one praktyczne, aby mieć, o wiele szybciej i jeszcze bardziej bezpieczne, ponieważ niektóre z nich nawet nie obsługują JavaScript, chyba że dostosujesz ich opcje kompilacji. Panie i panowie, daję ci linki, elinks i lynx. Możesz je zainstalować na prawie dowolnej dystrybucji w Native Package Manager lub możesz zainstalować je ze źródła, a oczywiście kompilacja nie zajmie dużo, ponieważ nie ma dużych zależności. Linki oferują również flagę wiersza poleceń (-G z graficznego), która, jeśli skompilowana z odpowiednimi opcjami, oferuje bardzo prostą, ale szybką przeglądarkę GUI.

W Debian, kiedy chciałem wykonać „linki -g”, otrzymałem „grafikę nie włączoną podczas kompilacji (zamiast tego użyj linków 2 dla trybu graficznego)”. Po zainstalowaniu pisania

 $ Links2 -G

dostałem mi to, czego chciałem. Jeśli chcę użyć tekstowej przeglądarki internetowej dla witryn wymagających logowania JavaScript, używam Elinks. W dzisiejszych czasach, wraz z pojawieniem się rynku mobilnego, wiele stron internetowych ma wersję mobilną (a Gmail ma podstawową wersję HTML, która jest idealna do tego celu), więc możesz surfować z relaksu, jeśli nie potrzebujesz lampy błyskowej lub obrazów. Kolejną zaletą jest mniej przepustowości, ponieważ obrazy i animacje stanowią większość ruchu witryny (cóż, z wyjątkiem pobrań), więc nie marnujesz bajtów, jeśli wszystko, czego potrzebujesz, to czytać o Bash Shell w Bash.org. Jeśli potrzebujesz domyślnego wyświetlania/wyjścia koloru i jeszcze bardziej minimalnej przeglądarki, wybierz Lynx. Jest mniejszy i nawet szybszy niż pozostałe dwa, ale w zależności od witryn, które zwykle surfujesz, może to być to, czego potrzebujesz.

Powiedziałem wcześniej, że możesz obejrzeć filmy z YouTube na CLI. Możesz pobrać filmy za pomocą YouTube-DL. Gwarantuje, że to rozwiązanie nie spowoduje obrócenia fanów procesora, jakby nie było jutra, ponieważ nie będzie zaangażowanych od gracza flash.

Rozmowa

Wielu użytkowników Linux, których znam, używa pidgin do ich potrzeb czatowania, ponieważ obsługuje wiele protokołów, ma trochę historii (każdy pamięta Gaima?) i ma całkiem niezły interfejs. Wielu nie wie, że programiści Pidgin oferują odpowiednik wiersza poleceń o nazwie Finch. Tak, wydaje mi się, że ci ludzie naprawdę lubią małe ptaki, ale dygresuję. Finch jest ponownie łatwy w instalacji w większości dystrybucji, ale uważaj! W przeciwieństwie do większości programów CLI, Finch przeciągnie wiele zależności, ponieważ jest to związane z Pidgin, od których to zależy, co z kolei potrzebuje całkiem sporo. Cóż, całkiem sporo dla maszyny wiersza poleceń, ale absolutnie w normalnych granicach dla pełnoprawnej aplikacji GUI. Proponuję spojrzeć na stronę Fincha, aby zobaczyć skrótów klawiatury, a jesteś dobry do rozmowy, wiedząc, że każdy protokołowy obsługę Pidgin, Finch również będzie obsługiwał. Krótko mówiąc, tylko interfejs jest inny.

Społeczność Linux opiera się na IRC, jeśli chodzi o komunikację. Mimo że Finch już obsługuje IRC, wolałem przedstawić prezentację klienta tylko dla IRC, a mianowicie IRSSI. Jest bardzo prosty w użyciu, oczywiście lekki, ale nie należy go nie docenić. IRSSI można scenariusz, obsługuje opcje zaawansowane i jest kompletnym klientem IRC dla głównie wszystkiego, czego możesz potrzebować. Jest, podobnie jak inne, łatwe do znalezienia w systemach Linux, a na pierwszym uruchomieniu tworzy swój plik „konfiguracyjny w ~/.IRSSI/ które można następnie edytować w razie potrzeby, prawie nie wymaga pomocy, ponieważ jest tam już wiele przykładów. Wolę bezpośrednio używać IRSSI z wiersza poleceń, jak to:

$ irssi -c $ host -n $ nick

Multimedia

Ktokolwiek powiedział, że potrzebujesz X, aby wysłuchać swojej ulubionej muzyki? Z pewnością nie jest to prawdą i istnieje wiele aplikacji, które mogą ci pomóc, oprócz Mplayera, o których już rozmawialiśmy, ale wydaje się, że jest to nieco przesada, jeśli to tylko muzyka, szczególnie w systemie ograniczonym zasobem ograniczonym zasobem. Chociaż istnieje wiele aplikacji, z pewnością nie pracowałem z nimi wszystkimi i zwykle czuję się zadowolony z Mp3blaster. Obsługuje MP3 i OGG, listy odtwarzania, ID3 i ma całkiem niezły i przydatny interfejs.

Znalazłem aplikację w moim systemie Debian i będzie dostępna również w repozytoriach Ubuntu, Mint lub innych instrumentów pochodnych. OPENSUSE Użytkownicy, którzy mają włączoną Reposotory Packman, będą mogli instalować Mp3blaster. Wydaje się, że nie jest dostępny w najnowszych systemach Fedora, musisz tam skompilować (a nawet zapakować).

Aktualności

Kiedy mówię wiadomość, w tym przypadku mam na myśli dwie rzeczy: RSS i NNTP, aka Usenet. Bez wątpienia jest to możliwe w przypadku Linuksa, ale mamy ten sam problem, który mieliśmy wcześniej, jeśli chodzi o RSS: zdjęcia. Znowu zależy to od twoich kanałów RSS: jeśli chodzi o wiadomości, jesteś ustawiony, ale jeśli jesteś czytelnikiem komiksu… nie tak dobrze. Cóż, w każdym razie spójrzmy na aplikacje, zauważając, że nie są one w żaden sposób, kształtują ani nie tworzą jedynych alternatyw. Z tym mam więcej doświadczenia, więc oczywiście o tym napiszę.

W przypadku RSS używam snowows, naprawdę małego i przenośnego czytnika. Jeśli przejdziesz na stronę projektu, dostaniesz pomysł, jak wygląda interfejs, ponieważ projekt strony jest całkiem dobrą kopią interfejsu programu. Tym razem użytkownicy Debiana wydają się być mniej szczęśliwi, ponieważ jedyną wersją Debian Snownews jest dostępna dla (aka pakowanego) jest Lenny. Fedora oferuje to, jednak Gentoo oferuje to również BSDS i Solaris. Podoba mi się w Snownaws, to fakt, że jest szybki, pomimo faktu, że Parsing XML jest dość intensywnym zadaniem.

Jeśli chodzi o czytanie Usenet, każdy weteran Linux musi wiedzieć o Tin, czytelniku wiadomości internetowych. Eee, mam nadzieję, że nie zepsułem akronimu, więc proszę, popraw mnie, jeśli tak zrobiłem. TIN ma dość czcigodną historię, jest również szybka, łatwa do skonfigurowania i licencyjnie licencjonowana (BSD). Jeśli chcesz go zainstalować, cóż, możesz go znaleźć w każdym możliwym systemie UNIX. Nie próbowałem wszystkiego, ale wiem, że jest popularny i łatwy do znalezienia w Linux, BSD, Solaris, a nawet OpenVMS. Używam go jako zdalnego czytnika wiadomości, więc używam flagi -R, w przeciwnym razie cyna próbuje użyć lokalnej szpuli, która nie istnieje w moich systemach. Ale oto kilka szczegółów, jak używać puszki w pigułce.

// edytuj ~/.NewsRC i wprowadź grupy, które chcesz zasubskrybować, jeden na wiersz //!„Z półkolisem // dla grup, które chcesz zasubskrybować do $ Export nntpserver = $ server $ tin -q 

Wniosek

Badania mówią, że pomimo wszystkich wysiłków pracy i rozwoju w celu poprawy interfejsów graficznych, ludzie są najbardziej wydajni na wierszu poleceń. Czy to prawda, czy nie, nie mogę powiedzieć, ale mogę powiedzieć, że osobiście czuję się bardziej wydajny, pomimo początkowej krzywej uczenia się. Co myślisz?

Powiązane samouczki Linux:

  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Ubuntu 20.04 Przewodnik
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Mastering Bash Script Loops
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Jak ulepszyć Ubuntu z 22.04 do 22.10
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?