tcsh
| В этой статье не хватает ссылок на источники информации.
Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. Эта отметка установлена 12 мая 2011. |
Экран при работе с tcsh |
|
| Тип | |
|---|---|
| Разработчик |
Ken Greer, Paul Placeway, Christos Zoulas, et al. |
| Написана на | |
| Операционная система | |
| Последняя версия | |
| Лицензия | |
| Сайт | |
TENEX C Shell или tcsh — одна из командных оболочек UNIX, созданная Кэном Григом.
Основной инновацией при создании шелла стала одна из самых востребованных сегодня возможностей — автодополнение путей и команд. Именно эта особенность сделала TENEX таким привлекательным и, как следствие, стала главной причиной его популярности.
Некоторые возможности:
- редактирование командной строки с поддержкой стилей vi и emacs;
- программируемое автодополнение (шелл можно настроить так, чтобы по нажатию «Tab» дополнялись не только имена команд и пути, но и, например, поддерживаемые командой флаги);
- проверка правописания имён файлов, команд и переменных;
- расширенный механизм навигации по каталогам (команды pushd, popd, dirs);
- периодические события (например, отложенное во времени исполнение команды или «сброс» пользователя по истечении тайм-аута);
- возможность указания в приглашении различной полезной информации (текущий каталог, время, дата).
Является командной оболочкой по умолчанию в ОС FreeBSD. Для пользователя root не рекомендуется менять эту оболочку на какую-либо другую. Как вариант, можно для пользователя toor сменить шелл.
В настройках по умолчанию история команд (просматриваемая клавишами "вверх" и "вниз") фильтруется по первым уже введённым символам, например, если набрать "cd " и потом нажимать стрелки "вверх-вниз", то будут отображаться только команды, начинающиеся с "cd ", что очень удобно для вызова периодически запускаемых команд с длинным списком параметров.
См. также [править]
Ссылки [править]
- Домашняя страница tcsh. (англ.)
- Страница руководства по tcsh. (англ.)
| Интерфейс пользователя в UNIX-подобных системах | |
|---|---|
| Среды рабочего стола | |
| Менеджеры окон | |
| Командные оболочки | |
| X Window System | |

