Wyszukiwanie w witrynie

screenFetch — najlepszy generator informacji o systemie dla systemu Linux


W większości przypadków polegamy na zintegrowanych narzędziach systemu Linux, aby uzyskać informacje o systemie w graficznym interfejsie użytkownika, przy czym zmiany w środowisku graficznym są niewielkie lub żadne. Klasyczny wygląd narzędzia informacyjnego systemu GUI na moim Debianie Jessie.

Jeśli chodzi o interfejs wiersza poleceń, mamy polecenia, które pokazują wszystkie informacje o systemie, ale nie ma jednego polecenia, które byłoby w stanie dostarczyć wszystkie informacje na raz. Tak! Zawsze możemy napisać skrypt, który wykona wszystkie te zadania, ale nie jest to wykonalne dla każdego.

Istnieje narzędzie „screenFetch”, które ma wszystkie powyższe funkcje i jeszcze więcej.

Co to jest screenFetch?

ScreenFetch to narzędzie informacji o systemie zaprojektowane głównie dla powłoki Bash, ale działa również z innymi środowiskami powłoki. Narzędzie jest na tyle inteligentne, że automatycznie wykrywa używaną dystrybucję Linuksa i generuje logo ASCII dystrybucji z pewnymi cennymi informacjami po prawej stronie logo. Narzędzie jest maksymalnie konfigurowalne, można zmieniać kolory, ustawiać brak kodu ASCII i robić zrzuty ekranu po wyświetleniu informacji.

Lista cennych informacji o systemie, które wyświetla screenFetch to:

  1. Nazwa_użytkownika@nazwa_hosta
  2. system operacyjny
  3. Jądro
  4. Czas pracy
  5. Pakiety
  6. Powłoka
  7. Rezolucja
  8. DE
  9. WM
  10. Temat WM
  11. Motyw GTK
  12. Motyw ikony
  13. Czcionka
  14. procesor
  15. Baran

Jak zainstalować screenFetch w systemie Linux

Możemy pobrać screenFetch za pomocą git clone lub pobierając pliki źródłowe bezpośrednio z linku poniżej. Zaznacz link „Pobierz ZIP” w prawym dolnym rogu, pobierz stamtąd plik ZIP i rozpakuj go.

  1. https://github.com/KittyKatt/screenFetch.git

Alternatywnie możesz także pobrać pakiet za pomocą polecenia wget, jak pokazano poniżej.

wget https://github.com/KittyKatt/screenFetch/archive/master.zip
unzip master.zip

Nie musimy instalować skryptu, wystarczy przenieść wyodrębniony folder do /usr/bin i uczynić go wykonywalnym.

mv screenFetch-master/screenfetch-dev /usr/bin
sudo mv screenFetch-master/screenfetch-dev /usr/bin/

Zmień nazwę pliku binarnego screenFetch-dev na screenfetch, aby ułatwić korzystanie z niego.

cd /usr/bin
sudo mv screenfetch-dev screenfetch
chmod 755 screenfetch

Teraz przetestujemy polecenie „screenfetch” bezpośrednio z terminala, aby zobaczyć ogólne informacje o naszym systemie.

screenfetch

Uruchamianie polecenia screenFetch przy użyciu opcji „-v” (pełne), oto wynik tego samego.

screenfetch -v

Ukryj logo ASCII odpowiedniej dystrybucji Linuksa za pomocą przełącznika „-n”.

screenfetch -n

Usuń cały kolor wyjściowy za pomocą opcji „-N”.

screenfetch -N

Obetnij dane wyjściowe w terminalu w zależności od szerokości terminala za pomocą przełącznika „-t”.

screenfetch -t

Pomiń błędy w wynikach za pomocą opcji „-E”.

screenfetch -E

Pokaż aktualną wersję „-V”.

screenfetch -v

Pokaż opcje i pomóż „-h”.

screenfetch -h

Użyj pobierania ekranu podczas logowania użytkownika

Niezłym żartem byłoby użycie tego skryptu w taki sposób, że gdy tylko użytkownik zaloguje się do powłoki, skrypt zostanie uruchomiony i wyświetlone zostaną dane wyjściowe.

Aby wykonać takie zadanie musimy dodać poniższą linię, gdyż znajduje się ona na końcu pliku ~/.bashrc.

if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

Po dodaniu powyższej linii plik ~/.bashrc wygląda teraz tak.

Wyloguj się i zaloguj ponownie, aby sprawdzić, czy to działa, czy nie. To, co dostałem, było.

Wniosek

screenFetch to bardzo fajne narzędzie, które działa od razu po wyjęciu z pudełka, instalacja przebiegła błyskawicznie i działa bez ani jednej usterki nawet w najnowszych testach Debiana. Obecna wersja to 3.5.0 i wciąż jest stopniowo rozwijana. Informacje o systemie wyświetlane po zalogowaniu się użytkownika do powłoki Bash są błyszczące. Warto wypróbować to wspaniałe narzędzie i każdy z Was musi spróbować. Byłoby miło, gdybyśmy otrzymali zrzut ekranu przedstawiający Twoją dystrybucję.

To wszystko na teraz. Niedługo wrócę tu ponownie z kolejnym ciekawym artykułem. Do tego czasu bądź na bieżąco i połącz się z linux-console.net. Polub nas i udostępnij, pomóż nam się rozprzestrzenić. Nie zapomnij podzielić się z nami swoją cenną opinią w sekcji komentarzy poniżej.