note

Firefox: быстрый поиск по любимым сайтам

Заходим на сайт(например linuxsnippets.net), ищем форму поиска, вызываем контекстное меню(правой кнопкой) в поле ввода поиска. Выбираем "Add a Keyword for this Search...", в поле Keyword вводим ключевое слово(например ls), сохраняем. Теперь при вводе в адресной строке ключевого слова и поисковой фразы(пример: ls debian), произойдет переход на станицу с результатами поиска по сайту.

Что бы добавить поиск в search bar, можно воспользоваться дополнением: https://addons.mozilla.org/ru/firefox/addon/add-to-search-bar/
так же через контекстное меню.

Как разбить большой файл на маленькие?

Разбить текст на файлы по 500 тыс. строк в каждом.

$ split -d -a6 -l500000 log.txt s
$ ls -1
s000000
s000001
s000002
....

Разбить по содержимому:
$ echo -e "1\n2\n1\n2\n1\n2\n1\n2" | csplit - -z -f '' -n 4 '/2/+1' '{*}' > /dev/null

Содержимое файлов 0000, 0001, 0002, 0003:
1
2

Обновление UTM5-2.1.009 до UTM5-3.001

для начала бекапим старый utm

# cp /netup/ /netup-009/ -R
# mkdir /netup-009/utm5/init.d/
# mv /etc/init.d/utm5_core /netup-009/utm5/init.d/utm5_core
# mv /etc/init.d/netup-payment-systems /netup-009/utm5/init.d/
# mv /etc/init.d/utm5_rfw /netup-009/utm5/init.d/
# mkdir /backups/DB
# backup_db.sh

останавливаем процессы:

# /etc/init.d/netup-payment-systems stop
# /etc/init.d/utm5_rfw stop
# /etc/init.d/utm5_core stop

удаляем старый

# rm -r /netup

устанавливаем новый:
 

Распаковать ARJ-файл без запросов на подтверждение.

$ yes y | arj x PACK3.ARJ
....
Extracting NR2PWALL.EXE, Warning! Binary file from a different OS  OK        
Extracting WTOMB2CD.EXE, Warning! Binary file from a different OS  OK        
Extracting NR2PWALL.TXT, Warning! Binary file from a different OS  OK        
PACK3/NUDERAID.PRG/README.!!!, Create this directory? 
....

операторы сравнения в bash

операторы сравнения в bash
-lt (<)
-gt (>)
-le (<=)
-ge (>=)
-eq (==)
-ne (!=)

List of Debian archive sites

http://ftp.XX.debian.org/debian/ stable (lenny) stable (lenny) release
http://ftp.XX.debian.org/debian/ testing (squeeze) testing (squeeze) release
http://ftp.XX.debian.org/debian/ unstable (sid) unstable (sid) release
http://ftp.XX.debian.org/debian/ experimental experimental pre-release (optional, only for developer)
http://ftp.XX.debian.org/debian/ stable-proposed-updates Updates for the next stable point release (optional)
http://security.debian.org/ stable/updates security updates for stable release (important)

Восстановление linux c LVM на RAID10

Был у меня сервак c корнем на RAID10 и c /boot на RAID1
И вот он помер после каких то манипуляций не моих)
Надо как то восстанавливать.

1.Загружаемся c флешки с linux mint
2.Делаем инет
3.Устанавливаем mdadm

# apt-get update
# apt-get install mdadm

4.Сканируем ранее созданные рейды
# mdadm --assemble --scan
mdadm: /dev/md/0 has been started with 4 drives.
mdadm: /dev/md/1 has been started with 4 drives.
mdadm: /dev/md/3 has been started with 2 drives.

5.Смотрим что получилось
# cat /proc/mdstat
Personalities : [raid1] [raid10] 

коммутатор extreme x670 настройка

1. Сброс конфига коммутатора

a)При загрузке зажимаем пробел до тех пор пока не войдет в

BootRom >

b)Пишем:
BootRom > config none
Configuration selected: none
 
BootRom > boot

c)Логинимся. login:admin password:пустой.

2. Задаем пароль для пользователя admin

Вводим текущий, а потом 2 раза новый

# configure account "admin" password
Current user's password:
New password:
Reenter password:

3. Создаем VLAN управления и вешаем на него ip-адрес

X670-48x.3 # create vlan mng tag 5

CentOS 7, grub, добавление Windows

Поставил CentOS 7.
Нужно было добавить Windows в grub
решил вспомнить куда установлена винда

# fdisk -l
 
Disk /dev/sda: 320.1 GB, 320072933376 bytes, 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x54bbe123
 
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1            2048    12427263     6212608   27  Hidden NTFS WinRE
/dev/sda2   *    12427264    12632063      102400   27  Hidden NTFS WinRE

CENTOS mount: unknown filesystem type 'ntfs-3g'

Поставил CentOS 7, захотел замаунтить разделы винды NTFS
Добавил в /etc/fstab

UUID=189ECEEE9ECEC38A			/WINDOWS/C                ntfs-3g   utf8        1 1

хочу подмонтировать, а он мне:

# mount /WINDOWS/C
mount: unknown filesystem type 'ntfs-3g'

в дефолтных репах пакет этот не нашел
оказалось нужно было добавить репозиторий epel и затем уже уставновить пакет

# yum --enablerepo=extras install epel-release
# yum install ntfs-3g.x86_64

на крайний случай можно собрать из исходников