Gurevich.intercon.ru

Семейный сайт Гуревичей

Linux: Записываем CD/DVD-диски из командной строки

2012-09-18 от San

Linux: Записываем CD/DVD-диски из командной строки

для начала просматриваем какие приводы установлены:

$ cdrecord -scanbus
scsibus0:
0,0,0     0) 'PIONEER ' 'DVD-RW  DVR-117F' '1.07' Removable CD-ROM

запоминаем волшебные цифры «0,0,0» — их мы будем указывать в дальнейших командах для идентификации конкретного привода

Очистка диска (быстрая и полная):

cdrecord -eject dev=0,0,0 blank=fast
cdrecord -eject dev=0,0,0 blank=all

Запись образа диска на болванку:

cdrecord -eject dev=0,0,0 openSUSE-12.1-DVD-x86_64.iso

 

 

Рубрика: Компьютеры и сети | Комментарии к записи Linux: Записываем CD/DVD-диски из командной строки отключены

VMWare Player: пересборка модулей ядра

2012-09-18 от San

VMWare Player: пересборка модулей ядра

После обновления ядра линукс вмваре плеер перестает запускаться. Лечится пересборкой его модулей

sudo /usr/bin/vmware-modconfig --console --install-all

Рубрика: Компьютеры и сети | Комментарии к записи VMWare Player: пересборка модулей ядра отключены

Команды управления раид-массивами

2012-09-18 от San

Команды управления раид-массивами

Контроллеры 3Ware

tw_cli /c4 show
tw_cli /c4/p0 remove
tw_cli /c4 rescan
tw_cli /c4/u0 start rebuild disk=0

Контроллеры LSI Logic’s MegaRAID

megarc -AllAdpInfo
megarc -ctlrInfo  -a0
megarc -pdFailInfo -a0 -chAll -idAll
megarc -phys -a0 -chAll -idAll
megarc -dispCfg -a0
megarc -showRbld -a0
megarc -ViewInitProg -a0
megarc -ViewBICCProg -a0
-clrCfg -a0
-initLd -aX -Lx1[ -Lx2..[ _Lxn]]|-Lall
-enAlarm|-disAlarm|-silenceAlarm|-showAlarm -aX

megarc -ldInfo -a0 -Lall | find "Status:"


Рубрика: Компьютеры и сети | Комментарии к записи Команды управления раид-массивами отключены

Наиболее частые применения команды find

2012-09-18 от San

Наиболее частые применения команды find

Сменить права доступа для всех файлов и каталогов в текущей папке и подпапках (для файлов сделать 644, для каталогов 755)

find . -type f -exec chmod 644 \{\} \;
find . -type d -exec chmod 755 \{\} \;

Удалить в текущей папке все файлы  по шаблону *.log и *.zip

find . -name *.log -delete
find . -name "*.zip" -exec rm \{\} \;

Удалить в указанной папке все файлы старше 3 месяцев

find /path/ ! -newermt '3 month ago' -delete

Рубрика: Компьютеры и сети | Комментарии к записи Наиболее частые применения команды find отключены

Xfreerdp

2012-09-18 от San

Xfreerdp

xfreerdp — наиболее продвинутый клиент подключений к удаленному рабочему столу windows. Приведу наиболее полезные ключи этой команды

xfreerdp -k en_US -g 1280x950 -u domain\\username --plugin cliprdr -0 --sec rdp servername
xfreerdp -k en_US -g 1280x950 -u username --plugin cliprdr servername

-k en_US — включить английскую раскладку по умолчанию

-g 1280×950 — задать разрешение экрана. На мониторе 1280х1024 у меня такой размер окна наиболее удобно выглядит

-u username — имя пользователя для подключения

—plugin cliprdr — включить перенаправление клипборда

-0 Подключиться к консоли сервера

—sec rdp — включить модель безопасности rdp (может потребоваться для подключения к вин2008)

Рубрика: Компьютеры и сети | Комментарии к записи Xfreerdp отключены

Примеры использования команды dd

2012-09-18 от San

Примеры использования команды dd

Проверка скорости чтения/записи диска

Чтение с диска (10ГБ блоками по мегабайту):

dd if=/dev/lvm1/data of=/dev/null bs=1M count=10240

Запись на диск (10ГБ блоками по мегабайту)

dd if=/dev/zero of=/dev/lvm1/data bs=1M count=10240

Последовательно тесты на чтение и запись (целиком размер устройства блоками по 256КБ)

echo Read; dd if=/dev/lvm1/data of=/dev/null bs=256K; echo Write; dd if=/dev/zero of=/dev/lvm1/data bs=256K

Иногда чтение или запись большого объема данных может занять очень долгое время и в течение этого времени невозможно оценить каков процент выполнения задачи.  Некоторый мониторинг можно организовать следующими командами:

В первой консоли

dd if=/dev/zero of=/dev/lvm1/data bs=1M& pid=$!

во второй консоли

while (true); do date;kill -USR1 $pid; sleep 60;done

теперь каждые 60 секунд на экране будет высвечиваться статистика чтения или записи устройства

 

Рубрика: Компьютеры и сети | Комментарии к записи Примеры использования команды dd отключены

OpenSUSE – дружественный XTerm

2010-09-23 от San

OpenSUSE – дружественный XTerm

Так уж повелось, что привычным терминалом для меня в юниксе стал xterm. И все мне в нем нравится, но есть некоторые минусы, которые портили всю радость его использования.

Во-первых, не работает копирование в другие программы из окна терминала с помощью выделения мышью. Копирование внутри окна терминала работает и между окнами терминала,  а в другие программы не переносится. Это происходит из-за того, что у xterm есть свой собственный буфер обмена.

Во вторых, слишком маленький шрифт в окне терминала. Его конечно всегда можно подправить с помощью комбинаций клавиш Shift+ и Shift- , но так придется делать при каждом запуске терминала — напрягает это. Читать полностью »

Рубрика: Компьютеры и сети | Комментарии к записи OpenSUSE – дружественный XTerm отключены

OpenSUSE — загрузка с LVM

2010-04-29 от San

OpenSUSE - загрузка с LVM

Захотелось освоить технологию [[LVM]]. Очень уж интересныевкусности она предлагает. Тут и динамическое изменение размера дисков на лету без остановки системы. И возможность делать снимки ([[Снимок файловой системы]]). Есть еще возможность склеивать несколько дисков в один, но эта возможность по соображениям отказоустойчивости меня мало интересует.

Ну так вот, прочитал мануал, при установке создал раздел размером 100мб в формате ext4, подключил его как /boot. Остальные разделы (корень, /home и т.д.) разместил на LVM-разделах. Система установилась, запустилась и работала — я был несказанно рад. Но наступило время вынуть установочный диск из DVD-привода и тут меня ждала неприятность — система не смогла загрузиться…

Читать полностью »

Рубрика: Компьютеры и сети | Комментарии к записи OpenSUSE — загрузка с LVM отключены

openSUSE — ежедневный запуск задач

2010-04-22 от San

openSUSE - ежедневный запуск задач

Есть папка /etc/cron.daily. Из названия понятно, что это папка из которой ежедневно запускаются программы и скрипты. Очень полезная вещь — делаю скрипт и кладу в эту папку. На следующий день обнаруживаю, что скрипт не выполнился. Очень было обидно.

После непродолжительного поиска в Интернете выяснилось, что всему виной параметр DAILY_TIME, находящийся в конфиге /etc/sysconfig/cron . По умолчанию этот параметр не задан (для него указано пустое значение) и обработка папки /etc/cron.daily не выполняется. Для того чтоб все работало нужно задать значение времени для выполнения ежедневных задач, например вот так

[cc]DAILY_TIME=»00:15″[/cc]

Рубрика: Компьютеры и сети | Комментарии к записи openSUSE — ежедневный запуск задач отключены

openSUSE — вход по сети на папки DFS

2009-12-28 от San

openSUSE - вход по сети на папки DFS

Столкнулся недавно с проблемами при попытке войти на сетевые папки, расположенные на распределенной файловой системе на Windows-сервере. Разные файловые менеджеры то не видят файлов, то не могут войти в папки. Читать полностью »

Рубрика: Компьютеры и сети | Комментарии к записи openSUSE — вход по сети на папки DFS отключены