я медленныйПринято на проверку 18 ответов из 30 возможных.

я медленныйПринято на проверку 18 ответов из 30 возможных.
Код: Выделить всё
dc7700p$ wget -S http://root.yandex.ru/var/lib/mysql/db/results_1_2.MYD
--2010-10-15 18:05:23-- http://root.yandex.ru/var/lib/mysql/db/results_1_2.MYD
Распознаётся root.yandex.ru (root.yandex.ru)... 213.180.204.2
Устанавливается соединение с root.yandex.ru (root.yandex.ru)|213.180.204.2|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ...
HTTP/1.1 404 Not Found
Date: Fri, 15 Oct 2010 14:05:24 GMT
Server: Ilonia/1.0.28 (Unix) mod_bash/1.10 FBI/0.0.1 oae/KG10.01
Connection: close
Content-Type: text/html; charset=windows-1251
2010-10-15 18:05:23 ОШИБКА 404: Not Found.
dc7700p$
в смысле?hizel писал(а):мм, твой юмор не оценили
Общее количество Ваших ответов, которые были приняты на проверку, - 24
Из них правильных ответов - 17
Список Ваших ответов на заданные вопросы:
1. Напишите чему будет равен mss,
если Вы используете IPv6 и mtu=1450?
Игрок не дал ответ вовремя.
2. Что в bash напечатает команда echo $((5/2))?
Игрок не дал ответ вовремя.
3. Приведите пример команды, которая напечатает 'Y' ,
если файл/var/tmp/core существует и он ненулевого размера
(используя средства bash и coreutils)?
Ваш ответ:
test -s /var/tmp/core && echo "Y"
Ответ принят.
4. С помощью какой директивы в Apache 1.3
можно указать e-mail для связи
на стандартной страничке Internal Server Error?
Ваш ответ:
ServerAdmin
Ответ принят.
5. Как в Linux вывести все переменные окружения,
с которыми работает процесс с pid = 5671,
в виде списка, где каждая переменная на отдельной строке?
Игрок не дал ответ вовремя.
6. Как в Linux или FreeBSD открыть tcp порт 74022 в режиме Listen
при помощи утилиты пакета netcat?
Игрок не дал ответ вовремя.
7. Как в MySQL посмотреть список текущих сессий?
Ваш ответ:
show full processlist;
Ответ принят.
8. Как в PostgreSQL посмотреть список текущих сессий?
Игрок не дал ответ вовремя.
9. У Вас на сервере есть древовидная структура директорий
с несколькими миллионами файлов.
Напишите пример команды, которая удалит все файлы,
не трогая структуру каталогов?
Ваш ответ:
find /path/to/dir -type f -delete
Ответ принят.
10. Как не перезагружая операционную систему Linux (ядро 2.6.X),
разрешить автоматическую перезагрузку через 10 секунд
после того, как произошел kernel panic?
Ваш ответ:
UNIX, это далеко не только Linux
для FreeBSD
sysctl debug.debugger_on_panic=0
Ответ отклонён.
11. Напишите пример команд из coreutils,
при помощи которых можно разбить содержимое
текстового файла на три примерно равных части
и поместить их в три разных файла?
Ваш ответ:
num_lines=`wc -l /path/to/file.txt | awk '{print $2}'`
third="`expr $num_lines / 3`"
cat /path/to/file.txt | tail -$third > file1
cat /path/to/file.txt | head -$third > file3
Ответ принят.
12. Как посмотреть в содержимое initrd, собранного mkinitramfs?
Ваш ответ:
во FreeBSD такого нету, к счастью
Ответ отклонён.
13. Какой утилитой в Linux посмотреть
время наработки диска в часах?
Ваш ответ:
smartctl
Ответ принят.
14. Как в Linux (2.6.X) безопасно выгрузить модуль ядра e1000e?
Ваш ответ:
в FreeBSD
kldunload if_em.ko
Ответ принят.
15. Как в терминале bash при помощи одной служебной
комбинации клавиш слово dpgk превратить в dpkg,
если курсор стоит на букве k?
Ваш ответ:
<TAB>
Ответ отклонён.
16. Как в Linux посмотреть лимиты на количество открытых файлов,
действующие в текущей сессии?
Ваш ответ:
limits
Ответ принят.
17. Какими командами можно узнать mac-адрес сервера,
доступа к которому у Вас нет,
и он находится вашем сегменте ethernet сети?
При этом известен его ip и до этого момента
обмена ip-пакетами с этим сервером не было.
Ваш ответ:
ping $ip
arp -a | grep $ip
Ответ принят.
18. Какой командой в Linux посмотреть размер журнала
файловой системы ext3, смонтированной в /dev/sda1?
Ваш ответ:
в FreeBSD примерно так бы было
dumpfs /dev/ad0s1a | grep journal
Ответ принят.
19. Как в Linux изменить размер файловой системы tmpfs,
смонтированной в /tmpfs с 2 до 4 гигабайт,
без потери ее содержимого?
Ваш ответ:
в FreeBSD tmpfs не позволяет менять размер на ходу
Ответ отклонён.
20. Как в Linux (ядро 2.6.X) одной командой посмотреть
содержимое всех таблиц в firewall?
Ваш ответ:
ipfw table all list
Ответ принят.
21. Какой командой посмотреть, какие
из необходимых программе библиотек недоступны при ее запуске?
Ваш ответ:
ldd /path/to/bin
Ответ принят.
22. Как посмотреть ?дерево? процессов?
Ваш ответ:
ребята, назыайте в следующий раз олимпиаду линксоидной, чтобы частные люди не ходили на неё зазря
Ответ отклонён.
23. Как в Linux прочитать файл /serial.txt,
находящейся в ISO9660-образе winxpsp4.iso?
Ваш ответ:
mount -t cd9660 /dev/`mdconfig -f winxpsp4.iso` /mnt
cat /mnt/serial.txt
==============
ребята, назыайте в следующий раз олимпиаду линксоидной, чтобы частные люди не ходили на неё зазря
Ответ принят.
24. Что неправильно в параметрах конфигурации интерфейса:
address 192.168.1.191
netmask 255.255.255.192
network 192.168.1.128
gateway 192.168.1.129
mtu 1450 ?
Ваш ответ:
netmask 255.255.255.192
Ответ принят.
25. Как скопировать данные с поврежденного
диска /dev/sda на целый /dev/sdb,
пропустив только сбойные сектора?
Ваш ответ:
dd if=/dev/sda of=/dev/sdb conv=noerror
===========
ребята, назыайте в следующий раз олимпиаду линксоидной, чтобы частные люди не ходили на неё зазря
Ответ отклонён.
26. Какой флаг должен быть установлен в tcp пакете,
чтобы соединение было немедленно прекращено?
Ваш ответ:
fin
Ответ отклонён.
27. Как в Linux запретить выделение более 90% физической памяти
процессам, при условии, что swap выключен?
Игрок не дал ответ вовремя.
28. Как в Linux разрешить маршрутизацию ipv4 пакетов?
Ваш ответ:
для FreeBSD
sysctl net.inet.ip.forwarding=1
===============
ребята, назыайте в следующий раз олимпиаду линуксоидной, чтобы честные люди не ходили на неё зазря
Ответ принят.
29. Есть файл file со строками:
1
10
45
6
1
5
7
10
Как при помощи утилит, входящих в coreutils,
узнать какие строки присутствуют в файле более 1 раза,
и сколько раз повторяется каждая строка?
Ваш ответ:
cat file | sort | uniq -c
=========
ребята, назыайте в следующий раз олимпиаду линуксоидной, чтобы честные люди не ходили на неё зазря
Ответ принят.
30. Вы зашли на сервер example.com и запустили там команду
wget http://example.com
Как посмотреть траффик этого соединения
с помощью команды tcpdump?
Ваш ответ:
tcpdump -i lo0
Ответ принят.
Количество набранных Вами баллов: 17.
Это пять!14. Как в Linux (2.6.X) безопасно выгрузить модуль ядра e1000e?
Ваш ответ:
в FreeBSD
kldunload if_em.ko
Ответ принят.
*ушел плакать*Количество набранных Вами баллов: 15.
У меня вопросы по этим вопросам -Alex Keda писал(а):11. Напишите пример команд из coreutils,
при помощи которых можно разбить содержимое
текстового файла на три примерно равных части
и поместить их в три разных файла?
Ваш ответ:
num_lines=`wc -l /path/to/file.txt | awk '{print $2}'`
third="`expr $num_lines / 3`"
cat /path/to/file.txt | tail -$third > file1
cat /path/to/file.txt | head -$third > file3
Ответ принят.
16. Как в Linux посмотреть лимиты на количество открытых файлов,
действующие в текущей сессии?
Ваш ответ:
limits
Ответ принят.
24. Что неправильно в параметрах конфигурации интерфейса:
address 192.168.1.191
netmask 255.255.255.192
network 192.168.1.128
gateway 192.168.1.129
mtu 1450 ?
Ваш ответ:
netmask 255.255.255.192
Ответ принят.
плюсану вотFiL писал(а): 24. А чем плохая маска? Как по мне маска хороша, а вот IP плох, ибо в эту маску не укладывается. Хотели видимо последний в подсети дать, но облажались.
/etc/security/limits.confFiL писал(а):удут далеко не равные. Так какого они приняли этот ответ?
16. в линуксе? limits? limits: command not found
более переносимым варантоб было-бы ulimit -n
И как они засчитали такой ответ?
.
А чего там курить? wc -l даёт количество строк. Ты своим ответом делишь на 3 куска с одинаковым количеством строк. Если у тебя файл в котором каждая следующая строка в 2 раза длиннее предыдыщей, то размеры кусков будут... мягко говоря очень разными.Alex Keda писал(а):> 11. Если в файле 3 строки ОЧЕНЬ разной длины, то части будут далеко не равные. Так какого они приняли этот ответ?
курим man wc
И что? наличие файла limits.conf никак не влияет на задачу "посмотреть лимиты на количество открытых файлов, действующие в текущей сессии". И команду "limits" оно не рожает тожеAdekamer писал(а):/etc/security/limits.confFiL писал(а):удут далеко не равные. Так какого они приняли этот ответ?
16. в линуксе? limits? limits: command not found
более переносимым варантоб было-бы ulimit -n
И как они засчитали такой ответ?
.
вполне возможно, что в каких-то дистрибутивах эта команда и есть.FiL писал(а):И что? наличие файла limits.conf никак не влияет на задачу "посмотреть лимиты на количество открытых файлов, действующие в текущей сессии". И команду "limits" оно не рожает тожеAdekamer писал(а):/etc/security/limits.confFiL писал(а):удут далеко не равные. Так какого они приняли этот ответ?
16. в линуксе? limits? limits: command not found
более переносимым варантоб было-бы ulimit -n
И как они засчитали такой ответ?
.
если ты не заметил -то вопрос нестрогий, и как делить файл - не указано.FiL писал(а):А чего там курить? wc -l даёт количество строк. Ты своим ответом делишь на 3 куска с одинаковым количеством строк. Если у тебя файл в котором каждая следующая строка в 2 раза длиннее предыдыщей, то размеры кусков будут... мягко говоря очень разными.Alex Keda писал(а):> 11. Если в файле 3 строки ОЧЕНЬ разной длины, то части будут далеко не равные. Так какого они приняли этот ответ?
курим man wc
Кстати, только заметил, у тебя серединка вообще не формируется. Только первая "треть" и последняя.
я к тому что есть еше методы отличные от ulimit и sysctlFiL писал(а): /etc/security/limits.conf И что? наличие файла limits.conf никак не влияет на задачу "посмотреть лимиты на количество открытых файлов, действующие в текущей сессии". И команду "limits" оно не рожает тоже