Instal Perintah Cheat di Ubuntu 20.04

Dalam tutorial ini, Anda akan belajar cara menginstal perintah cheat di Ubuntu 20.04. Cheat adalah utilitas command line berbasis Python yang memungkinkan Anda membuat dan melihat lembar contekan interaktif di command line. Itu dirancang untuk membantu mengingatkan administrator sistem *nix tentang opsi untuk perintah yang sering mereka gunakan, tetapi tidak cukup sering untuk mengingat.

Instal Perintah Cheat di Ubuntu 20.04

Untuk menginstal perintah cheat di Ubuntu 20.04, ikuti panduan ini sebagai berikut.

Jalankan Pembaruan Sistem

Perbarui cache paket sistem Anda;

sudo apt update

Instal Python PIP di Ubuntu 20.04

Cheat adalah program berbasis Python. Dengan demikian, instalasinya harus dilakukan melalui useran pengelola paket Python, PIP. Instal Python pip di Ubuntu 20.04 dengan menjalankan perintah di bawah ini;

sudo apt install python3-pip

Instal Perintah Cheat di Ubuntu 20.04

Setelah manajer paket Python diinstal, Anda kemudian dapat menginstal perintah cheat di Ubuntu 20.04 dengan menjalankan perintah di bawah ini;

sudo pip3 install cheat
Collecting cheat Downloading cheat-2.5.1.tar.gz (82 kB) |████████████████████████████████| 82 kB 243 kB/s Collecting docopt>=0.6.1 Downloading docopt-0.6.2.tar.gz (25 kB) Collecting pygments>=1.6.0 Downloading Pygments-2.7.2-py3-none-any.whl (948 kB) |████████████████████████████████| 948 kB 403 kB/s Collecting termcolor>=1.1.0 Downloading termcolor-1.1.0.tar.gz (3.9 kB) Building wheels for collected packages: cheat, docopt, termcolor Building wheel for cheat (setup.py)... done Created wheel for cheat: filename=cheat-2.5.1-py3-none-any.whl size=107856 sha256=1ae35293a86ace4491b98c4ec772372fb65cdd6da9407031f953e5f9483d37b1 Stored in directory: /root/.cache/pip/wheels/a6/2d/b2/8bd4534364edd5c6940fc495d595d949a2310e982e89865e95 Building wheel for docopt (setup.py)... done Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13704 sha256=dd271e68af7385449d4560461bc4136f01ba7f869e63e3a48d3cad21bd209db5 Stored in directory: /root/.cache/pip/wheels/56/ea/58/ead137b087d9e326852a851351d1debf4ada529b6ac0ec4e8c Building wheel for termcolor (setup.py)... done Created wheel for termcolor: filename=termcolor-1.1.0-py3-none-any.whl size=4830 sha256=2d9d7fe0ba735b776c423aab78232847c5a219a3d54833938440ebf3241b8de0 Stored in directory: /root/.cache/pip/wheels/a0/16/9c/5473df82468f958445479c59e784896fa24f4a5fc024b0f501 Successfully built cheat docopt termcolor Installing collected packages: docopt, pygments, termcolor, cheat Successfully installed cheat-2.5.1 docopt-0.6.2 pygments-2.7.2 termcolor-1.1.0

Cheat sekarang berhasil diinstal di Ubuntu 20.04;

cheat -v
cheat 2.5.1

Setel Editor Teks Cheat Default

Setelah instalasi selesai, Anda perlu menentukan editor teks default untuk program cheat Anda. Secara default, Cheat menggunakan editor yang ditentukan oleh variabel lingkungan EDITOR.

Misalnya, untuk memeriksa nilai apa yang ditetapkan ke variabel lingkungan EDITOR;

echo $EDITOR
/usr/bin/vim

Atau;

printenv EDITOR

Jika variabel lingkungan EDITOR belum ditetapkan editor apa pun, Anda cukup menetapkannya. Misalnya, jika Anda ingin menggunakan editor vim sebagai editor teks default, jalankan perintah;

export EDITOR=`which vim`

Ketika Anda menjalankan perintah cheat, sekarang seharusnya menggunakan editor vim untuk mengelola lembar contekan Anda.

Untuk mengatur variabel lingkungan EDITOR Anda secara permanen, Anda dapat memasukkan baris di atas ke dalam file ~/.bashrcor ~/.zshrctergantung pada shell yang Anda gunakan;

echo "export EDITOR=which vim" >> ~/.bashrc source ~/.bashrc

atau

echo "export EDITOR=which vim" >> ~/.zshrc source ~/.zshrc

Setel Direktori Cheat Default Cheat

Secara default, lembar contekan disimpan di bawah $HOME/.cheat/direktori. Jika Anda ingin menyimpan kode curang Anda di direktori lain, Anda perlu mengatur direktori tersebut sebagai nilai untuk file DEFAULT_CHEAT_DIR.

export DEFAULT_CHEAT_DIR=$HOME/Documents/cheats

Ini menetapkan direktori default untuk cheat menjadi $HOME/Documents/cheats.

Anda dapat mengatur ini secara permanen di ~/.zshrc atau ~/.bashrc.

Penggunaan Perintah Cheat

Untuk melihat cara menggunakan perintah cheat;

cheat --help
Usage: cheat <cheatsheet> cheat -e <cheatsheet> cheat -s <keyword> cheat -l cheat -d cheat -v Options: -d --directories List directories on $CHEAT_PATH -e --edit Edit cheatsheet -l --list List cheatsheets -s --search Search cheatsheets for <keyword> -v --version Print the version number

Contoh Penggunaan perintah Cheat

Untuk melihat lembar contekan:

cheat tar # a "top-level" cheatsheet cheat foo/bar # a "nested" cheatsheet

Untuk mengedit lembar contekan:

cheat -e tar # opens the "tar" cheatsheet for editing, or creates it if it does not exist cheat -e foo/bar # nested cheatsheets are accessed like this

Untuk melihat jalur curang yang dikonfigurasi:

cheat -d

Untuk membuat daftar semua lembar contekan yang tersedia:

cheat -l

Untuk membuat daftar semua lembar contekan yang ditandai dengan “jaringan”:

cheat -l -t networking

Untuk membuat daftar semua lembar contekan di jalur “pribadi”:

cheat -l -p personal

Untuk mencari frasa “ssh” di antara lembar contekan:

cheat -s ssh

Untuk mencari (berdasarkan regex) untuk lembar contekan yang berisi alamat IP:

cheat -r -s '(?:[0-9]{1,3}.){3}[0-9]{1,3}'

Bendera dapat digabungkan dengan cara yang intuitif. Contoh: untuk mencari lembar di jalur curang “pribadi” yang ditandai dengan “jaringan” dan cocok dengan ekspresi reguler:

cheat -p personal -t networking --regex -s '(?:[0-9]{1,3}.){3}[0-9]{1,3}'

Dan itu menandai akhir dari tutorial kami tentang cara menginstal perintah cheat di Ubuntu 20.04.

Referensi

Cheat/cheatsheet Github

Tutorial lainnya

Buat Akun Pengguna menggunakan perintah useradd/adduser di Linux

Instal dan Atur ZSH dan Oh-My-Zsh di Ubuntu 20.04

Memasang Alat Analisis Kinerja Perf pada CentOS 8

Jalankan hanya Perintah Tertentu dengan Sudo di Linux