diff --git a/pages.ru/common/hunspell.md b/pages.ru/common/hunspell.md
new file mode 100644
index 000000000..8b292bcf5
--- /dev/null
+++ b/pages.ru/common/hunspell.md
@@ -0,0 +1,16 @@
+# hunspell
+
+> Проверка орфографии.
+> Больше информации: .
+
+- Проверить орфографию в указанном файле:
+
+`hunspell {{путь/до/файла}}`
+
+- Проверить орфографию в указанном файле, используя американский словарь (en_US):
+
+`hunspell -d {{en_US}} {{путь/до/файла}}`
+
+- Вывести список неправильно написанных слов в файле:
+
+`hunspell -l {{путь/до/файла}}`
diff --git a/pages.ru/linux/aspell.md b/pages.ru/linux/aspell.md
new file mode 100644
index 000000000..f33809fb3
--- /dev/null
+++ b/pages.ru/linux/aspell.md
@@ -0,0 +1,24 @@
+# aspell
+
+> Интерактивная проверка орфографии.
+> Больше информации: .
+
+- Проверить орфографию в одном файле:
+
+`aspell check {{путь/до/файла}}`
+
+- Вывести список неверно написанных слов из стандартного ввода:
+
+`cat {{файл}} | aspell list`
+
+- Показать доступные словари:
+
+`aspell dicts`
+
+- Запустить `aspell` с использованием другого языка (двухсимвольный код согласно ISO 639):
+
+`aspell --lang={{cs}}`
+
+- Вывести список неверно написанных слов из стандартного ввода, игнорируя слова из персонального списка:
+
+`cat {{файл}} | aspell --personal={{персональный_список_слов.pws}} list`
diff --git a/pages.ru/linux/ispell.md b/pages.ru/linux/ispell.md
new file mode 100644
index 000000000..37e0bf22e
--- /dev/null
+++ b/pages.ru/linux/ispell.md
@@ -0,0 +1,16 @@
+# ispell
+
+> Интерактивная проверка орфографии.
+> Больше информации: .
+
+- Начать интерактивную сессию:
+
+`ispell`
+
+- Проверить на ошибки указанный файл и интерактивно применить исправления:
+
+`ispell {{путь/до/файла}}`
+
+- Отобразить версию:
+
+`ispell -v`