GNU/Linux >> Belajar Linux >  >> Linux

ppl – Buku Alamat Baris Perintah Untuk Linux

Beberapa waktu yang lalu, kami telah meninjau alat baris perintah yang disebut "GooBook" yang digunakan untuk mengakses kontak google dari baris perintah. Menggunakan GooBook, Anda dapat mengakses dan melihat semua kontak Gmail. Hari ini, kita akan membahas alat serupa yang disebut "ppl" . Ini adalah buku alamat baris perintah gratis yang memungkinkan Anda untuk menyimpan kontak Anda di sistem operasi mirip Unix. Sederhananya, ppl dikembangkan untuk orang-orang yang ingin menyimpan dan memelihara buku alamat mereka  dari baris perintah.

ppl - Buku Alamat Baris Perintah Untuk Linux

Menginstal ppl

Karena ppl dibangun di atas Ruby dan Git, Anda membutuhkannya terlebih dahulu. Untuk Menginstal Ruby di kotak Linux Anda, lihat tautan berikut.

  • Instal Ruby on Rails Di CentOS Dan Ubuntu

Selanjutnya, instal Git di sistem Linux Anda.

Di CentOS:

$ sudo yum install git

Di Ubuntu:

$ sudo apt-get install git

Setelah menginstal Ruby dan Git, jalankan perintah berikut untuk menginstal ppl.

$ gem install ppl

Contoh keluaran:

 Fetching: colored-1.2.gem (100%)
 Successfully installed colored-1.2
 Fetching: inifile-2.0.2.gem (100%)
 Successfully installed inifile-2.0.2
 Fetching: i18n-0.8.1.gem (100%)
 Successfully installed i18n-0.8.1
 Fetching: polyglot-0.3.5.gem (100%)
 Successfully installed polyglot-0.3.5
 Fetching: treetop-1.4.15.gem (100%)
 Successfully installed treetop-1.4.15
[...]
 Done installing documentation for colored, inifile, i18n, polyglot, treetop, mime-types, mail, morphine, rugged, greencard, ppl after 23 seconds
 11 gems installed

Jika Anda mengalami kesalahan seperti di bawah ini:

ERROR: CMake is required to build Rugged.
*** extconf.rb failed ***

Instal paket Cmake seperti gambar di bawah ini.

Di CentOS:

$ sudo yum install cmake

Di Ubuntu:

$ sudo apt-get install cmake

Setelah menginstal, Cmake menjalankan kembali perintah "gem install ppl".

Unduhan yang Disarankan - eBuku Gratis:"Tutorial Git"

Penggunaan

penggunaan ppl cukup sederhana. Lihat contoh berikut.

Buat buku alamat

Mari kita buat buku alamat untuk menyimpan semua kontak.

Untuk melakukannya, jalankan:

$ ppl init ~/mycontacts

Perintah ini akan membuat folder bernama kontak saya di folder $HOME Anda. Anda dapat menggunakan lokasi mana pun yang Anda pilih untuk buku alamat Anda dan Anda juga dapat membuat sejumlah buku alamat.

Tambahkan kontak

Kami telah membuat buku alamat. Sekarang, mari kita tambahkan beberapa kontak. Untuk melakukannya, buka folder buku alamat Anda (yaitu kontak saya dalam kasus kami):

$ cd ~/mycontacts

Tambahkan kontak satu per satu seperti yang ditunjukkan di bawah ini.

$ ppl add apj "Abdul Kalam"
$ ppl add sk "Senthil Kumar"

Demikian pula, Anda dapat menambahkan kontak sebanyak yang Anda inginkan. Semua kontak akan disimpan dalam format buku alamat vcard (vcf).

Detail kontak toko

Kami telah menambahkan kontak. Biarkan kami menambahkan detail kontak seperti Email, Nomor telepon, dll.

Untuk melakukannya, jalankan:

$ ppl email apj [email protected]
$ ppl email sk [email protected]
$ ppl phone sk 0123456789
$ ppl org sk "OSTechNix"

Tampilkan detail kontak

Untuk melihat/menampilkan detail kontak, jalankan:

$ ppl show sk

Contoh keluaran:

Senthil Kumar <[email protected]>

Organizations:
 OSTechNix

Email Addresses:
 [email protected]

Phone Numbers
 0123456789

Mencantumkan semua kontak

Untuk melihat semua daftar kontak di buku alamat Anda, jalankan:

$ ppl ls

Contoh keluarannya adalah:

apj: Abdul Kalam <[email protected]>
sk: Senthil Kumar <[email protected]>

Mengedit kontak

Untuk berjaga-jaga, jika ada koreksi dalam detail kontak, Anda dapat mengedit dan memperbaikinya juga.

Untuk mengubah ID kontak tertentu, misalnya apj , jalankan:

$ ppl mv apj missileman

Perintah ini mengubah ID kontak apj untuk petugas misil .

Untuk memverifikasinya, buat daftar kontak:

$ ppl ls

Keluaran:

missileman: Abdul Kalam <[email protected]>
sk: Senthil Kumar <[email protected]>

Seperti yang Anda lihat di atas, ID apj telah diubah namanya menjadi missileman .

Demikian pula, Anda dapat mengubah nama kontak seperti yang ditunjukkan di bawah ini.

$ ppl name Senthil Kumar "Palani"

Perintah di atas akan mengubah nama "Senthil Kumar" menjadi "Palani".

Anda juga dapat mengubah id Email kontak.

$ ppl email sk [email protected]

Dan, kita juga bisa menambahkan/mengedit tanggal lahir kontak.

ppl bday apj 1931-10-15

Telusuri buku alamat

Anda dapat mencari melalui buku alamat Anda dengan istilah pencarian tertentu untuk mengetahui rincian kontak tertentu seperti yang ditunjukkan di bawah ini.

$ ppl grep senthil

Perintah di atas akan mencari di buku alamat untuk semua kontak yang cocok dengan istilah pencarian "senthil".

Contoh keluaran:

sk.vcf:EMAIL:[email protected]

Menghapus kontak

Untuk menghapus kontak apa pun, jalankan saja:

$ ppl rm sk

Setel buku alamat default

Beberapa dari Anda mungkin ingin menyimpan beberapa buku alamat untuk berbagai tujuan. Dulu saya menyimpan dua buku alamat, satu untuk kontak pribadi, dan satu lagi untuk kontak profesional.

Dalam kasus tersebut, Anda dapat menentukan buku alamat default Anda untuk menyimpan kontak. Untuk melakukannya, buat file bernama pplconfig :

$ vi ~/.pplconfig

Tambahkan baris berikut. Ganti ~/mycontacts dengan jalur Anda sendiri.

[address book]
path = ~/mycontacts

Ini memberitahu utilitas ppl untuk menyimpan semua kontak di buku alamat default (yaitu~/mycontacts) bahkan setelah Anda cd ke direktori lain.

Untuk detail selengkapnya, lihat panduan dokumentasi ppl .


Linux
  1. 8 tips untuk baris perintah Linux

  2. Titan – Pengelola Kata Sandi baris Perintah Untuk Linux

  3. 8 perintah Linux virsh untuk mengelola VM pada baris perintah

  1. 4 Alat penurunan harga untuk baris perintah Linux

  2. Kiat untuk membuat daftar file dengan ls di baris perintah Linux

  3. Kiat Baris Perintah Linux untuk Meningkatkan Produktivitas

  1. 3 pengelola kata sandi untuk baris perintah Linux

  2. 4 aplikasi pencatat baris perintah untuk Linux

  3. 10 Trik Baris Perintah Linux yang Berguna untuk Pemula – Bagian 2