Podział pliku, i jego łączenie // bash

Założmy, że mamy film który zajmuje około 1,3GB i chcemy go nagrać na 2 CD ( dvd nie mamy, ot bida w domu :p ). W tym celu musimy podzielic film na 2 części. W jaki sposób nalezy to zrobić używając poleceń bash?

Na początku dowiedzmy się, ile tak naprawdę zajmuje nasz plik. Używamy do tego polecenia du -b, które wypisze nam wynik w bajtach. Nastepnie za pomocą funkcji split dzielimy plik z uwzględnieniem wielkości jednej części pliku (w bajtach- dla CD to bedzie np. 734003000).
Przykład

du -b nazwa_pliku
split -b 734003000 nazwa_pliku

Po wykonaniu polecenia split otrzymamy x części. Jak je należy złożyć spowrotem do kupy ? Za pomocą polecenia cat.
Przykład

cat plik_part1 plik_part2 > plik_polaczony

W ten sposób otrzymamy połączony plik zapisany jako plik_polaczony ;)

Phishing w najlepszym wydaniu

Dostałem dzisiaj maila od Banku Zachodniego WBK. Hmm trzeba przyznać że nie spodziewałem się go ponieważ nie mam konta w tym banku. No ale jak z treści maila wynika jasno przecież – napisany jest prosta angielszyzną – że moja „debit card” jest „limited”

wbk phishing

Tak więc szybko kliknałem w link dzieki ktoremu móglbym „odlimitować” kartę. Trzeba przyznać że była o wiele lepiej spreparowana, niż mail.

wbk phishing

 

Zobaczcie na jaką stronę wejdzie przeglądarka, gdy usuniemy z paska adresu widocznego na screenie /wbk/.
Strona wyłudzająca: http://biblioteka.oeiizk.waw.pl/wbk/
Strona główna: http://biblioteka.oeiizk.waw.pl/

Hmm… bzwbk przeniosło się na serwer:
SERWISU INFORMACYJNEGO DLA NAUCZYCIELI BIBLIOTEKARZY

Cóz – osobiście uważam ze ta próba phishingu jest na tyle beznadziejna, że nie sposób dać się nabrać, chyba że ktoś naprawde cierpi na brak szarych komórek. A nawet wtedy, jak brak mu tych komórek to nie będzie w stanie odczytać maila bo przecież „to nie po polskiemu jest”.

No i na przyszłośc – troche prawdy o phishingu z wikipedii:

  • Zazwyczaj serwisy nie wysyłają e-maili z prośbą o odwiedzenie i zalogowanie się na stronie. Taka prośba powinna wzbudzić czujność, zawsze warto w takim wypadku potwierdzić autentyczność listu poprzez kontakt z administratorami strony. Banki i instytucje finansowe nigdy nie wysyłają listów z prośbą o ujawnienie jakichkolwiek danych (loginu, hasła, numeru karty), próby podszycia się pod nie powinny być zgłaszane do osób odpowiedzialnych za bezpieczeństwo.
  • Nie należy otwierać hiperłączy bezpośrednio z otrzymanego e-maila. Stosunkowo prosto jest zmodyfikować ich treść tak, by pozornie wskazujące na autentyczną witrynę kierowały do nieautoryzowanej, podszywającej się strony.
  • Należy regularnie uaktualniać system i oprogramowanie, w szczególności klienta poczty e-mail i przeglądarkę WWW.
  • Nie wolno przesyłać mailem żadnych danych osobistych typu hasła, numery kart kredytowych itp. Prośby o podanie hasła i loginu w mailu należy zignorować i zgłosić odpowiednim osobom.
  • Banki i instytucje finansowe stosują protokół HTTPS tam, gdzie konieczne jest zalogowanie do systemu. Jeśli strona z logowaniem nie zawiera w adresie nazwy protokołu HTTPS, powinno się zgłosić to osobom z banku i nie podawać na niej żadnych danych.
  • Nie zaleca się używania starszych przeglądarek internetowych (np. Internet Explorer 6), które bywają często podatne na różne błędy. Alternatywnie można korzystać z innych programów, jak Mozilla Firefox czy Opera lub Internet Explorer 7 (których najnowsze wersje wyposażone są w filtry antyphishingowe) albo też z oprogramowania firm trzecich chroniącego przed phishingiem.

Napisałem maila do osoby odpowiedzialnej za ten serwis – zobaczymy jak długo potrwa usuwanie tego gówna.

Conky ;-)

Conky to świetny (i lekki dla CPU) program do wyświetlania statystyk, które można dopasować w bardzo dokładny sposób do własnych potrzeb. Możliwości tego programiku są bardzo duże, lecz trzeba poświęcić troche czasu na konfiguracje.

Przy pierwszym uruchomieniu ( aptitude install conky – i mamy ^^ ) zobaczymy małe czarne okienko z wyświetlonymi domyślnymi statystykami. Cóż – mi ta postac conky’ego wysoce nie odpowiadała, więc by zmienić wygląd statystyk wyedytowałem plik .conkyrc moim ulubionym edytorem. (Plik znajduje się w /home/nazwa_profilu – Jeśli nie istnieje tworzymy go)

geany .conkyrc

Tutaj macie wszystkie dostępne zmienne i ustawienia dostępne w conky. Zajęło mi to trochę czasu, ale stworzyłem swoje własne „pikne” statystyki.

conky skin
Tutaj mamy te staty ^
(config)

Plik konfiguracyjny wygląda następujaco:

#Włączenie anti-aliasingu dla czcionki itp
use_xft yes
#Typ i rozmiar czcionki
xftfont Terminus:size=9
#Wartość alpha dla czcionki (przeźroczystość)
xftalpha 0.9
#Czas odświeżania statystyk
update_interval 1.5
#Wartość 0 sprawia, że conky dział non-stop :)
total_run_times 0
#Dzieki tej opcji conky nam nie miga przy odświeżaniu
double_buffer yes
#Położenie statystyk - w tym wypadku prawy dolny róg
alignment  bottom_right
#W tym wypadku - marginesy
gap_x 10
gap_y 33
#Minimalny rozmiar
minimum_size 170 5

#Ustawienia okna
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

#Domyslne kolory dla conky
default_color gray
defalut_shade_color black

#Ustawienia obramowania
border_margin 4
border_width 1

#Wszystko po zmiennej TEXT zostanie pokazane na ekranie

TEXT
....
....
....

Jeżeli czegoś nie wytłumaczyłem w tym przykładowym ustawieniu – tutaj jest wszystko na temat opcji konfiguracyjnych.
Teraz co możemy wpisać w sekcji TEXT – no i w jaki sposób. Do wyboru mamy wszystkie opcje dostępne na tej liście. Wszystkie wprowadzane zmienne poprzedzamy znakiem dolara ($) – np:
$kernel wyświetla dane twojego jajka ;-);
$fs_size wyswietla wielkosc wybranego dysku;
$alignr wyrównuje tekst po wpisie do prawej krawedzi;
Wprowadzanie zwykłego tekstu nie wymaga wprowadzania żadnego specjalnego znaku.

Jeżeli ktoś nie chce zaczynać od zera – najlepiej ściągnąć jakiś gotowy plik konfiguracyjny, i go modyfikować wg. potrzeb – tutaj macie konfig statystyk ze screena.
Mam nadzieje że w miare przyzwoity sposób przybliżyłem sposób konfiguracji ;-)

Peace