Усовершенствуйте команду cd в Linux

Категория: линукс

Вы используете команду cd на Linux почти каждый день, но не догадываетесь, как улучшить свой опыт навигации по каталогам. Вот несколько советов, которые позволят вам без труда перемещаться по файловой системе.

Используйте shopt для управления настройками оболочки

Перед тем, как перейти к хитростям, ознакомьтесь с командой shopt. Она позволяет включать или отключать различные параметры оболочки Bash. Запустив shopt, вы увидите, какие функции доступны для настройки.

Исправление опечаток с cdspell

Если вы часто допускаете опечатки в названиях каталогов, вам поможет функция cdspell. Она исправляет небольшие ошибки в именах каталогов. Чтобы включить её, выполните:

shopt -s cdspell

После этого, если вы ошибётесь при вводе, система автоматически перенаправит вас в правильный каталог. Напротив, если опечатка будет слишком большой, cdspell не сработает.

Устраните необходимость в повторном вводе cd

Используйте функцию autocd, чтобы переходить в директории без постоянного ввода команды cd. Включите её так:

shopt -s autocd

Теперь вводите только имя каталога, и Bash автоматически переместит вас в него.

Игнорирование регистра при автозаполнении

Автозаполнение в терминале чувствительно к регистру. Вы можете изменить это, настроив Bash на игнорирование регистра при помощи ~/.inputrc. Добавив строку:

set completion-ignore-case on

вы облегчите поиск нужных каталогов.

Настройка псевдонимов для часто используемых каталогов

Чтобы избежать повторного ввода длинных путей, создавайте псевдонимы. Например:

alias ..='cd ..'
alias bin='cd /usr/local/bin'

Сохраните эти строки в ~/.bashrc и выполните:

source ~/.bashrc

Это значительно упростит вашу работу с каталогами.

Эти советы повысят вашу продуктивность в работе с Linux и сделают навигацию более удобной. Если вы хотите чего-то большего, существует множество мощных альтернатив команде cd, которые стоит рассмотреть.





 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2025  
Clicky