«Курсы информационных технологий» от Яндекса. Инструментарий системного инженера.

Хочу порекомендовать вам очередную лекцию Виктора Ашика из цикла «Курсы информационных технологий» от компании Яндекс.

Лекция посвящена обзору инструментальных средств системного администратора. Кратко рассмотрены следующие группы:

1. коммуникации: браузер, электронная почта, Jabber;
2. документирование: wiki, карты памяти, управление конфигурациями;
3. работа с оборудованием: антистатический браслет, магнитные отвертки, консольные порты;
4. командная строка: терминал, справка, оболочка, обработка текста;
5. протоколы доступа: VPN, ssh -X, VNC, NX, x2go, x11vnc;
6. текстовый редактор: vi, emacs, nano;
7. языки программирования: sh, perl, python, C/C++;
8. отладка и профилирование: gdb, valgrind, perf, oprofile;
9. менеджеры пакетов: rpm, dpkg и др.;
10. анализаторы пакетов: tcpdump, wireshark, airodump-ng;
11. резервное копирование: tar, rsync, amanda, bacula.

Обзор софта. 2015 неделя 12. Часть 1.

Список бесплатного программного обеспечения обновленного за период с 16 по 22 марта 2015 года.

XnView Minimal 2.32
Один из наилучших вьюверов/конверторов графических файлов. Версия с наименьшим комплектом плагинов

XNView Standart 2.32
Один из наилучших вьюверов/конверторов графических файлов. Поддерживает фактически все графические форматы.

ICE Book Reader Pro 9.4.1
Читалка электронных книжек форматов RTF, TXT, HTML, MS Word, PALM books (.PDB и .PRC), умеет открывать файлы из архивов (rar, zip, arj, ha, lzh)

HTTPS Everywhere 4.0.3 / 5.0 Development 3
Плагин для браузеров, включающий протокол HTTPS по умолчанию для всех сайтов

FlashGot 1.5.6.11
Мультиплатформенное расширение к браузерам Firefox, Thunderbird, и Flock, для закачивания всех файлов со сранички сайта.

HTTrack Website Copier 3.48.21
Утилита для создания копий интернет-страниц на диске.

Linphone 3.8
IP-телефония с графическим и консольным интерфейсом и видеосвязью.

HWiNFO32 / HWiNFO64 (Portable) 4.60.2460
Покажет из какого «железа» состоит комп.

NetWorx 5.3.4.15081
Учет и прогноз веб-трафика и скорости Веба

WirelessNetView (Portable) 1.65
Анализ доступных беспроводных сеток

PureSync 3.9.3
Утилита для синхронизации резервного копирования данных.

SoftPerfect Network Scanner (Portable) 6.0.5
Многопоточный IP, SNMP и NetBIOS сканнер компьютерной сети.

SeaMonkey Portable 2.33
Пакет коммуникационных программ. Состоит из интернет-браузера, HTML-редактора, ньюс-ридера, почтовой программы и IRC-клиента.

Zortam Mp3 Media Studio Standart Portable 19.00
Zortam Mp3 Media Studio Standart 19.00
Программа для работы с MP3 файлами из ряда «всё-в-одном».

VirtualBox 4.3.26
VirtualBox for Linux 4.3.26
Система виртуализации, подобная VMware Workstation и Microsoft Virtual PC

IP-TV Player 0.28.1.8836
Cпециализированный плеер для просмора незашифрованных каналов IPTV.

PRTG Network Monitor 15.1.14.1777
Утилита для прогноза сетевого трафика.

Glary Utilities 5.21
Программа для оптимизации операционной системы

XnView Extended 2.32
Один из наилучших вьюверов/конверторов графических файлов. Поддерживает фактически все графические форматы.

Google Play Музыка (Android) 5.8.1810R
Клиент Google Play Музыка.

TSR Watermark Image Free 3.4.3.1
Позволяет добавить водяные знаки на всевозможные изображения, фото и рисунки.

Microsoft Malicious Software Removal Tool 5.22
Утилита для обнаружения и удаления вирусов.

Attribute Changer 7.11 / 8.0 Beta
Утилита для упрощения процесса конфигурации атрибутов файлов и папок.

Nvidia Mobile Driver (Windows 8/7/Vista 64-bit) 347.88 whql
Драйвер для ноутбуков с графическими процессорами Nvidia

Nvidia Mobile Driver (Windows 8/7/Vista 32-bit) 347.88 whql
Nvidia GeForce Driver (Windows 8/7/Vista 64-Bit) 347.88 WHQL
Nvidia GeForce Driver (Windows 8/7/Vista 32-bit) 347.88 WHQL
Nvidia GeForce Driver for Windows 8/7/Vista 64-bit 347.88 WHQL
Nvidia GeForce Driver XP (32-bit) 347.88 WHQL
Nvidia GeForce for XP/2000/2003 (64-bit) 347.88 WHQL
Драйвер для видеокарт NVIDIA GeForce серий 400, 500, 600, 700, 900

K-Lite Codec Pack Update 11.0.4
Обновление знаменитого комплекта кодеков K-Lite Codec Pack (Mega/ Full/ Standard/ Basic).

Orbitum 39.0.2171.132
Браузер с интегрированным чатом для общения ВКонтакте, на Facebook и в “Одноклассниках”

My Visual DataBase 1.50
Среда разработки баз данных.

Empathy 3.12.8 / 3.15.1
Мультипротокольный клиент мгновенных сообщений с открытым исходным кодом, сделанный в рамках GNOME.

ownCloud Windows Client 1.8.0
ownCloud Linux Client 1.8.0
Облачный клиент.

PotPlayer 1.6.53104
Мультимедийный проигрыватель.

FFmpeg 2.6.1
Пакет свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровое аудио и видео

NetSetMan 4.0.1
Утилита, позволяющая быстро переключаться между несколькими заранее настроенными сетевыми конфигурациями

MPC-HC 1.7.8.109 Beta / 1.7.8
Функциональный мультимедийный проигрыватель на основе проигрывателя Media Player Classic и комплекта кодеков и фильтров ffdshow

Free Hex Editor Neo 6.10.05.5341
Редактор шестнадцатеричных, десятичных и бинарных файлов

Advanced Uninstaller Pro 11.60.0.299
Программа для корректного и полного удаления ставших ненадобными программ с оптимизацией системного реестра.

Icecream PDF Converter 1.4
Конвертер файлов, конвертирующий файлы как в формат PDF, этак и из него.

Baidu Spark Browser 40.15.1000.73
Браузер.

Gpg4win 2.2.4
Пакет программ для шифрования файлов и извещений электронной почты.

Spybot Search and Destroy Detection Update 18.03.15
Файл обновления базы утилиты Spybot-Search&Destroy версии 1.x, уготованной для обнаружения и удаления из системы «шпионских» модулей

PingInfoView (Portable) 1.50
Позволяет распространять ping на некоторое количество IP-адресов либо хостов и писать доскональную статистику о скорости передачи, численности переданных и утраченных пакетов, статусе соединения в форме таблицы.

Blender 2.74 RC2 / 2.73a
Редактор трехмерной графики и анимации.

Wise Data Recovery Portable 3.52.189
Утилита для восстановления удаленных файлов.

Dropbox for Linux 3.3.38
Клиент облачного хранилища.

Tor 0.2.5.11
Комплект средств для скрытого серфинга и публикации в Интернете

Wise Data Recovery 3.52.189
Утилита для розыска и восстановления удаленных файлов.

VisualControl 5
Утилита для удаленного администрирования и управления компами.

EMDB (Portable) 2.30
Каталогизатор видео, направленный на коллекционеров как зарубежных, так и российских кинофильмов

Evolution 3.16 RC
Программа под GNOME для работы с почтой, календарем, контактами и коммуникациями.

Linux Kernel 3.19.2
Ядро Linux.

RadioClicker 2015 8.49.26
Утилита для приёма трансляций интернет-радио и веб-TV.

ESET SysInspector 1.2.049.0
ESET SysInspector — Утилита для диагностики компьютера.

NANO Антивирус 0.30.8.66195
Антивирус.

MyBusinessCatalog Free 12.0.0.3191
Каталогизатор.

Core FTP LE 2.2.1837
FTP-клиент с помощью SSL/TLS, SSH/SFTP, HTTPS, resume/retry и т.д.

CheMax 16.8
База с кодами игр.

iSpy 6.3.4.0
Бесплатное ПО для наблюдения, мониторинга, оповещения и обеспечения безопасности офиса или дома.

FreeRIP 4.5.4
CD-риппер.

System Explorer Portable 6.4.0
System Explorer 6.4.0
Утилита, способная сменить обычный диспетчер задач.

Baidu Spark Browser 40.15.1000.73
Браузер.

Gpg4win 2.2.4
Пакет программ для шифрования файлов и извещений электронной почты.

Spybot Search and Destroy Detection Update 18.03.15
Файл обновления базы утилиты Spybot-Search&Destroy версии 1.x.

Angry Birds Epic (iPhone/iPad) 1.2.6
Игра из серии Angry Birds.

Badoo (iPhone/iPad) Free/Premium 3.19.0
Клиент Badoo — одной из огромнейших в мире соц сеток для новейших знакомств

«Курсы информационных технологий» от Яндекса. Изучаем Linux.

Лекция Виктора Ашика рассчитана на начинающих системных администраторов *nix систем.
Но интересно послушать и тем, кто считает себя гуру. Эта лекция открывает «Курсы информационных технологий» от Яндекса.
Дополнительно можно изучить следующие материалы:

1. Курс Intuit.ru, К.А. Коньков, В.Е. Карпов Основы операционных систем
2. Курс MIT . 6.828 Operating System Engineering
3. Курс Standford CS140: Operating Systems
4. А.В. Гордеев Операционные системы, 2007 (2-е изд.) 2007
5. Э. Таненбаум Современные операционные системы (3-е изд.) 2010

Программы и утилиты для восстановления удаленных файлов или данных.

Программы для восстановления удаленных или поврежденных файлов и других данных лучше иметь у себя в запасе. Так намного проще и быстрее восстановить свои данные (фото, видео, музыку, документы) на жестком диске, флешке или карте памяти в случае сбоя или ошибки. Ниже я приведу список из самых известных программ для восстановления данных:

Acronis Recovery Expert Deluxe
Программа позволяет восстанавливать разделы жесткого диска, которые были удаленны в результате ошибки пользователя или из-за программно-аппаратного сбоя.

Active boot disk Pro
Состоит из шести DOS утилит:
Active@ Uneraser — восстанавливает файлы;
Active@ Partition Recovery — восстанавливает разделы;
Active@ KillDisk — безвозвратное удаление файлов;
Active@ Disk Image — создание резервных копий;
Active@ NTFS Reader — работа с NTFS разделами;
Active@ Password Changer — смена пароля Windows.

Active Partition Recovery Pro
Восстанавливает удаленные разделы жесткого диска (если они еще не перезаписаны). Дополнительно позволяет сделать резервную копию MBR раздела.

HDD Regenerator
Утилита для восстановления плохих секторов на жестких дисках.
Meetsoft Partition Recovery
Мощная программа восстановления данных на жёстких дисках! Лучше всего работает с NTFS.

R-Studio
Одна из самых мощных программ по восстановлению данных для FAT, NTFS и Ext2FS (Linux) файловых систем. Работает с RAID.

Zero Assumption Recovery
Извлекает данные с поврежденных дисков и записывает их на другие носители. Имеются положительные отзывы пользователей.

Recuva
Самая известная бесплатная программа. Данное программное обеспечение позволяет начинающему пользователю достаточно легко восстановить удаленные файлы (с флешки, карты памяти или жесткого диска). Позволяет искать определенные типы файлов — например, если Вам нужны именно фотографии, которые были на карте памяти фотоаппарата.

UndeletePlus
Очень простая программа, которая предназначена для восстановления удаленных файлов. Программа работает с флешками, жесткими дисками и картами памяти.

Recovery Software
7 отдельных программ для разных случаев восстановления:
RS Partition Recovery — восстановление разделов жесткого диска или иного носителя.
RS NTFS Recovery — аналогична предыдущей программе, но работает только с NTFS разделами.
RS FAT Recovery — аналогична предыдущей программе, но работает только с FAT разделами (флешки, карты-памяти и другие носители информации).
RS Data Recovery – используется для восстановления файлов.
RS File Recovery — предназначена для поиска и восстановления удаленных файлов.
RS Photo Recovery – только для восстановления фотографий.
RS File Repair — помогает восстановить поврежденные графические файлы в распространенных форматах JPG, TIFF, PNG.

Power Data Recovery
Позиционируется, как профессиональное решение для восстановления данных.

Stellar Phoenix
Дает возможность найти и восстановить около 185 типов файлов с различных носителей (флешки, жесткие диски, карты памяти, оптические диски).

Data Rescue PC
Восстанавливает все типы файлов, работает с дисками, которые не видит система, после установки дополнительных компонентов может работать с RAID

Seagate File Recovery for Windows
Специальная программа от производителя для восстановления файлов для жестких дисков фирмы Seagate. Может пригодиться и для других марок винчестеров.

7-Data Recovery Suite
Восстанавливает данные с любых носителей, работает с RAID. Поддерживает только Windows.

DMDE
программа для поиска, редактирования и восстановления данных на дисках. Иногда помогает восстановить структуру директорий и файлы в сложных случаях, когда другие программы беспомощны. Программа не требует установки и работает сразу после распаковки.

Отдельно две программы для восстановления данных на телефонах, планшетах и других Android устройствах:
Wondershare Dr. Fone
Может работать почти со всеми известными марками Android устройств. Позволяет восстановить файлы и другую информацию (заметки, контакты).
7-Data Android Recovery
Аналогична бесплатной Recuva и, по сути, делает то же самое.

Еще небольшой список утилит без описания:
A-FF Data Recovery
A-FF repair station
A-FF HDD Unlock Wizard
Partition Find and Mount
NTFS Undelete
NTFS HDD recovery tool
HDD Recovery Pro
Data Doctor Recovery NTFS
Smart NTFS Recovery

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

Гениальный комикс Рендела Манро.

Все гениальное просто! Так и c этим комиксом, который нарисовал Рэндел Манро (Randall Munroe), очень простой, но на 146% отражает действительность.
Не забудьте навести указатель мышки на картинку и прочитать комментарий.

Manuals
Randall Munroe. Manuals.

Перевод для тех, у кого трудности с английским языком:

Руководства
Рендел Манро. Руководства.

Оригиналы комиксов Рэндела Манро вы можете найти на его сайте www.xkcd.com
Перевод некоторых комиксов можно посмотреть тут — www.xkcd.ru

Изменение часового пояса в Linux.

Проще всего, конечно, обновить систему. Но если такой возможности нет, тогда поменяем часовой пояс на подходящий. Рассмотрим вариант с часовым поясом Москвы. До перевода времени он был +4 часа, а теперь стал +3. Такой часовой пояс у Минска — воспользуемся именно им.

Заходим в систему root-ом и смотрим на текущий часовой пояс, установленный на сервере.
#date
Tue Feb 15 21:35:00 MSK 2014

MSK — это и есть часовой пояс установленный в системе.

Список регионов хранится в каталоге /usr/share/zoneinfo
Мы хотим переключиться на часовой пояс Минска. Для этого нам нужно использовать файл Minsk из каталога Europe.

Делаем резервную копию текущих настроек:

#cp /etc/localtime /etc/localtime.old

Копируем нужный нам файл

#cp /usr/share/zoneinfo/Europe/Minsk /etc/localtime

Изменяем параметр ZONE в файле /etc/sysconfig/clock на “Europe/Minsk”.

Устанавливаем аппаратные часы, командой:

#/sbin/hwclock —systohc

Проверяем время:
#date
Tue Feb 15 20:38:00 ETF 2014

Время стало правильным.

Статистика по ресурсам в Linux.

1. Память
Информация о RAM
# grep MemTotal /proc/meminfo
Используемая и свободная оперативная память (-m for MB)
# free -m

2. Диски
Свободное пространство на дисках и смонтированные устройства
# df
Размер каталога (листинг файлов и подкаталогов)
# du -sh *
Размер текущей директории
# du -csh
Сортировать по размеру (kbytes)
# du -ks * | sort -n -r
Показать файлы с сортировкой по размеру
# ls -lSr

3. Разная статистика
Статистика процессов cpu
# top
Текущее состояние системы
# htop
Анализа потребления дисковой полосы
# iotop
Статистика загрузки cpu, блочных устройств, сетевых интерфейсов
# atop
Наблюдение за трафиком в реальном времени (сеть)
# iftop
Показывает время, затраченное на обслуживание процессором
# powertop
Анализатор DNS-трафика на интерфейсе
# dnstop
Монитор contrack из iptables, показывает активные трансляции с возможностью их убить
# iptstate
Статистика загрузки процессора
# mpstat 1
статистика использования виртуальной памяти
# vmstat 2
Статистика I/O (2 s интервал)
# iostat 2
Последнии 500 kernel/syslog сообщений
# tail -n 500 /var/log/messages
Предупреждения об ошибках, см. syslog.conf
# tail /var/log/warn

Oracle 10.02.04 и openSUSE 12.2 64bit

Подробный отчет и инструкцию по установке времени писать совершенно нет. Однако знание того, что это осуществимо должно принести пользу.
Итак.
Oracle 10.02.04 прекрасно устанавливается и замечательно работает на openSUSE 12.2 x86_64bit релиз от 05.09.2012. Причем для установки никаких особых и шаманских телодвижений производить не пришлось.

Включение маршрутизации в Linux

Для того чтобы компьютер с ОС Linux мог работать как маршрутизатор необходимо разрешить форвардинг пакетов с одного интерфейса на другой. Описанные ниже операции необходимо производить под учетной записью root.
1. В файле /etc/sysctl.conf добавить или изменить параметр
net.ipv4.ip_forward = 1
2. Файл /proc/sys/net/ipv4/ip_forward должен содержать «1«(единицу). Для этого необходимо выполнить команду
#echo 1 > /proc/sys/net/ipv4/ip_forward
Изменения вступят в силу после перезапуска сетевого демона:
#service network restart

P.S. Не забудьте, что при включенном iptables этого будет недостаточно. Но настройка iptables — это отдельная большая тема.

P.P.S. Дочка — папе:
А у нас вчера под окнами НЛО висело.
Папа-программер (злобно, не отрываясь от компьютера):
— Кто ж его под «окнами» ставит, вот если б под UNUX — тады не зависло бы.