środa, 13 czerwca 2018

How to retrieve EXIF data from the command line in Linux

Exchangeable Image File Format (Exif) – standard metadanych dla plików z obrazkami, wydany przez Japan Electronics and Information Technology Industries Association.

If you want to make use of the EXIF data stored in a JPEG (.jpg or .jpeg) or TIFF (.tif or .tiff) file from the command line in Debian Linux — or most other Linux variants — here’s how.

Install ImageMagick to provide the identify command
sudo apt-get install imagemagick
Use identify command
identify -verbose /usr/share/backgrounds/WildWheat_by_Brian_Burt.jpg

identify -verbose /usr/share/backgrounds/WildWheat_by_Brian_Burt.jpg | grep "exif:"


exiftool - ExifTool can display image metadata information of a file or edit them

Syntax: exiftool [OPTIONS] FILE
exiftool "file name.extension" 

Consult the exiftool documentation for a full list of options.




Metadata information can also be exported to an html document:

exiftool -h "file name.extension" > example.html


poniedziałek, 11 czerwca 2018

linux hibernacja uswsusp

Narzędzia do wstrzymywania programów przestrzeni użytkownika Linuksa
 
Pakiet (znany również jako µswsusp, suspend-utils albo po prostu suspend)
zawiera programy do wstrzymywania działania oprogramowania przestrzeni
użytkownika dostępne w jądrach Linuksa od 2.6.17-rc1 i wyższych. Umożliwia
zapisywanie stanu systemu na dysku i wyłączenie zasilania. Po wznowieniu
systemu zostanie on przywrócony do stanu, w jakim został pozostawiony
(czasami nazywa się to hibernacją).

Zawiera on również program do wstrzymywania systemu do pamięci RAM po
zapisaniu stanu na dysku. W tym stanie system wciąż korzysta z zasilania,
ale jego wznowienie jest szybsze. Jeśli bateria wyczerpie się, system
wznawiany jest z dysku bez utraty danych.

Opcjonalną funkcjonalnością jest szyfrowanie migawki systemu.

Aby używać tego pakietu, konieczne jest jądro Linuksa w wersji 2.6.17-rc1
lub wyższej, skonfigurowane tak, aby mogło korzystać z initramfs.
Udostępnione są procedury obsługi zdarzeń (hooks) i skrypty do integracji z
narzędziami initramfs.