Skip to content

Instantly share code, notes, and snippets.

### Usage example
Publisher = Struct.new(:name)
Book = Struct.new(:publisher)
Review = Struct.new(:book)
def Review.publisher
book.publisher
end
@maliqq
maliqq / yaroot.sh
Created July 18, 2012 13:17 — forked from 2bj/yaroot.sh
1. С помощью каких комбинаций клавиш в текстовых редакторах vi или vim скопировать в буфер 4 строки, начиная со строки, где находится курсор?
2. Вы в bash запустили команду echo $[5/2]. Какой будет результат?
3. В bash вы хотите сравнить два числа. Какой оператор сравнения нужно применить, если нужно узнать, что первое значение больше или равно второму?
4. Вам нужно запустить web-сервер Apache на порту 3128. С помощью какой директивы в конфигурационном файле это можно сделать?
5. Как в Linux узнать текущий рабочий каталог процесса с pid = 4556?
6. Как в Unix посмотреть какие файлы или устройства использует процесс с pid = 85003?
7. Какие из перечисленных типов хранилищ в MySQL поддерживают транзакционность: MyISAM, Memory, InnoDB, Archive, NDB, CSV?
8. Как в PostgreSQL очистить файлы баз данных от уже удалённых записей?
9. Как очистить лог-файл /var/log/log, открытый работающим процессом?
10. Вы зашли на сервер с Linux с помощью ssh. Как перегрузить этот сервер по sysrq-b?