Многие из нас очень часто проверяют страницы руководства, чтобы узнать о командных переключателях (опциях), он показывает вам информацию о командах.
Мы сталкиваемся с точным форматом команд, который нам нужен.
Вы действительно сталкиваетесь с этой проблемой и хотите получить лучшее решение? я бы посоветовал вам проверить утилиту cheat
Что такое Cheat
Cheat позволяет создавать и просматривать интерактивные читы в командной строке.
Он был разработан, чтобы напоминать вам опции команды Unix.
Как установить Cheat
Cheat-пакет, разработанный с использованием python, поэтому установите пакет pip для установки чита в вашей системе.
Для Debian / Ubuntu используйте команду apt-command или apt для установки pip.
[For Python2] $ sudo apt install python-pip python-setuptools [For Python3] $ sudo apt install python3-pip
Pip не поставляется с официальным репозиторием системы RHEL / CentOS, поэтому включите репозиторий EPEL и используйте команду YUM для установки pip.
$ sudo yum install python-pip python-devel python-setuptools
Для системы Fedora используйте команду DNF для установки pip.
[For Python2] $ sudo dnf install python-pip [For Python3] $ sudo dnf install python3
Для систем на базе Arch Linux используйте команду Pacman для установки pip.
[For Python2] $ sudo pacman -S python2-pip python-setuptools [For Python3] $ sudo pacman -S python-pip python3-setuptools
Для системы openSUSE используйте команду Zypper для установки pip.
[For Python2] $ sudo pacman -S python-pip [For Python3] $ sudo pacman -S python3-pip
pip – это модуль python в комплекте с setuptools, это один из рекомендуемых инструментов для установки пакетов Python в Linux.
$ sudo pip install cheat
Как использовать Cheat
Запустите cheat, а затем соответствующую команду, чтобы просмотреть чит-лист.
Для демонстрационной цели мы собираемся проверить примеры команд tar.
$ cheat tar # To extract an uncompressed archive: tar -xvf /path/to/foo.tar # To create an uncompressed archive: tar -cvf /path/to/foo.tar /path/to/foo/ # To extract a .gz archive: tar -xzvf /path/to/foo.tgz # To create a .gz archive: tar -czvf /path/to/foo.tgz /path/to/foo/ # To list the content of an .gz archive: tar -ztvf /path/to/foo.tgz # To extract a .bz2 archive: tar -xjvf /path/to/foo.tgz # To create a .bz2 archive: tar -cjvf /path/to/foo.tgz /path/to/foo/ # To extract a .tar in specified Directory: tar -xvf /path/to/foo.tar -C /path/to/destination/ # To list the content of an .bz2 archive: tar -jtvf /path/to/foo.tgz # To create a .gz archive and exclude all jpg,gif,... from the tgz tar czvf /path/to/foo.tgz --exclude=\*.{jpg,gif,png,wmv,flv,tar.gz,zip} /path/to/foo/ # To use parallel (multi-threaded) implementation of compression algorithms: tar -z ... -> tar -Ipigz ... tar -j ... -> tar -Ipbzip2 ... tar -J ... -> tar -Ipixz ...
Выполните следующую команду, чтобы узнать, какие чит-коды доступны.
$ cheat -l
Для получения дополнительной информации перейдите на страницу справки.
$ cheat -h