Создадим бэкап: dd if=/dev/sdb1 | gzip -c > dd.gz Восстановим из бэкапа: gunzip filename.gz -c | dd of=/dev/sdb1
Рубрика: Bash
Burn Again Shell
Памятка: Несколько слов о том как пользоваться Mercurial
Базовая работа с репозиторием Получение исходных кодов: hg clone http://<user>:<pass>@<host>:<port>/<repo> Обновление исходников: cd <repo>hg pullhg update —check Создание изменений Добавление нового файла: hg add <filename> Или автоматический поиск новых файлов в текущей директории: hg add . Удаление файлов (внимание, файлы удаляются и из индекса и физически с диска) hg remove <filename> Так же, только рекурсивно […]
Конвертирование из TIFF в PDF и наоборот
Конвертировать из pdf в tiff: gs -q -dNOPAUSE -dBATCH -sDEVICE=tiffg4 -sOutputFile=tiff1.tif pdf1.pdf Конвертировать из tiff в pdf: convert tiff1.tif pdf2.pdf
Статус DD
При выполнении работ с устройством утилита DD блокирует косоль и не пишет никакой отладочной информации, для того чтобы увидеть статус процесса в арче я использовал такой вот финт: ps -A | grep ddkill -USR1 <pid>
Как запретить обновление определённых пакетов в Debian Wheezy?
Допустим у нас есть 2 пакета oracle-java8-installer и oracle-java8-set-default, нам необходимо заблокировать их обновление, для этого выполним вот такие вот команды в консоли: echo «oracle-java8-installer hold» | sudo dpkg —set-selections echo «oracle-java8-set-default hold» | sudo dpkg —set-selections Для того чтобы разморозить указанные пакеты необходимо выполнить: echo «oracle-java8-installer» | sudo dpkg —set-selections echo «oracle-java8-set-default» | sudo […]
Пример использования SNMPWALK из командной строки
Как пользоваться snmpwalk: snmpwalk -Os -c комьюнити -v 2c ip-адрес
Как убить зависшие процессы RMAN
Из под oracle зайти rman target / Отобразить все сессии select sid, serial#, status, logon_time from v$session where program like ‘%rman%’; Отобразить все работы пользователя SYS select username, program from v$session where username = ‘SYS’; Сгенерировать команды удаления зависших процессов rman select ‘kill -9 ‘||p.spid kill_rman_processfrom v$session s, v$process pwhere s.paddr=p.addrand s.program like ‘rman%’order by […]
CVS выгрузка более старой версии файла
Перейдём в директорию с нужным файлом и проверим его статус: cvs status file.php Допустим у нас версия файла 1.5, а нам нужна 1.2 cvs -Q update -p -r 1.2 file.php > file.php.old
Отключение бекапа конфигурационных файлов в Oracle 11g через RMAN
oracle@oracledb:~$ rman TARGET sys/***@test NOCATALOG Recovery Manager: Release 11.2.0.2.0 — Production on Mon Apr 29 14:19:21 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. connected to target database: TESTusing target database control file instead of recovery catalog RMAN> configure controlfile autobackup off; old RMAN configuration parameters:CONFIGURE CONTROLFILE AUTOBACKUP ON;new RMAN configuration […]
Замена текста в редакторе VI
Бывает что требуется по работе использовать этот замечательный редактор, чтобы перейти в режим директив необходимо нажать [Shift]+[;], то есть ‘:’. Курсор появляется внизу, возле символа «двоеточие», пишем команду: 0, $s/старое/новое/g После чего сохраним изменения и выйдем: wq