Показаны сообщения с ярлыком Команда. Показать все сообщения
Показаны сообщения с ярлыком Команда. Показать все сообщения

среда, 10 декабря 2014 г.

К чему может привести установка zram. Производительность Hdd и проч.

Узнал сегодня о такой замечательной утилитке как zram. Это модуль ядра размещающий сжатый swap в оперативной памяти. Попользуем поглядим на эффект. 

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

Что внутри...

SSD накопитель KINGSTON SMS200S330G
SSD накопитель KINGSTON SMS200S330G

SATA3 жёсткий диск WDC WD10EARS-00YSB1
SATA3 жёсткий диск WDC WD10EARS-00YSB1

SATA2 жёсткий диск WDC WD2500KS-00MJ
SATA2 жёсткий диск WDC WD2500KS-00MJ...

zRAM блочное устройство
zRAM блочное устройство. Финал.

воскресенье, 2 ноября 2014 г.

Nethogs: консольная утилита контроля нагрузки на сеть.

Nethogs: консольная утилита позволяющая контролировать загруженность сетевого интерфейса вашего ПК. Позволяет узнать какая именно программа или служба "забивает" ваш интернет канал. Для работы требует полномочий суперпользователя. Имеется в стандартном репозитории Ubuntu.

Установить: apt://nethogs
Страница на apps.ubuntu.com


Nethogs
Nethogs

суббота, 20 сентября 2014 г.

Скрипт запуска RTMPGW в фоне

Собственно сабж.

Скрипт запуска RTMP-HTTP прокси сервера в виде фонового процесса. В данном случае я использую утилиту screen поскольку ни nohup ни & стабильно работать отказались. Скрипт вызывается из CRON проверяет запущен ли rtmpgw и если нет запускает его.
#!/bin/sh
pidof rtmpgw || screen -d -m rtmpgw –b 120000 -v -g 8080 >/var/log/rtmpg.log 2>/dev/null

RTMGW работает на порте 8080 и вызывается через URL типа http://xxx.xxx.xxx:8080/?r=rtmp://xx.xx.xx.xx:1935/liveedge/MUZH.stream 

Файл gnome-session-Unity.log. Более 30Gb за 2 часа.


Внезапно закончилось место в пользовательской папке. Весьма неожиданно учитывая что утром  уже чистил диск и освободил около 30 Гб.

Оказалось файл  gnome-session-Unity.log набрал 30 гигабайт сообщений всего за пару часов.
Разбираться не стал, сделал вместо этого файла символическую ссылку на устройство /dev/null
Теперь все записи в этот файл уничтожаются сразу.
rm ~/.cache/upstart/gnome-session-Unity.log
ln -s /dev/null ~/.cache/upstart/gnome-session-Unity.log
Это конучно временное решение неполадку всё равно нужно будет исправлять. 

воскресенье, 20 июля 2014 г.

dd (примеры использования)

Создать образ CD/DVD, используя большой размер блока. Игнорировать ошибки:
dd if=/dev/cdrom of=backup.iso bs=65536 conv=noerror
Записать ISO-образ «image.iso» на устройство sdb вместе с его загрузочным сектором и форматированием раздела в файловую систему образа:
dd if=image.iso of=/dev/sdb
Сделать копию главной загрузочной записи (MBR) первого жёсткого диска:
dd if=/dev/hda of=bootloader.mbr bs=512 count=1
Просмотреть содержимое главной загрузочной записи (MBR) первого жёсткого диска:
dd if=/dev/sda bs=512 count=1 | hexdump -C
Уничтожить содержимое устройства /dev/sdg, заполнив его «нулями»:
dd if=/dev/zero of=/dev/sdg bs=65536

пятница, 1 апреля 2011 г.

пятница, 10 декабря 2010 г.

Полезные команды Linux

Отображает список всех открытых портов в системе + программу которая эти порты использует.
netstat -lpn
Отображает все открытые  соединения в реальном времени
iptop
Отображает обьём принято-переданного трафика по всем интерфейсам

vnstat
Отображает путь где установлена программа
which [программа]
Просмотр загрузки системы (а ля Менеджер Задач) в реальном времени
top
Кто и откуда залогинился в систему в текущиё момент
who
Установка программ
apt-get install
sudo add-apt-repository ppa:deluge-team/ppa && sudo aptitude update
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ключ