VyOS
Подскажите, есть ли в VyOS поддержка QoS?
Нужно приоритизировать голосовой трафик (proto: RTP)
Подскажите, есть ли в VyOS поддержка QoS?
Нужно приоритизировать голосовой трафик (proto: RTP)
При входе на сервер по ftp в команде last отображаются входы пользователей. Пользователи ProFtpd - не системные. Храняться в отдельном файле. Можно ли как-то «убрать»(не писать) в lastlog эти данные?
Как из такого:
21.03.2016_9:55
получить такое:
2016-03-21 09:55
Подскажите, как подсчитать количество записей в таблице, сделанных в нерабочее время и с первого марта. Напр (дата содержится в поле data):
SELECT COUNT(*) FROM table WHERE data ...
Подскажите, как sed`ом вывести только те данные, которые присутствуют в двух сравниваемых файлах. Типа, как работает вывод команды comm -12 ...
Подскажите пож. по sed. Еть такие блоки:
aashgah
ashahhh
asdghah
ghjjjjj
asdfasg
2222222
ahahfhhh
asdgashg
asgasgaf
dfhsfgjs
dgahhdha
Нужно, найдя строку: 2222222 выбрать весь блок ее содержащий. Блоки разделяются пустой строкой.
CREATE TABLE `extensions` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`context` varchar(40) NOT NULL,
`exten` varchar(40) NOT NULL,
`priority` int(11) NOT NULL,
`app` varchar(40) NOT NULL,
`appdata` varchar(256) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `cont` (`id`,`context`,`exten`,`priority`),
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=latin1
CREATE TABLE `extensions` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`context` varchar(40) NOT NULL,
`exten` varchar(40) NOT NULL,
`priority` int(11) NOT NULL,
`app` varchar(40) NOT NULL,
`appdata` varchar(256) NOT NULL,
PRIMARY KEY (`id`,`context`,`exten`,`priority`),
UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=latin1
Какой вариант установки индексов более «правильный»?
Насколько критично при вставке строк в цикле для каждой строки создавать новое соединение? (напр. for i in ...;do mysql -e 'INSERT...';done
Или лучше создавать sql-файл и одним запросом?
Строк немного (в данном случае) - 50 ...
Допустим, есть 3 высоко-нагруженных сервера, выполняющих задачи по обслуживанию голосовых сервисов (proto RTP). В процессе работы им необходимо обращаться к общим файлам (rw). Сеть, CPU - критические параметры. Если на них развернуть GFS2 (для общих файлов), насколько это загрузит сеть и CPU каждого. Или лучше строить отдельное хранилище SAN/iSCSI/GFS2?
Кто нибудь может подсказать, что используется в качестве конструктора схем на этом сайте: https://sipuni.com (здесь описание с картинками)
Есть две таблицы. Из одной запросом получаем:
select callid,data1 from queue_log where event='LEFTMESSAGE' order by time;
+----------------------+----------------------------------------------------+
| callid | data1 |
+----------------------+----------------------------------------------------+
| amz-1-1437257935.94 | message_0000001100_19-07-2015_amz-1-1437257935.94 |
| amz-1-1437258007.98 | message_0000001100_19-07-2015_amz-1-1437258007.98 |
| amz-1-1437298595.112 | message_0000001100_19-07-2015_amz-1-1437298595.112 |
| amz-1-1437299942.148 | message_0000001100_19-07-2015_amz-1-1437299942.148 |
| amz-1-1437300269.154 | message_0000001100_19-07-2015_amz-1-1437300269.154 |
| amz-1-1437300492.158 | message_0000001100_19-07-2015_amz-1-1437300492.158 |
| amz-1-1437301687.180 | message_0000001100_19-07-2015_amz-1-1437301687.180 |
| amz-1-1437307750.304 | message_0000001100_19-07-2015_amz-1-1437307750.304 |
| amz-1-1437309017.308 | message_0000001100_19-07-2015_amz-1-1437309017.308 |
| amz-1-1437310942.330 | message_0000001100_19-07-2015_amz-1-1437310942.330 |
| amz-1-1437311455.334 | message_0000001100_19-07-2015_amz-1-1437311455.334 |
+----------------------+----------------------------------------------------+
11 rows in set (0.00 sec)
В другой есть поля:
+----------------------+---------+
| q_log_unique | message |
+----------------------+---------+
| amz-1-1437310942.330 | |
| amz-1-1437309017.308 | |
| amz-1-1437311455.334 | |
+----------------------+---------+
Как одним запросом значение поля data1 первой таблицы поместить во вторую таблицу в поле message (к такому-же идентификатору) ...
Подскажите, как можно сделать это одним вызовом awk:
echo '1111 2222_3333'|awk '{print $2}'|awk -F '_' '{print $2}'
нужно вывести строку содержащую call из такого списка:
call asfsdf
call-var asdfsaf
calling asfsfga
конструкция типа:
...|grep ^call\b
не работает ..
Кто нибудь ставил Линукс на этот девайс? Интересует работа с HDMI ... (ну и всего остального ес-но)
Подскажите
struct qqq_eee { ... struct ppp_eee *pe; ... }; struct ppp_eee { ... };
можно ли ставить указатель в первой структуре, на структуру, которая определена ниже?
При добавлении в iptables dns-имени в качесве host`а будет ли резолвится это имя всегда, или один раз, при вставке?
struct family {
char *father;
char *mother;
int ages[2];
};
struct family f;
f.father = "john dow";
Подскажите, почему ошибка (стр. 42, это: f.father = «john dow»;?
pervy.c:42: ошибка: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token
Чем посмотреть трафик на определенном хосте в сети со свитчем?
Смотреть ес-но - с другого хоста ...
#include <stdlib.h> #include <stdio.h> int main(int argc, char *argv[]) { char *num = «5555»; if (argc != 2) { printf(«No param\n»); exit(0); } if (argv[1] != num) { printf(«Fail num %s\n»,num); printf(«Fail arg %s\n»,argv[1]); exit(0); } ... }
Подскажите, почему сравниваются два одинаковых значения, но определяются, как - неодинаковые!
Вывод программы:
Fail num 5555 Fail arg 5555
Почему здесь возвращается вместо 65535 - 4294967295?
Код:
#include <stdio.h> main(){ unsigned char ch1=0xFF; signed char ch2=0xFF; short int i; i=ch1;/*unsigned char превращается в int*/ printf(«%d\n»,i); /* выведет 255 */ i=ch2; /* signed char превращается в int*/ printf(«%d\n»,i); /* выведет -1 */ printf(«%u\n»,i); /* выведет 65535 */ }
Добаляя в конец строки:
printf(«0x%x\n»,i); printf(«Размер: %d\n»,sizeof(i));
выдает:
0xffffffff Размер: 2
← предыдущие | следующие → |