Как сократить страницы справочника в удобочитаемые пояснения по Linux и macOS

Если ничего не помогает, прочтите руководство. Командная строка

пользователи Linux и Mac знают, что они могут ввести «man», а затем имя команды, чтобы увидеть подробное подробное описание этой команды. Эти справочные страницы полезны, но многословны. Иногда все, что вам нужно, это краткое, краткое объяснение команды для обновления вашей памяти.

Вот простой способ получить краткие, практические объяснения команд, используемых в командной строке

на Linux и Mac. Это приложение командной строки под названием «tldr», после аббревиатуры «too long; не читал ». ТЛ; др Аббревиатура используется, чтобы написать или запросить сокращенную версию текста, что именно то, что tldr команда делает.

Установите Tldr на Ubuntu

tldr Команда в Ubuntu недоступна ни в одном репозитории, поэтому существует несколько обходных способов ее установки. Но это не сложно.

Во-первых, нам нужно установить NodeJS и менеджер пакетов Node (npm). Нажмите Ctrl + Alt + T чтобы открыть Терминал и введите следующую команду.

sudo apt install nodejs npm

Далее мы собираемся использовать НПМ установить tldr. Тип:

sudo npm install -g tldr

Теперь вы можете использовать tldr, но при попытке вы можете увидеть ошибку «Нет такого файла или каталога».

сократить man-страницы с помощью команды tldr linux mac

Вы можете исправить эту ошибку, создав символическую ссылку

, Введите следующую команду.

sudo ln -s /usr/bin/nodejs /usr/bin/node

Установите Tldr на MacOS

В macOS мы будем использовать Homebrew

, менеджер пакетов для macOS, установить tldr. Homebrew позволяет установить любую утилиту командной строки всего несколькими нажатиями клавиш. Добавление Cask в Homebrew позволяет также устанавливать настольные приложения, такие как Firefox и GIMP. Обновлять утилиты командной строки и настольные приложения легко с Homebrew и Cask.

Homebrew не устанавливается по умолчанию. Перейдите на сайт Homebrew и скопируйте оттуда команду установки. Мы не включили его сюда на случай, если он изменится.

Чтобы установить Homebrew, откройте Терминал от коммунальные услуги папка в Приложения папка. Щелкните правой кнопкой мыши в командной строке и выберите Вставить введите команду установки Homebrew, которую вы скопировали. Нажмите Войти и следуйте инструкциям, как они представлены.

После установки Homebrew введите следующую команду, чтобы установить tldr команда.

brew install tldr

Теперь вы можете использовать команду tldr, чтобы получить краткое и краткое объяснение команд.

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

Мы будем использовать команду ls, чтобы проиллюстрировать разницу между использованием man и tldr. Снимки экрана сделаны из Linux, но на macOS он работает так же.

Введите в командной строке следующую команду.

man ls

Вы увидите скучное подробное объяснение команды ls, которая применяется для страниц. Используйте клавиши со стрелками и клавиши Page Up и Page Down для перемещения по странице man для команды ls.

сократить man-страницы с помощью команды tldr linux mac

Теперь введите следующую команду.

tldr ls

Вы увидите гораздо более короткое описание наиболее распространенных случаев использования команды ls. Обратите внимание, что вам не нужно пролистывать результаты, по крайней мере, много. Мы сделали окно терминала немного выше, чтобы показать все результаты сразу.

сократить man-страницы с помощью команды tldr linux mac

Используйте веб-версию tldr

Если вы не хотите устанавливать tldr или у вас возникают проблемы с этим, есть отличная веб-версия tldr утилита на https://tldr.ostera.io/. Они включают краткое объяснение о том, как пользоваться сайтом. Это также удобно, если вы уже находитесь в браузере и хотите быстро найти команду, не открывая окно терминала.

сократить man-страницы с помощью команды tldr linux mac

Например, введите «ls» в поле поиска в верхней части страницы. Результаты отображаются сразу. Может показаться, что это даже легче прочитать, чем результаты команды tldr в командной строке.

сократить man-страницы с помощью команды tldr linux mac

Они даже обеспечивают Редактировать эту страницу на Github ссылка внизу страницы для каждой команды в случае, если вы видите какие-либо ошибки.

Вы также можете создавать или редактировать команды на веб-сайте TLDR Pages.

сократить man-страницы с помощью команды tldr linux mac

Нужна автономная копия? Загрузите PDF-версию tldr-страниц для последующего использования. Вы даже можете установить tldr приложение на вашем устройстве Android [больше не доступно] или iOS.

Страницы man по-прежнему полезны

tldr Команда удобна для изучения основ команды. Но есть некоторые параметры команды, которые могут оказаться полезными. Так что, если вы не видите, что вы ищете на tldr страница для команды, проверьте человек страница, если команда есть.

Например, tldr страница для Ls Команда пропускает следующие полезные параметры. Параметры чувствительны к регистру.

  • -Р: Список подкаталогов рекурсивно.
  • -ИКС: Сортировать по алфавиту по расширениям файлов.
  • -д: Список только каталоги, а не их содержимое.

Другим примером является комната Команда, которая удаляет файлы и каталоги. С определенным параметром его можно использовать для очистки всего содержимого указанного каталога. Будьте осторожны с этой командой, так как в случае неправильного использования вы можете удалить важные системные файлы.

  • -Я: Запрашивать один раз перед удалением более трех файлов или при рекурсивном удалении файлов. Этот параметр менее навязчив, чем , все еще защищая вас от случайного удаления файлов, которые вы не хотите удалять.
  • -д: Удалить пустые каталоги.

В то время как tldr страница для комната Команда перечисляет параметр для рекурсивного удаления каталога и всех его подкаталогов, он не объясняет, что комната не удаляет непустые каталоги по умолчанию. Вы должны использовать или же рекурсивно удалять непустые каталоги.

Экономьте время с помощью команды tldr

tldr Команда подходит к сути с короткими пояснениями и практическими примерами команд оболочки bash. Вы можете даже найти краткие пояснения для некоторых встроенных команд, которые больше не доступны как человек записи, такие как CD команда.

Вы можете узнать все встроенные команды, доступные в оболочке bash, введя следующую команду в командной строке.

man bash-builtins

Вы также можете попробовать рыбную раковину

, который имеет дополнительные функции, такие как авто-предложения, цвета VGA и язык сценариев, вдохновленный современными языками программирования, такими как Python и Ruby.

Вы находите объяснения в TLDR легче понять? Или вы предпочитаете подробные объяснения на страницах руководства? Поделитесь своими мыслями и опытом с нами в комментариях ниже.

Ссылка на основную публикацию
Adblock
detector