Dziś przyszła pora pokazać kilka komend/trików dla początkujących które mogą się przydać:

1. Często chcemy np. odmontować /home a tu „zasoby używane”, patrzymy a tu wisi kilka procesów na /home użytkownika: franek i co robimy ?

pkill -u franek

2. Mamy mocno naśmiecone w wielu katalogach znajdują się pliki o które w nazwie mają „temp” nie chcemy ich:

rm -rf `find . -name "*temp*"`

3. Chcemy sobie zrobić backup systemu za pomocą LiveCD ale nie chcemy aby backup zapamiętał nam /home:

Oczywiście montujemy system plików np. do /mnt/moj_system wchodzimy do /mnt/moj_system i:

tar -cvfp /media/pendrive/backup-2011.tar --exclude=/mnt/moj_system/home/* *

Możemy dodać parametry:

-z (pakowanie za pomocą GunZip, słaba kompresja wysoka prędkość)

-j (pakowanie Bzip2, średnia kompresja, średnia prędkość)

-J (pakowanie XZ/LZMA2, wysoka kompresja, niska prędkość)

–lzma (pakowanie LZMA, wysoka kompresja, niska prędkość)

4. Możemy też wykonać takową komendę na działającym systemie ale musimy dodać parametry podświetlone na zielono:

cd / && tar  -cfp /mnt/prodrive/backup-2011.tar --exclude=/sys/* --exclude=/proc/* --exclude=/dev/* \
--exclude=/tmp/* *

Możemy też dodać: –exclude=*tmp* aby pominąć pliki/katalogi które zawierają frazę „tmp”, możliwe jest też dodanie -z -j -J –lzma aby kompresować archiwum tar

Proces odwrotny, odzyskania musi być wykonany tylko z LiveCD, nie da się tego wykonać na działającym systemie.

tar -xf /mnt/pendrive/backup-2011.tar -C /mnt/nowy_system

5. Kopiowanie całego systemu na nowy dysk ?

Odpalamy LiveCD, do /old montujemy stary dysk, do /new nowy dysk i

rsync -avz /old/* /new

na działającym systemie:

rsync -avz --exclude=/dev/* --exclude=/sys/* --exclude=/proc/* --exclude=/tmp/* --exclude=/mnt/* /* /mnt/new

6. Obraz dysku lub partycji + kompresja (tylko za LiveCD)

dd if=/dev/sda conv=sync,noerror bs=64K | gzip -c  > /mnt/pendrive/sda.img.gz

Aby odzyskać:

gzip -c /mnt/pendrive/sda.img.gz | dd of=/dev/sda conv=sync,noerror bs=64K

Oczywiście w tym procesie robimy backup całego dysku razem z MBR, tablicą partycji itd. możemy zastąpić sda przez sda1 i zamiast backup-u całego dysku mamy backup pierwszej partycji.

7. Zliczanie miejsca które zajmują nam pliki w jakimś katalogu:

du -h --max-depth=1 /home/franek

Rezultat będzie wyglądał np. tak:

1M /home/franek/smieci
11G /home/franek/filmy
19G /home/franek/dane
1M /home/franek/wazny_plik.txt
1M /home/franek/plik.sh
30G /home/franek/

8. Jesteśmy na wakacjach na w domu mamy np. NAS które często gęsto mają preinstalowanego Linux-a np. OpenWRT i chcemy pobrać z niego dane.

Logujemy się na router za pomocą ssh i pisemy:

opkg update && opkg install openssh-sftp-server

A na naszym linux-e:

sshfs root@ip_lub_host_naszego_NAS-a:/mnt/dane /mnt/domek -o sftp_server=/usr/libexec/sftp-server

9. Nasz pendrive ma źle stworzoną partycję lub są problemy z systemem plików

dd if=/dev/zero of=/dev/sdb
cfdisk /dev/sdb

Oczywiście /dev/sdb to musi być plik odpowiadający naszemu nośnikowi

10. Jeżeli nie wiecie pod jakim plikiem znajduje się dysk lub nośnik USB którego właśnie włożyliście możecie zawsze wywołać:

dmesg | tail

zaraz po jego wsadzeniu.

11. Szybkie czyszczenie danych EXIF z JPEG ? No bo po co ktoś ma wiedzieć jaki mamy aparat i gdzie robimy fotki ?

jhead -purejpg *.jpg

cdn.

Tagged with:
 

Quake 1 zrzut ekranu

Mała podpowiedz dla osób które szukają dobrego terminala stylizowanego na konsolę z gry Quake.

Aplikacji tego typu jest sporo niestety większość z nim ma wiele wad szczególnie dla osób które nie używają środowisk takich jak KDE czy Gnome.

Kuake, Yakuake – terminal dla środowiska KDE

Zalety:

  • bardzo rozbudowany (5/5)
  • działa szybko i sprawnie (4/5)
  • prosta konfiguracja (3/5)
  • ładny wygląd (4/5)

Wady:

  • wymaga bibliotek KDE
  • uruchamia w tle kilka daemonów kde i wymaga ich do działania
  • wymaga sporo pamięci

Guake – terminal dla środowiska Gnome

Zalety:

  • lekki i szybki (4/5)
  • prosty wygląd (3/5)
  • prosta konfiguracja (3/5)

Wady:

  • wymaga bibliotek Gnome
  • wczesna faza rozwoju
  • brak wielu opcji
  • niestabilność

yeahconsole – terminal używający rxvt-unicode

Zalety:

  • szybki i lekki (5/5)
  • oszczędny (4/5)
  • konfiguracja w pliku (2/5)
  • dla wielbicieli rxvt bardzo wygodny (3/5)

Wady:

  • niestabilny
  • wymaga rxvt lub xterm
  • trudna konfiguracja
  • czasem nieprzewidywalny
  • brak niektórych skrótów klawiszowych
  • braki w możliwościach konfiguracji

Tilda – emulator terminala dla wszystkich wm

Zalety:

  • lekki i szybki (4/5)
  • oszczędny (4/5)
  • prosta konfiguracja (5/5)

Wady:

  • niestabilny
  • nie rozwijany
  • braki w możliwościach konfiguracji
  • dziwne zachowania pod Gnome
  • sterowanie klawiaturą nie daje się konfigurować
  • jedyny skrót jaki można ustawić to opuszczanie i chowanie
  • nie działa alt+F1-10
  • nie działa ctrl+F1-10
  • sam terminal jest dosyć wolny (efekt ala framebuffer bez zawijania na ogrmonym ekranie)

stjerm – lekki emulator terminala

Zalety:

  • praktycznie brak zależności (5/5)
  • szybkość i lekkość (5/5)
  • łatwa konfiguracja (3/5)
  • wiele skrótów klawiszowych (4/5)
  • działa poprawnie ctrl + F alt +F (5/5)
  • zajmuje w sumie około 80kb (5/5)
  • stabilność (5/5)

Wady:

  • wczesna faza rozwoju, braki w opcjach (wszystkie podstawowe opcje są już dostępne)

Jeżeli ktoś z was znajdzie jakiś inny terminal którego nie opisałem, dajcie znać!

Tagged with:
 

Portal Bezpieczna Sieć - Forum komputerowe, Informatyka śledcza, bezpieczeństwo, backtrack, kali - Kali Linux Polska Edycja - Polska Edycja Backtrack - Seriws Laptopów Katowice - Sklep Komputerowy Katowice - Parking BETA przy lotnisku Pyrzowice - Broń Czarnoprochowa - miejsce Run w sieci

stat4u