Cheat – сборник практических примеров команд Linux

by itisgood

Многие из нас очень часто проверяют страницы руководства, чтобы узнать о командных переключателях (опциях), он показывает вам информацию о командах.

Мы сталкиваемся с точным форматом команд, который нам нужен.

Вы действительно сталкиваетесь с этой проблемой и хотите получить лучшее решение? я бы посоветовал вам проверить утилиту 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

 

You may also like

Leave a Comment