Если просто нужно проверить скорость сервера:
$ wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
Устанавливаем iperf:
$ sudo apt-get update
$ sudo apt-get install iperf
Стартуем сервер:
$ sudo iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
На "клиенте" запускаем:
$ sudo iperf -c 10.20.30.41 -d
$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
$ sudo apt-get update
$ sudo apt-get install libnss3-1d
$ sudo apt-get --only-upgrade install google-chrome-stable
$ killall google-chrome
Все.
- Игнорируем изменения прав файлов (chmod)
- error: The following untracked working tree files would be overwritten by merge
- Локальный git ignore
- Удаляем тег на удаленном репозитории
- Слияние ветки в master
- Прячем правки (сохраняем на потом)
- Откатываем последний комит в remote
- Смотрим изменения перед пушем
- Создание и применение патча

Монтирование дисков в Linux
- Список дисков
- Список разделов с UUID
- Задать метку разделу
- Монтирование диска
- Монтирование CD/DVD-ROM
- Монтирование ISO-образа
- Монтирование сетевых дисков SMB
- Монтируем сетевой диск через SSH
- Монтирование FTP
- Монтирование на постоянной основе через fsab
$ sudo fdisk -l
Показывает все подключенные устройства.
$ sudo mount /dev/sdb1 /home/user/drive
Размонтирование диска:
$ sudo umount /dev/sdb1
$ sudo mount -t iso9660 -o ro /dev/cdrom /cd
$ sudo mount -t iso9660 -o loop /home/file.iso /home/iso
Монтирование сетевых дисков SMB:
$ sudo mount -t smbfs -o username=user,password="pa$$word" //192.168.0.10/download /home/user/download
$ sudo mount -t smbfs -o guest,iocharset=utf8 //192.168.0.10/download /home/user/download
Для Window нужно использовать протокол CIFS
$ sudo mount -t cifs -o guest //192.168.0.10/download /home/user/download
Монтирование на постоянной основе через fsab
$ sudo nano /etc/fstab
$ sudo blkid -o list
$ ls -l /dev/disk/by-uuid
$ sudo e2label /dev/sda1 Debian
Начиная с PHP 5.4, замыкания получили методы, позволяющие контролировать анонимные функции после их создания. Нас, в первую очередь, интересует метод call, который связывает замыкание с контекстом выполнения, и вызывает его с заданными параметрами.
Итак, если у нас PHP 5.4 или выше и есть экземпляр объекта, то мы без проблем можем получить доступ к закрытым свойствам и методам, например так:
<?php
// Наш подопытный с закрытыми свойствами/методами
class Foo
{
private $test = 'TEST OK';
private function testFunc($param = '')
{
echo "Foo {$param}\n";
}
}
// Берем экземпляр объекта подопытного
$foo = new Foo();
// Создаем замыкание, которое вызовет приватный метод
// и вернет значение приватного свойства
$closure = function () {
$this->testFunc('!!!');
return $this->test;
};
// Выполняем замыкание, переопределив контекст выполнения
echo $closure->call($foo) . PHP_EOL;
$ mysql -u USER -pPASSWORD
Создаем суперпользователя для удаленного доступа:
CREATE USER 'admin'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
Создаём дамп базы:
mysqldump -u USER -pPASSWORD DATABASE > /path/to/dump.sql
Восстанавливаем базу/таблицу из дампа:
mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql
...

Коротко:
1) Смотрим какие диски смонтированы
$ df -hT
2) Ищем вглубь от точки монтирования
$ sudo du -xsh --exclude=/proc /* |sort -hr
- Добавляем новый вичестер в хранилище(Storage)
- Автозагрузка виртуальных машин
- Полезные комманды
Удобная библиотека реализует обертку для работы с SNMP.
Что умеет?
- Автоматически распознает версию SNMP
- Автоматически распознает устройство (Не гарантируется на всех устройствах)
- Реализован базовый функционал для работы с коммутаторами (uptime, интерфейсы, состояние портов, FDB и т.д)
- Универсальность и расширяемость библиотеки