Генерируем случайные файлы в консоли Linux
1 2 3 4 5 6 7 8 9 10 11 |
#!/bin/sh # Generate random name files i=1 max=20 while [ $i -lt $max ] do tmpfile="/backup/`uuidgen`.gz" touch $tmpfile let i=i+1 done |
Жизнь замечательных грибов
Архив статей и записей написанных Грибовым Павлом
1 2 3 4 5 6 7 8 9 10 11 |
#!/bin/sh # Generate random name files i=1 max=20 while [ $i -lt $max ] do tmpfile="/backup/`uuidgen`.gz" touch $tmpfile let i=i+1 done |
Дано:
1) LanBilling в которой ведется журнал авторизации пользователей по логину с указанием MAC адреса устройства с которого прошла авторизация.
2) В LanBilling нет привязки пользователя ни к порту, ни к сетевому устройству.
Задача: опросить все сетевые устройства, узнать все MAC адреса и порты свичей на которых «висят» пользователи
Решение:
— получаем у свичей информацию о MAC адресах на портах
— ищем этот MAC в истории авторизации LanBilling — получаем учетку
— «прибиваем» эту учетку в LanBilling к конкретному устройству, к конкретному порту.
Вуаля! Теперь когда пользователь звонит «ничего не работает», мы знаем на каком свиче и на каком порту он сидит. Ура товарищи!
Классы Pchart представляют очень простой способ отрисовки графиков на PHP. Кроме того, в комплекте поставки идет «песочница», где можно визуально настроить параметры и посмотреть какой код нужно использовать для его построения,ну и собственно посмотреть как будет выглядеть примерно ваш график.
Вот пример графика
Я человек ленивый. А потому часто используя одни и те-же команды в консоли Linux, сделал себе диалоговое окошко с меню, отображаемое при помощи bash, которое помогает мне сократить время на вспоминание что где когда и зачем. А помогла мне в этом утилита dialog.
Рекомендую к прочтению: Свет в окошке, Стальная крыса, Краткая история почти всего. Все остальное читабельно, но не так захватывает.