TOP w Linuxie – interaktywny monitor procesów

2019-01-08

TOP jest jednym z najbardziej znanych programów zarówno w świecie Linuksa, jak i Uniksa jako takiego. Większość dystrybucji Linuksowych korzysta z przepisanej i ulepszonej wersji będącej częścią procps-ng. W związku z tym faktem chciałbym podkreślić, iż większość zaprezentowanych w tym artykule treści nie będzie działać na innej implementacji. Sam top prezentuje zbiór użytecznych statystyk na […]

Czytaj więcej

Watch – powtarzalna egzekucja komendy

2019-01-04
blank

Quis custodiet ipsos custodes? Jest to łacińska sentencja znanego rzymskiego satyryka – Juwenalisa – szerszej znanego za swoje słynne powiedzenia, takie jak „chleba i igrzysk”, „w zdrowym ciele zdrowy duch” czy „gdy teściowa wyzdrowiała, nie ma dla ciebie nadziei na spokój”. „quis custodiet ipsos custodes?” tłumaczone jest z reguły na język angielski jako „who watches […]

Czytaj więcej

Zarządzanie energią w systemie Linux, czyli jak oszczędzać baterię – część I. TLP

2018-11-30
blank

Zarządzanie energią – dyskusja Ostatnimi czasy miałem okazję wziąć udział w żywej dyskusji dotyczącej wyższości poszczególnych systemów operacyjnych. Jako osoba związana ze światem Linuksa, dla którego inne systemy nie są jednak tajemnicą i – co więcej – zdarza mi się z nich korzystać, chętnie się w nią włączyłem. Podczas – jak się potem okazało – […]

Czytaj więcej

Poradnik Bash Bushidō cz. VII – debugowanie i bezpieczne wyjścia skryptu

2018-11-07
blank

Można być fanem skryptów powłoki lub ich po prostu nie lubić. Nie zmienia to faktu, że czy nam się to podoba, czy nie, wciąż występują „często i gęsto”. Co – o zgrozo – jeszcze straszniejsze, czasem sami je piszemy! Tworząc nietrywialne skrypty, będziemy zmuszeni prawdopodobnie na pewnym etapie odpluskwiać (usuwać błędy), czyli debugować kod skryptu.

Czytaj więcej

Opuszczane Terminale – Guake i Yakuake

2018-10-31
blank

W życiu super/power użytkowników systemu zdarza się, iż chcemy „na szybko” wywołać dosłownie jedną, ewentualnie kilka komend. Możemy też chcieć uruchomić jakiś proces w terminalu, który będzie wykonywał się przez dłuższy czas np. monitor systemu, a przy tym zawsze móc po niego szybko sięgnąć. W tym celu można tworzyć nowe instancje i/lub karty wybranego emulatora […]

Czytaj więcej

YUM history

2018-10-26
blank

Yum (Yellowdog Updater, Modified) jest otwartym narzędziem do zarządzania pakietami rpm. Zapewnia automatyczne rozwiązywanie zależności pomiędzy pakietami, a także zautomatyzowany mechanizm aktualizowania oprogramowania. Yum, poza szeroko znanymi komendami (install, remove, update, remove, provides, search), od wersji 3.2.25 posiada także opcję history. Yum history jest użytecznym narzędziem w sytuacji, gdy chcemy na przykład cofnąć niepożądane skutki […]

Czytaj więcej

Terminator – efektywny i prosty emulator terminala

2018-10-02
blank

Wybór emulatora terminala może przyprawić o mały ból głowy. W przypadkach, kiedy posiadamy duży wybór, dobrze jest zastanowić się nad tym, co jest nam tak naprawdę potrzebne. W moim przypadku chciałem: 1. Wsparcie dla profilów kolorów (zielony tekst na czarnym tle to absolutne minimum). 2. Wsparcie dla wielu kart (tak jak w przeglądarkach internetowych). 3. Wsparcie […]

Czytaj więcej

Poradnik Bash Bushidō cz. VI – hakierska sygnaturka

2018-10-01
blank

Korzystając z sieci typu P2P (np. Torrent), zdarza nam się pobrać zawartość, w której jest plik README. W pliku tym z reguły znajdziemy informację à propos osoby lub grupy, która tę zawartość przygotowała lub udostępniła. W tej części Bash Bushidō zajmiemy się tematem wypisywania tekstu na ekran – oczywiście w niecodzienny sposób. Jest to najlżejsza część naszej drogi wojownika.

Czytaj więcej