EXIF informatie uit afbeeldingen
Er zijn verschillende manieren om bijkomende informatie te halen uit afbeeldingen. Zo is het soms al voldoende om rechts te klikken op de afbeeldingen en naar de eigenschappen te gaan. Ook verschillende grafische programma's hebben een functie om de exif-informatie uit een fotobestand te halen. Ik ga hier echter 4 verschillende manieren opsommen om het met de terminal te doen.

1. ImageMagic

# identify - verbose afbeelding.jpg

Is een onderdeel van ImageMagick en moet je dus installeren met :

# sudo apt-get install imagemagic

2. exiftool

# exiftool afbeelding.jpg

installeren met :

# sudo apt-get install libimage-exiftool-perl

3. exif

# exif afbeelding.jpg

Heeft mijn voorkeur. En om te installeren :

# sudo apt-get install exif

4. Jhead

# jhead afbeelding.jpg

Om te installeren :

# sudo apt-get install jhead



Dubbele bestanden zoeken
Een kleine opsomming van programma's waarmee je dubbele bestanden kunt zoeken op je PC. Heb je een collectie mp3's of foto's, en wil je die collectie zuiveren van de dubbele bestanden, dan kun je met verschillende tooltjes te werk gaan om die dubbele bestanden eruit te halen. De dubbele bestanden mogen zelfs een andere naam dragen. Ze zullen gevonden worden door de tooltjes.

FSlint :

Volgens mij het meest handige programma om dubbele bestanden te vinden is FSlint. Eenvoudig in gebruik. Je moet enkel de map selecteren die je wilt doorzoeken, de functie "Duplicaten" actief laten (want staat meestal standaard ingesteld), en op de knop zoeken drukken. Na een tijdje zal een lijst met dubbele bestanden weergegeven worden waarna je ze in het programma zelf kunt verwijderen. Opmerking : Met andere functies kan het programma ook gebruikt worden om je PC een beetje op te kuisen.



Installeren :

# sudo apt-get install fslint


Twee andere programma's (1 terminal tooltje en nog 1 grafisch programma) worden beschreven als je op 'Read more' klikt.

Informatie van Harde Schijf via terminal
Een klein overzichtje van de terminal commando's om meer informatie te krijgen over je harde schijf :

# df -h
Meer informatie over het schijfgebruik.

# sudo fdisk -lu
Laat de schijven en de partities op je PC zien.

# sudo hdparm -I /dev/sda
Laat een overzichtelijke lijst zien van de technische/administratieve gegevens van je harde schijf

# sudo lshw | grep -A 73 *-disk
Ook een lijst van technische en administratieve gegevens (-A 73 is natuurlijk aan te passen naargelang de hoeveelheid informatie)

# hwinfo --block --short
Een mooie tabel met partities en devices.

# smartctl -a /dev/sda
Heeft ook een grafische interface : gsmartcontrol
beide maken deel uit van smartmontools : # sudo apt-get install smartmontools

Toetsenbord wijzigen met terminal
Uiteraard kun je je toetsenbord wijzingen via de grafische omgeving.
vb : bij Ubuntu : Systeem > Voorkeuren > Toetsenbord > indelingen

Het is ook mogelijk om je indeling van het toetsenbord te wijzigen in de terminal.

  • Ben je bezig in de "hoofdterminal" (ctl+alt+functietoets), dan kun je je indeling van het toetsenbord wijzigen door :

    # loadkeys be


  • Je kunt je indeling van de toetsen ook wijzigen, via terminal, door :

    # setxkbmap -layout be


 
Informatie RAM via terminal
Ik weet dat er grafische tooltjes genoeg zijn om informatie over het ramgeheugen weer te geven. Je kunt ze zelfs als widget toevoegen op je bureaublad. Maar misschien heb je juist die informatie nodig, die niet wordt weergegeven via het grafische tooltje, en dan kun je het nog altijd eens proberen via de terminal.
Een opsomming :

# top
Kun je een beetje vergelijken met ctl+alt+del > lopende processen met o.a. het ramgebruik.

# cat /proc/meminfo
Geeft een opsomming over je geheugen o.a. swap

# sudo lshw | grep -A 25 *-memory
lshw geeft algemene informatie over je systeem. Met grep -A 25 worden tien lijnen onder het item -memory weergegeven (uiteraard kun je dit vermeerderen naargelang het resultaat)

# free -m
Geeft een mooi tabelletje van het ramgebruik.

# sudo dmidecode --type 17
gedetailleerde informatie over je ramgeheugen



VNC met Compiz
Als je VNC gebruiker en Compiz gebruiker bent dan heb je het misschien al meegemaakt. Met VNC probeer je een computer, waarop Compiz actief is, over te nemen en je ziet het het bureaublad, maar je kunt niets benaderen. Het beeld van de computer op afstand lijkt bevroren. Je kunt Compiz deactiveren op de PC, die je wilt overnemen of je kunt dit verhelpen door bij de computer een klein voorbereidend werkje uit te voeren:

1) Open een terminal of druk ALT+F2, en geef het commando
 
   # gconf-editor

2) Volg het pad /desktop/gnome/remote_access en activeer, door vinkje te plaatsen,  "disable_xdamage"

Opmerking :

Wil je het volledig in terminalstyle doen dan moet je het volgende ingeven

# gconftool-2 -g /desktop/gnome/remote_access/disable_xdamage

Bij mij heeft dit geholpen. Hopelijk bij jullie ook.
Multicd : Meerdere Distro's op 1 CD of DVD
Multicd is een shell-script (sh-bestand) waarmee je meerdere iso's kunt samenzetten op 1 cd of dvd. Er wordt een menuutje gemaakt, waarmee je dan kunt kiezen welke distro er moet opstarten.

Gebruik :
  1. Maak een map waar je alles wilt in plaatsen
  2. Download het Multicd.tar.gz en uitpakken in de gemaakte map
  3. plaats de iso's van de distributies in dezelfde map.
  4. De iso's moeten hernoemd worden zoals opgegeven in de lijst, die is weergegeven op de website. (vb : Linux Mint moet linuxmint.iso heten of Tiny Core Linux moet tinycore.iso heten.)
  5. Het scriptje moet uitvoerbaar worden gemaakt met (ga met terminal in map staan)
    # chmod +x multicd*.sh
  6. Het scriptje uitvoeren met
    # ./multicd.sh
Opmerking :
  • Je kunt voorlopig enkel de op de website opgesomde distro's gebruiken.
  • Met een kleine toevoeging kun je ook nog twee bijkomende distro's gebruiken op je multicd :

    - Netsorcist Rescue Disk : Mijn eigen cd kun je toevoegen door het het bestand nrd.sh te downloaden en het in de map  "plugins" te plaatsen. Je moet de iso hernoemen naar nrd.iso
    - Caine 2.0 : Bij een poging om caine 2.0 samen met andere distro's op een cd te zetten, kreeg ik steeds foutmeldingen. Ik heb dan zelf een script aangepast, waarna het wel lukte. Mogelijks is het script van caine op de website van Multicd, nog van een oudere versie, en werkt het daarom niet meer correct. Download caine2.sh  en zet het ook en de map "plugins". Hernoem de iso naar caine2.iso.
    - Deft : Wil je Deft forensische livecd toevoegen dan kun je het bestand deft.sh downloaden en in de map "plugins" plaatsen. Hernoem de iso naar deft.iso.
Converteer aff / ewf / dd

We hebben in voorgaande posts al kennis gemaakt met guymager, EWF, AFF en dd. Deze forensische images kunnen ook onderling geconverteerd worden. Zo is een dd de meest gangbare, meest eenvoudige en meest gebruikte imagetype. Het heeft echter het nadeel dat het soms heel groot kan zijn, want het heeft dezelfde grootte als het origineel. EWF en AFF comprimeren het image-bestand, waarbij AFF de beste compressie heeft. (Ik heb al eens een schijf van 320 GB gecomprimeerd naar een 35 GB aff-bestand.)

Om te kunnen converteren heb je volgende tools nodig : afflib-tools,afflib en ewf-tools(http://packages.ubuntu.com of de repositories)

convert aff > dd

# afcat bestand.aff > bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affcat" i.p.v. "afcat". Dus

# affcat bestand.aff > bestand.dd

convert dd > aff

# afconvert bestand.dd

naar een andere plaats

# afconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affconvert" i.p.v. "affconvert". Dus

# affconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

dd terug naar device

# dd if=bestand.dd of=/dev/sda

convert dd > ewf
# ewfacquire -t /pad/naar/image/naam.ewf /pad/naar/bestand.dd
convert ewf > dd

# ewfexport -t /pad/naar/bestand.dd bestand.E01

Simpel Mediaservers gebruiken
Ik ga hier twee manieren uitleggen hoe je media (vooral muziek) kunt delen over je thuisnetwerk. De ene is grafisch, met rhythmbox, en de andere is een terminalserver, maar zeker niet moeilijker om te installeren en de configureren.

Rhythmbox :

Voor het activeren van de Daap-server moet je eerst naar bewerken > plugins

Bij he volgende pop-up-venster moet een vinkje zetten (staat normaal al standaard aan) bij Daap Muziek delen. Waarna je op de knop configureren moet klikken.

In het volgende venstertje moet je nog enkel 'Mijn muziek delen' aanvinken, een naam geven aan je server en eventueel nog eens beveiligen met een wachtwoord.

Vanaf nu kun je je muziek beluisteren met eender welke mediaspeler, die ook daap-client kan zijn, zoals iTunes, Rhythmbox, Banshee en Amarok. 

Wil je weten hoe je je server via de terminal kunt instellen met mt-daapd kijk dan bij "Read more"


Manage Samsung Star met [G]Wammu
Uiteindelijk heb ik een Cell Phone Manager gevonden, die toch een beetje overweg kan met de Samsung Star. Als je de Samsung Star via USB met de PC of Laptop verbindt dan wordt de GSM onmiddellijk als externe harde schijf herkend. Heel simpel dus. Wil je je contacten of berichten bekijken, dan moet je Gammu (terminal) en Wammu (gui) installeren.

# sudo apt-get install wammu

Bij installatie van wammu zal gammu ook worden geinstalleerd.

Website :
http://wammu.eu/

Gebruik met USB-kabel :
  1. Sluit je GSM aan met de USB-kabel die je bij het toestel hebt gekregen.
    Op de Samsung Star zal worden gevraagd hoe je de USB-aansluiting wilt gebruiken. Kies het voorgestelde 'PC Studio'

  2. Start Wammu via Toepassingen > Hulpmiddelen > Wammu

  3. Doorloop de wizard en probeer zo veel mogelijk in te vullen, meestal volstaat het voorgestelde.
    - begeleide configuratie (voorgesteld)
    - USB-kabel (voorgesteld)
    - Samsung telefoon (niet voorgesteld)
    - AT gebaseerd (voorgesteld)
    - Generiek AT over seriële lijn of emulatie (voorgesteld)
    - kies device  (momenteel bij mij : /dev/ttyACM0)   (*)
    - Wammu zal een onbekend Samsung toestel voorstellen > gewoon accepteren.

  4. Wijzig instellingen Wammu > instellingen (zie afbeelding)



  5. Telefoon > verbinden

  6. Gegevens ophalen.
Opmerking :

Ik heb de indruk dat het GSM-toestel enkel alleen-lezen is aangesloten, want het wissen van berichten, contacten of gesprekken lukt niet.
Het ophalen van gegevens uit de Kalender werkt niet.
(*)     Meest eenvoudige manier om te weten welk device :
- ga met Nautilus naar /dev/
- Beeld > lijst
- sorteer inhoud op wijzigingsdatum
- sluit GSM aan met USB-kabel (zoals hierboven beschreven)
- laatst bijkomende is device
Wil je de instellingen weten om met Bluetooth te werken dan kun je verder bij 'Read more'