Як встановити та використовувати автоперехід для прискорення переміщення між каталогами

Логотип linux

Найбільш просунуті користувачі Linux завжди віддають перевагу Командний рядок через GUI (графічний інтерфейс) для виконання багатьох завдань, незважаючи на передбачувану зручність, яку він може забезпечити в багатьох випадках. І тому нав’язується як необхідність намагатися якомога швидше прискорити виконання завдань, що виконуються щоденно і періодично, тим більше, що в багатьох випадках вони виконуються за допомогою SSH і на віддалених комп’ютерах, для яких будь-які вдосконалення, які ми можемо отримати, завжди будуть раді.

Одним із таких завдань є переміщатися між каталогами на комп’ютерах Linux, і ті з нас, хто це робить постійно, знають, як утомливо починати використовувати cd y ls по черзі, оскільки неможливо дізнатися вміст усіх каталогів, коли ми перейдемо вперед (або повернемося назад, використовуючи 'CD ..') нам потрібно переглянути його вміст, щоб знати, чи слід нам продовжувати рухатися в структурі каталогів, чи, навпаки, саме там ми вже можемо виконувати діяльність, яка змусила нас до всіх цих переміщень.

Щоб вирішити це та полегшити нашу діяльність на комп’ютерах, якими ми керуємо, у нас є інструмент безцінної функціональності, який отримав назву автоскок. Це в основному Це утиліта для командного рядка Linux і дозволяє нам перейти безпосередньо до наших улюблених каталогів, незалежно від того, де ми знаходимося. в цей час, тобто ми можемо рухатися вперед або назад на два, три або більше каталогів у структурі.

Як і майже у всіх випадках, установка інструменту в Ubuntu o Debian дуже простий і вимагає лише виконання такої команди:

sudo apt-get install autojump

Ось і все, і тепер ми встановили автоскок Далі слід навчитися використовувати його, що, звичайно, також досить просте, хоча воно має свої проблеми, і з цієї причини ми покажемо деякі з основних питань, щоб ті, хто читає ці рядки, могли встановити його та почати використовуючи його для переміщення між каталогами більш приємним і набагато швидшим способом.

Для початку треба зрозуміти, що для його функціонування autojump намагається завжди зберегти позицію, в якій ми знаходимося в дереві каталогів і кожен раз, коли ми виконуємо команду, вона реєструє це місце в базі даних, тому будуть каталоги, які будуть міцно інтегровані в нього, та інші, які майже не з'являться або не з'являться безпосередньо. Але з плином часу та більш широким використанням autojump у нас буде зареєстрована страховка для всіх тих, хто ми часто використовуємо, тому ми можемо бути спокійні щодо її функціональності.

Тепер так, почнемо:

autojump + повна або часткова назва каталогу, до якого ми хочемо перейти

Наприклад, ми можемо бути розміщені в будь-якому каталозі, але якщо ми виконаємо:

autojump Завантаження

Ми позиціонуємо себе в каталозі / домашній / користувач / Завантаження де б ми не були. Або ми могли навіть написати Завантажити замість Завантаження, оскільки, пам’ятайте, nабо необхідно ввести повну назву каталогів нашої системи Натомість, autojump реєструє всі їх, а потім дозволяє нам використовувати їх частину, щоб ми могли стрибнути до них.

Ще одна дуже цікава функція autojump - це підтримка автозаповнення в більшості оболонок найчастіше використовується у світі Linux (bash, zsh тощо). Так, наприклад, ми можемо використовувати щось на кшталт:

автострибок d

А потім натисніть клавішу Tab, щоб автозавершення запропонувало нам доступні варіанти, які відповідають цій літері.

Далі, звичайно, є варіанти для просунутих користувачів, які, крім усього іншого, дозволяють нам доступ до бази даних autojump, а також її модифікація, що дозволяє нам додавати до нього каталоги, щоб вони починали враховуватися програмою, навіть якщо ми не використовували їх багато, для чого ми «додаємо вагу»:

autojump - каталог

Щоб додати каталог до бази даних

autojump – purge

Щоб видалити з бази даних усі ті каталоги, які більше не існують у системі, те, що дозволяє нам підтримувати програму завжди в швидкості завдяки базі даних, зменшеній до мінімально необхідного розміру.

Як бачимо, це інструмент, який пропонує нам цікаву функціональність, і це так дуже просто встановити та почати використовувати, як для початківців користувачів, так і для тих, хто має більш просунуті знання (які, безсумнівно, будуть тими, хто отримає від цього максимум користі).


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.