Lt304888.ru

Туристические услуги

Tcsh

18-06-2023

TENEX C Shell

Экран при работе с tcsh
Тип

Командная оболочка UNIX

Разработчик

Ken Greer, Paul Placeway, Christos Zoulas, et al.

Написана на

C

Операционная система

Cross-platform

Последняя версия

6.18.00 (14 января 2012 года)

Лицензия

Лицензия BSD

Сайт

http://www.tcsh.org/

TENEX C Shell или tcsh — одна из командных оболочек UNIX, созданная Кэном Григом.

Основной инновацией при создании шелла стала одна из самых востребованных сегодня возможностей — автодополнение путей и команд. Именно эта особенность сделала TENEX таким привлекательным и, как следствие, стала главной причиной его популярности.

Некоторые возможности:

  • редактирование командной строки с поддержкой стилей vi и emacs;
  • программируемое автодополнение (шелл можно настроить так, чтобы по нажатию «Tab» дополнялись не только имена команд и пути, но и, например, поддерживаемые командой флаги);
  • проверка правописания имён файлов, команд и переменных;
  • расширенный механизм навигации по каталогам (команды pushd, popd, dirs);
  • периодические события (например, отложенное во времени исполнение команды или «сброс» пользователя по истечении тайм-аута);
  • возможность указания в приглашении различной полезной информации (текущий каталог, время, дата).

Является командной оболочкой по умолчанию в ОС FreeBSD. Для пользователя root не рекомендуется менять эту оболочку на какую-либо другую. Как вариант, можно для пользователя toor сменить шелл.

См. также

Ссылки

  • Домашняя страница tcsh. (англ.)
  • Страница руководства по tcsh. (англ.)

Tcsh.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01