Administrowanie

Posty głównie o linuxie i sposobach usprawniania pracy z tym systemem operacyjnym. Sporo ciekawostek na temat mysql, shella i przydatnych programów działających w linii poleceń.

Dwa monitory w openboxie

Data publikacji: 2013-11-18 | Administrowanie
Ostatnio nadarzyła mi się okazja powrotu do pracy na dwóch monitorach. Z przyjemnością podłączyłem je do mojej karty i zabrałem się do konfigurowania. W Openboxie nic nie jest tak proste jak w przypadku Gnome, gdzie za pomocą kilku kliknięć można uzyskać pożądane efekty. Ale nie mogę powiedzieć, żeby ustawienie dwóch monitorów tak, jak tego potrzebowałem, było zajęciem specjalnie trudnym. Wystarczyły cztery proste kroki:

więcej...


Zmiana nazwy wielu plików

Data publikacji: 2013-11-10 | Administrowanie
Pomyśleć, że swego czasu pisałem do tego skrypty, a wystarczy przecież polecenie rename:
cd ~/backups
rename s/\.bak$/\.bak_old/ *.bak

więcej...


Usuwanie plików starszych niż N dni w systemach linux

Data publikacji: 2013-11-06 | Administrowanie
Komenda find daje nam bardzo przydatną opcję wykonywania polecenia dla każdego z wyników wyszukiwania. Łącząc to ze sporymi możliwościami filtrowania wyników, można w łatwy sposób napisać polecenie, które wykonuje zadanie określone w temacie postu:

więcej...


Wyszukanie dużych plików w systemach linux

Data publikacji: 2013-10-31 | Administrowanie
W systemach linux nie ma jednej komendy odpowiedzialnej za odnalezienie i wyświetlenie plików o rozmiarze większym bądź mniejszym od zadanego. Ale łatwo sobie poradzić używając kilku ogólnodostępnych narzędzi konsolowych: find, ls oraz awk.

więcej...


Jak usunąć konkretną zapamiętaną wartość w formularzu w Chrome lub Firefoxie

Data publikacji: 2013-10-11 | Administrowanie
Zdarzyło się na pewno nie jeden raz każdemu wpisać niepoprawną wartość do formularza. Przy włączonej opcji zapamiętywania wypełnionych formularzy w przeglądarkach, taki błędny wpis będzie nam podpowiadany ciągle, przy każdym wpisywaniu danych do pól formularza. Oczywiście można wejść w opcje i wyczyścić wszystkie dane formularzy - ale usunie to nam całość przechowywanych danych.

więcej...


Dodawanie kolejnego dysku w debianie

Data publikacji: 2013-10-05 | Administrowanie
W końcu nadchodzi upragniona chwila i montujemy do swojej stacji roboczej lub serwera opartego na Debianie ;) drugi dysk twardy. Jak to zrobić bezboleśnie i bezproblemowo pokazuje poniższy mini tutorial. Zakładam, że mamy dostęp do konta root (przez su lub sudo), potrafimy posługiwać się konsolą i zdajemy sobie sprawę z konsekwencji popełnienia błędu (bez zbędnego ściemniania: można utracić wszystkie informacje).

więcej...


Znajdowanie tekstu w wielu plikach tekstowych i otwarcie ich do edycji w vimie

Data publikacji: 2013-09-06 | Administrowanie
Pod tym zakręconym tytułem kryje się dosyć prozaiczny problem - mam wiele plików źródłowych, w których muszę znaleźć zadany tekst (przyjmijmy, że jest to tekst abcd). Następnie każdy z tych plików muszę otworzyć do edycji, najlepiej każdy w oddzielnej zakładce vima.

więcej...


Przeszukanie danego katalogu i podkatalogów pod kątem ilości plików, ich sumarycznej wielkości itp

Data publikacji: 2013-08-30 | Administrowanie
Kilka tygodni temu zaszła mega pilna potrzeba przeskanowania na serwerze danego katalogu oraz wszystkich jego podkatalogów w poszukiwaniu następujących danych:
  • pełnej ścieżki do danego podkatalogu
  • ilości zawartych w nim plików
  • sumarycznej wielkości zawartych w nim plików (w bajtach)
  • wielkości najdłuższego z zawartych w nim plików (również w bajtach)

więcej...


Dropbox to dobry pomysł

Data publikacji: 2013-07-16 | Administrowanie
Od kilku dobrych lat jestem użytkownikiem Dropboxa i chwalę sobie jego ogólną użyteczność. Jako programista/administrator mam okazję używać, pisać i modyfikować dziesiątki skryptów, programów i innych mniej lub bardziej przydatnych plików, które chcę mieć zawsze pod ręką - taka mała skrzynka narzędziowa. Dropbox pomaga mi w tym tak skutecznie, że obecnie nie potrafię sobie wyobrazić jakiejkolwiek sensownej pracy bez niego.

więcej...


Sposób na silne hasła, czyli o strzeżeniu danych

Data publikacji: 2013-05-31 | Administrowanie
Każdy z nas ma dziesiątki (a niektórzy pewnie setki) przeróżnych kont na najróżniejszych portalach. Od stron ze śmiesznymi obrazkami, przez portale społecznościowe, fora internetowe, pocztę, serwisy aukcyjne, aż do kont bankowych. Każdy z takich serwisów wymaga logowania, by móc w pełni korzystać z ich możliwości. Rodzi się pytanie - czy przeciętny Kowalski w każdym serwisie posiada inne hasło? Odpowiedź jest prosta - wielu z nas używa jednego lub raptem kilku haseł do wszystkich miejsc, do których logujemy się online. Jak bardzo jest to niebezpieczne mogą się wypowiedzieć tylko Ci, którzy padli ofiarą wycieku haseł i ponieśli w związku z tym jakieś szkody.

więcej...


Sprawdzanie nowej poczty Gmail w pythonie przy użyciu imap

Data publikacji: 2013-04-15 | Administrowanie
Do różnego rodzaju "powiadamiaczy" (widgetów, mailerów, smserów) często potrzebujemy informacji o nowej poczcie. W takich wypadkach zbędne jest pobieranie całej treści poczty - wystarczy informacja, że taka poczta oczekuje i ewentualnie ilość nowych wiadomości.

więcej...


Zrzut wyników zapytania mysql do pliku tekstowego (csv)

Data publikacji: 2013-04-10 | Administrowanie
Jeśli zachodzi potrzeba zrzucenia wyników zapytania mysql do pliku tekstowego można użyć takiej konstrukcji.

więcej...


Jak pobrać nagłówek HTTP z linii komend

Data publikacji: 2013-04-05 | Administrowanie
Ostatnio trafiłem na pewien problem, który wymagał pobrania nagłówka HTTP danego requestu. Nie chciałem się za bardzo bawić w przeglądarki i FireBuga, więc postanowiłem użyć do tego linii komend, szczególnie, że otrzymane dane miały być potem używane w skryptach konsoli.

więcej...


Instalacja pakietu PIL przy użyciu pip w Debianie Wheezy

Data publikacji: 2013-04-02 | Administrowanie
Instalacja pakietu PIL przy użyciu pip na debianie (i zapewne większości debianopochodnych) może przysporzyć kilku zmarszczek. Tak zainstalowany PIL nie działa, zgłaszając komunikaty o nieobsługiwaniu bibliotek. Bliższe spojrzenie na komunikat po skompilowaniu pakietu ujawnia nam następujące dane:
--------------------------------------------------------------------
    *** TKINTER support not available
    *** JPEG support not available
    *** ZLIB (PNG/ZIP) support not available
    *** FREETYPE2 support not available
    *** LITTLECMS support not available
    --------------------------------------------------------------------

więcej...


Debian Wheezy i Java od Suna

Data publikacji: 2013-03-27 | Administrowanie
Z takich czy innych powodów, w które nie warto się zagłębiać, w repozytoriach nowego Debiana Wheezy nie uświadczymy javy Sun. Oto banalny sposób żeby sobie z tym poradzić.

więcej...


Jak poradzić sobie z powolnym kopiowaniem plików na pendrive USB

Data publikacji: 2013-03-05 | Administrowanie
Dopóki używałem na swoim desktopie środowiska gnome - problem w ogóle nie istniał. Po przejściu na nieco bardziej dopasowany do moich potrzeb awesome window manager, moje pendrive'y sflaczały i nie chciały przyjmować danych szybciej, niż mizerne 300-400 kb/s.

więcej...


Dobrodziejstwa screena

Data publikacji: 2013-03-01 | Administrowanie
Komenda screen kojarzy się niezmiennie z możliwością uruchamiania programów na zdalnym serwerze, a następnie bezpiecznego wylogowania się, podczas gdy program nadal działa. Takie zastosowanie screena jest bardzo proste:
screen -S test_screen

więcej...


Raspberry Pi jako media center.

Data publikacji: 2013-02-15 | Administrowanie
Minęło kilka dobrych tygodni od kiedy zacząłem używać małego Raspberry Pi jako domowego media center i powiem tak - na pewno nie pozbędę się odtwarzacza Blu-Ray. Ale nie dlatego, żeby miał jakąś przewagę nad raspi. Nie, po prostu muszę mieć sprzęt do odtwarzania płyt DVD i BR. Resztę obowiązków przejmuje te małe urządzenie (dla przypomnienia - płyta główna jest wielkości karty płatniczej).

więcej...


Ssh w "drugą stronę"

Data publikacji: 2013-02-08 | Administrowanie
O tym, że przez ssh można łączyć się ze zdalnym komputerem i wykonywać na nim polecenia wie każdy. To, że ssh może działać niejako w drugą stronę nie jest już wiedzą powszechną. A taki fakt powinien nam utkwić w głowach na zawsze, bo jest to bardzo przydatna funkcjonalność.

więcej...


Crontab i maile

Data publikacji: 2013-01-07 | Administrowanie
Cron jest linuxowym programem, który pozwala wykonywać różne skrypty w zadanych odstępach czasu. Zwykle używany jest do wykonywania powtarzających się czynności jak: kopie bezpieczeństwa, rotacja logów, itp.

więcej...


3

IT w obrazkach: