- 20.01.2011
- Тэги:
,
,
,
,
,
- Просмотров: 2817
В последнее время количество доступных для использования систем контроля версий
стало настолько большим (subversion, git, mercurial и т.д.), что уже
не редкость, когда на одном и том же компьютере может одновременно находится
множество проектов под управлением различных систем контроля версий. Становится
очевидной необходимость при навигации в файловой системе в более быстром определении
типа системы контроля версий и наличия изменений в ней.
Конечно, можно при заходе в директорию делать svn|hg|git info, но это все
требует времени, а так же знания того, какая система контроля версий используется
в текущей директории.
Одним из вариантов решения проблемы (при условии, что в системе используется bash)
будет переопределение строки приглашения (bash prompt) таким образом, чтобы в
ней выводились не только стандартные имя пользователя, название компьютера и текущий
путь в файловой системе, но и тип системы контроля версий, а так же признак наличия
изменений.
Читать полностью...
Добавить в
- 02.12.2010
- Тэги:
,
,
- Просмотров: 1750
SSH (Secure SHell - безопасная оболочка) - сетевой протокол, обеспечивающий безопасное удалённое управление операционной системой. Сходен по функциональности с протоколами telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем.
Работа любого системного администратора тесно связана с этим протоколом. Соответственно, не редки случаи, когда количество серверов, которые необходимо администрировать и подключаться к ним по SSH переваливает за 10+. Хорошо, если известен полный адрес сервера (FQDN), а что делать, если есть только IP адреса? В таких случаях очень удобной оказывается функциональность OpenSSH клиента "из коробки" о которой, как оказывается, мало кто знает.
Читать полностью...
Добавить в