Использовать вкладку «Завершение» для более быстрого ввода команд в любой операционной системе

Оглавление:

Использовать вкладку «Завершение» для более быстрого ввода команд в любой операционной системе
Использовать вкладку «Завершение» для более быстрого ввода команд в любой операционной системе

Видео: Использовать вкладку «Завершение» для более быстрого ввода команд в любой операционной системе

Видео: Использовать вкладку «Завершение» для более быстрого ввода команд в любой операционной системе
Видео: В чём разница и что лучше выбрать: жёсткий диск/HDD/SSD/m2 или NVMe? - YouTube 2024, Май
Anonim
Запуск табуляции является чрезвычайно полезной функцией почти в любой среде командной строки, независимо от того, используете ли вы оболочку Bash в Linux, Command Prompt или PowerShell в Windows или в окне терминала в Mac OS X.
Запуск табуляции является чрезвычайно полезной функцией почти в любой среде командной строки, независимо от того, используете ли вы оболочку Bash в Linux, Command Prompt или PowerShell в Windows или в окне терминала в Mac OS X.

Эта функция может значительно помочь вам ускорить ввод команд. Просто нажмите «Tab», набрав команду, параметр или имя файла, и среда оболочки автоматически завершит то, что вы печатаете или предлагаете варианты.

Завершение вкладки в Linux

Оболочка Bash, используемая по умолчанию для большинства дистрибутивов Linux, имеет отличную поддержку для заполнения табу.

Например, допустим, вы хотите запустить Fire Fox команда. Вы можете просто ввести ель или же Пожар в терминал и нажмите Tab - если ваша система не имеет других команд, начинающихся с этих букв, Bash автоматически заполняет Fire Fox и вы можете нажать Enter, чтобы выполнить команду.

В качестве другого примера предположим, что вы хотите запустить одну из команд менеджера пакетов Apt. Вы можете ввести apt- и дважды нажмите Tab, чтобы просмотреть список команд, начинающихся с apt-. Чтобы запустить одну из команд, продолжайте вводить ее и снова нажмите «Tab» - например, мы можем ввести г, нажмите Tab и APT-получить представляется.

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

Например, если у нас есть длинное, сложное имя файла, начинающееся с буквы L, нам просто нужно ввести L и нажмите «Tab», чтобы автоматически завершить его. Если у нас было несколько имен файлов, начинающихся с L, нам просто нужно было бы ввести немного больше имени файла, прежде чем снова нажать Tab.

Image
Image

Завершение табуляции можно даже использовать для автоматического завершения некоторых команд. Например, при установке пакета с apt-get install команды, вы можете использовать вкладку, чтобы автоматически заполнить имя пакета. Это также помогает вам искать связанные пакеты и очень полезно, когда вы не знаете, что именно называется пакетом.

Попробуйте использовать вкладку с другими командами, чтобы увидеть, что вы можете и не можете выполнить автоматически.

Image
Image

Bash также поддерживает другие типы завершения. Например, вы можете ввести ~ и нажмите «Tab» для автоматического завершения имени пользователя, введите @ и нажмите «Tab» для автоматического завершения имени хоста или введите $ и нажмите Tab, чтобы автоматически заполнить переменную.

Завершение вкладок в Windows

Командная строка Windows не позволяет использовать вкладку для команд и их параметров. Тем не менее, он поддерживает завершение вкладки для имен папок и файлов.

Например, мы можем открыть командную строку, введите cd D, и нажмите Tab. Поскольку мы находимся в нашей папке пользователя по умолчанию, вкладка будет автоматически загружаться в cd Desktop, поэтому мы можем нажать Enter, чтобы сменить каталоги на наш рабочий стол. Это также помогает при попытке запустить команду по определенному имени файла.

Заполнение вкладки также работает в PowerShell. Его можно использовать для автоматического заполнения имени командлета, параметра или пути к файлу.
Заполнение вкладки также работает в PowerShell. Его можно использовать для автоматического заполнения имени командлета, параметра или пути к файлу.

В отличие от оболочки Bash, Windows требует, чтобы вы несколько раз нажимали клавишу Tab, чтобы просмотреть доступные параметры - она не просто покажет вам все в списке. Это относится как к функциям завершения вкладки «Командная строка», так и к PowerShell.

Image
Image

Завершение вкладок в Mac OS X

Mac OS X также включает оболочку Bash, поэтому завершение табуляции работает так же, как в Linux. Коснитесь клавиши табуляции, набрав команду, путь к файлу или параметр - оболочка автоматически заполнит остальные или покажет вам доступные параметры, которые вы можете ввести.

Любая другая операционная система, использующая оболочку Bash, будет работать одинаково. Функции завершения вкладки также должны работать аналогично для многих других оболочек в Unix-подобных системах.

Image
Image

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

Заполнение табуляции работает практически везде, где есть среда командной строки, поэтому дайте ему попробовать в следующий раз, когда вам нужно будет ввести команду.

Рекомендуемые: