Как проверить созданный с помощью tar архив

tar + gzip — по прежнему актуальны для создания резервных копий, благодаря наличию на каждой Linux или Unix системе.

Если вы создали архив с важными данными, то проверить его целостность — правило хорошего тона.

Чтобы проверить, что архив не содержит ошибок, и вы сможете извлечь из него запакованные файлы, используйте следующие команды:

tar -tvzf my_tar.tar.gz >/dev/null && echo "Backup is good!"

Читать далее Как проверить созданный с помощью tar архив

Откуда mount берет названия разделов

После восстановления Linux системы из архива, созданного на другом компьютере, очень удивился тому, что команды df и mount выдавали названия устройств, актуальные для старой машины, а не той, на которую восстанавливался архив.

Было впечатление, что теперь система оперирует неверной информацией. Однако все работало, только df выдавала при просмотре название несуществующего устройства.

Дело в том, что при монтировании устройств mount записывает их названия в файл /etc/mtab. Ядром эта информация не используется, а вот программы его читают и выдают на базе него свою информацию. Если вы хотите просмотреть, с какими системами реально работает ядро, выполните

cat /proc/mounts

Переадресация портов SSH клиентом

Если вам нужно подключиться к серверу, который принимает подключения локальном IP адресе (127.0.0.1), то один из вариантов — настроить переадресацию портов клиентом SSH. Читать далее Переадресация портов SSH клиентом

Ubuntu — как просмотреть установленные пакеты

Чтобы увидеть все установленные в Ubuntu пакеты, можно использовать команду

dpkg --get-selections | less

Читать далее Ubuntu — как просмотреть установленные пакеты

Резевное копирование с помощью tar

Создание резервных копий

Количество информации, которую вы сможете восстановить, во многом зависит от того, как часто вы ее сохраняете и насколько надежно храните.

Для начала определитесь с тем, где вы будите хранить backup-копии. Наилучшим решением для домашнего компьютера является использование отдельного жесткого диска, но, к сожалению, не у всех есть такая возможность. Поэтому, скорее всего, вы будете сохранять копии в отдельной директории или на отдельном разделе жесткого диска и периодически переписывать их на CD-R(W) или DVD-R(W). Читать далее Резевное копирование с помощью tar

Сравнение средств резервного копирования для Ubuntu

В поиске систем резервного копирования для Linux машин, наткнулся на сравнение на сайте Ubuntu.
Я выбрал самые интересные на мой взгляд программы, которые стоит протестировать. Некоторые из них подойдут для резервного копирования любой Linux или Unix системой. Читать далее Сравнение средств резервного копирования для Ubuntu

Ubuntu Server KVM guest

Для создания ВМ, подключенной напрямую к сети через bridge

virt-install --name=ubuntu-vm --ram=2000 --boot=cdrom,hd --disk=path=/dev/storage/ubuntu-vm,bus=virtio --cdrom=/root/ubuntu-12.04.2-server-amd64.iso --os-variant=ubuntuprecise --graphics=vnc -w bridge:br0 --autostart

Для создания виртуальной машины с Ubuntu Server, подключенной к виртуальной сети через NAT

virt-install --name=ubuntu-vm --ram=2000 --boot=cdrom,hd --disk=path=/dev/storage/ubuntu-vm,bus=virtio --cdrom=/data/admin/ubuntu-12.04.2-server-amd64.iso --os-variant=ubuntuprecise --graphics=vnc -w network=default --autostart

Кто держит файлы?

Для определения, какой процесс использует файлы или каталоги, можно использовать fuser.

Также может пригодится

lsof — list open files Читать далее Кто держит файлы?

Сравнение файловых систем под Linux

Поискав в сети сравнение скорости файловых систем, наткнулся на http://www.phoronix.com/scan.php?page=article&item=ubuntu_1204_fs&num=1 — тест доступных под Linux файловых систем, расположенных на SSD диске.

По результатам теста EXT4 оказалась быстрее в большинстве случаев, тогда как Btrfs оказалась самой медленной.

Конечно, сравниваемые файловые системы отличаются по набору возможностей. При этом все современные файловые системы являются журналируемыми.

Screen — несколько экранов в одной SSH сессии

Screen — очень удобная программа, если вы часто работаете в консоли, подключившись к серверу по SSH. В таком случае screen позволяет держать в одной консоли несколько разных экранов, удобно переключаясь между ними.

Screen позволяет отключиться от SSH, сохранив выполеняющиеся на удаленном сервере задания. Читать далее Screen — несколько экранов в одной SSH сессии