среда, 3 декабря 2008 г.

Монтирование .ISO из контекста гнома

Идем в дирикторию /home/username/.gnome2/nautilus-scripts
и создаем там скрипты:
Скрипт монтирования mount.sh:
#!/bin/bash
# mount

gksudo -k /bin/echo "got r00t?"

BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`

sudo mkdir "/media/$BASENAME"

zenity --info --title "ISO Mounter" --text "$BASENAME e $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"

if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME"
then
if zenity --question --title "ISO Mounter" --text "$BASENAME Successfully Mounted. Open Volume?"

then
nautilus /media/"$BASENAME" --no-desktop
fi

exit 0
else
sudo rmdir "/media/$BASENAME"

zenity --error --title "ISO Mounter" --text "Cannot mount $BASENAME!"

exit 1
fi

понедельник, 1 декабря 2008 г.

Инфа о железе

утилитка hardinfo,
cat /proc/ и все что там есть
lshw -html
lspci

Видео конвертер

нужно было получить из мува ави, вот как это решил:
ffmpeg -i movies.mov -sameq -vcodec wmv3 -acodec wmav2 -f avi movies_final.avi
Кодирование из flv в mpg
 ffmpeg -i ~/dwhelper/filnema.flv output.mpg
Еще один пример конвертирования, на этот раз с помощью mencoder
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 fileinput.flv -o fileoutput.avi

четверг, 13 ноября 2008 г.

Монтирование образов, дисков, smb, ssh

Монтирование образов дисков хорошо описано тут:
http://linux-ru.blogspot.com/2006/12/linux_28.html
http://yurik-notes.blogspot.com/2007/06/ubuntu_05.html

Создание образа диска
mount -t iso9660 -o loop /home/user/sample.iso /media/cdrom/
mount /home/username/obraz.iso /mnt/obraz/ -o loop
iso из папки - genisoimage -V label -r -J -nobak -o /home/user/sample.iso /home/user/files/

genisoimage -V label -r -J -nobak -o /home/user/sample.iso /home/user/files/
Монтирование ISO
$sudo mkdir /media/iso_file
$sudo mount -o loop -t iso9660 iso_file.iso /media/iso_file
Монтирование Локальных дисков

В случае с ntfs
sudo mount -t ntfs-3g,rw /dev/sda5 /media/sda5
В случае с xfs, ext2, ext3.
Например примонтируем xfs
sudo mount -t xfs /dev/sda6 /media/sda6
Расшаривание SMB ресурса:

среда, 12 ноября 2008 г.

Conky - мониторинг

Conky — это программа для системного мониторинга под X Window System. Она поддерживает POSIX‐системы, включая GNU/Linux и FreeBSD

Для начала устанавливаем conky
sudo apt-get install conky
Или качать отсюда - http://conky.sourceforge.net/

Смотрим документацию
http://conky.sourceforge.net/documentation.html

Вот мои пример коньков: