Langsung ke konten utama

5 Tools Linux yang Paling Berguna Bagi Programmer

5 Tools Linux yang Paling Berguna Bagi Programmer

Teknologi.id – Linux adalah sistem operasi perangkat lunak open source yang dibangun di sekitar kernel Linux. Ini biasa dikenal sebagai distribusi Linux untuk penggunaan desktop dan server.

Linux adalah sistem operasi pengembangan yang bagus digunakan untuk programmer dan pengembang. Namun, tanpa menggunakan tools, hal itu tidaklah mungkin.

Untungnya, saat ini sudah banyak tools Linux yang tersedia. Berikut adalah 5 tools Linux yang paling berguna bagi programmer.

1. VIM

VIM adalah perangkat lunak gratis dan open source yang ditulis oleh Bram Moolenaar pada tahun 1991. Perangkat ini dirancang untuk digunakan baik dari command-line interface dan sebagai aplikasi yang berdiri sendiri dalam graphical user interface.

VIM ini juga dikenal sebagai “editor programmer”. VIM sangat bagus digunakan untuk coding dan untuk mengedit file konfigurasi ataupun dokumen XML.

Vim telah dikembangkan menjadi cross platform yang mendukung banyak platform lainnya. Pada tahun 2006, Vim terpilih sebagai editor paling populer di kalangan pembaca Linux Journal. Pada 2015, survei pengembang Stack Overflow mendapati bahwa VIM ini merupakan editor teks paling populer ketiga.

2. Zsh

Zsh dirilis pada tahun 1990 lalu dan ditulis menggunakan bahasa C. Zsh adalah shell Unix yang dapat digunakan sebagai shell login interaktif dan sebagai penerjemah perintah yang kuat untuk shell scripting.

Zsh adalah versi lanjutan dari Bourne shell (BASH) dengan sejumlah perbaikan besar, termasuk beberapa fitur Bash, ksh, dan tcsh. Zsh memberikan pengalaman yang ramah pengguna pada baris perintah.

Fitur-fiturnya meliputi:

  • Kelengkapan baris perintah yang dapat diprogram;
  • Sharing command history di antara semua shell yang berjalan;
  • Extended file globbing;
  • Peningkatan penanganan variabel/array handling;
  • Mengedit perintah multi-baris dalam buffer tunggal;
  • Koreksi ejaan;
  • Berbagai mode kompatibilitas;
  • Permintaan bertema, dan
  • Modul yang dapat dimuat.

Baca juga: 5 Alasan Mengapa Linux Lebih Baik Untuk Programmer dan Pengembang

3. Byobu

Byoubu ini awalnya dirilis pada tahun 2009 yang ditulis dalam Sh dan Python. Byobu adalah tools Linux yang paling berguna bagi programmer yang dapat digunakan untuk memberikan pemberitahuan di layar atau status dan tab manajemen multi-window.

Dengan demikian, Byoubu dimaksudkan untuk meningkatkan sesi terminal ketika pengguna terhubung ke server jarak jauh dengan sistem operasi Linux dan Unix-like. Ini merupakan peningkatan untuk multiplekser terminal GNU Screen atau tmux yang dapat digunakan dengan sistem operasi komputer GNU/Linux.

4. GIT

Git dirilis pada 7 April 2005 lalu. Git adalah versi control system untuk melacak perubahan dalam file komputer dan untuk mengoordinasikan pekerjaan pada file-file tersebut di antara banyak orang.

Git Ini terutama digunakan untuk manajemen kode sumber dalam pengembangan perangkat lunak dan dapat digunakan untuk melacak perubahan dalam set file yang tersedia dalam bahasa Inggris.

Git ditujukan untuk kecepatan, integritas data, dan dukungan untuk alur kerja non-linear yang terdistribusi. Ini adalah perangkat lunak free dan open source yang didistribusikan di bawah ketentuan GNU General Public License versi 2.

Terlebih lagi, Linus Torvalds adalah pencipta GIT untuk pengembangan kernel Linux. Di sisi lain, pengelola saat ini adalah Junio Hamano. Dengan demikian, direktori Git di setiap komputer adalah repositori dengan sejarah dan kemampuan pelacakan versi lengkap, terlepas dari akses jaringan atau server pusatnya.

5. Docker

Ditulis oleh Solomon Hykes pada tahun 2013, Docker adalah program komputer yang melakukan virtualisasi tingkat sistem operasi, penumpukan yang dikembangkan oleh Docker, Inc.

Ini adalah tools Linux yang paling berguna bagi programmer yang dapat mengemas aplikasi dan dependensinya dalam wadah virtual yang dapat berjalan di server Linux apa pun.

Docker membantu mengaktifkan fleksibilitas dan portabilitas tempat aplikasi dapat dijalankan, baik di tempat, cloud publik, cloud pribadi, bare metal, dan lain-lain. Selain itu, ia juga dapat mengakses fitur virtualisasi kernel Linux baik secara langsung menggunakan pustaka libcontainer.

(FN)

The post 5 Tools Linux yang Paling Berguna Bagi Programmer appeared first on Teknologi.id.


5 Tools Linux yang Paling Berguna Bagi ProgrammerDecember 22, 2018 at 01:00PM

Komentar

Postingan populer dari blog ini

Peneliti Temukan Malware Berbahaya yang Bisa ‘Bangkit dari Kubur’

Foto: Libero Technologia Teknologi.id – Perusahaan cybersecurity Symantec menemukan malware berbahaya bernama xHelper yang memiliki kemampuan ‘bangkit dari kubur’. Disebut begitu karena malware yang berasal dari aplikasi-aplikasi Android di luar Play Store tersebut mampu menginstal ulang dirinya sendiri meskipun sebelumnya telah dihapus. Malware xHelper ditemukan peneliti Symantec pada Maret 2019 lalu dan hingga saat ini tercatat menginfeksi kurang lebih 45.000 perangkat. Baca juga:  Apple Hapus 17 Aplikasi Terinfeksi Malware dari App Store, Ini Daftarnya Peneliti Symantec menyatakan aplikasi ini didistribusikan melalui situs web dan mendorong pengguna melakukan sideload (transfer file tanpa gunakan internet) ke perangkat mereka. Setelahnya aplikasi ini akan menginstal malware xHelper ke perangkat korban. Setelah instalasi, aplikasi kemudian mengirim spam ke perangkat dengan notification (notifikasi) dan iklan pop-up. Para peneliti Symantec dan Malwarebyte menyimpulkan akt...

Resmi Meluncur, Ini Spek dan Harga Ponsel Gaming Vivo iQoo Neo 855

Foto: GSMArena.com Teknologi.id –  Vivo baru saja memperkenalkan smartphone gaming terbarunya yang diberi nama Vivo iQoo Neo 855. Perangkat ini merupakan smartphone gaming penerus generasi sebelumnya yakni, Vivo iQOO Neo. iQoo Neo 855 hadir dengan sejumlah pembaruan dari pendahulunya. Pembaruan yang paling menonjol terlihat pada chipset yang digunakan. iQoo Neo yang diperkenalkan Juli lalu masih menggunakan chipset Snapdragon 845. Sementara iQoo Neo 855, sesuai dengan namanya, sudah dipersenjatai chipset Qualcomm Snapdragon 855. Baca juga:  Viral Aplikasi Gradient Pencari Kemiripan Wajah dengan Artis, Amankah? Dilansir dari laman dari GSM Arena, Senin (28/10/2019), perangkat ini juga menghadirkan pengisi daya cepat 33W. Ponsel ini diklaim dapat mengisi baterai 30 persen lebih cepat ketimbang model sebelumnya yang mengusung pengisi daya 22,5W. Selain chipset dan pengisi daya cepat, spesifikasi lainnya masih serupa. iQoo Neo 855 masih dibekali dengan layar Supe...