Perintah Linux sering dikenal terlalu panjang, dan dengan panjang yang berlebihan muncul peningkatan kompleksitas dan masalah pemahaman. Tapi selalu ada cara untuk mempersingkat perintah Linux Anda dan mengubahnya menjadi string yang rapi dan ringkas yang disukai semua orang.
Berikut adalah empat cara untuk mempersingkat panjang perintah Anda sehingga Anda dapat mengetik lebih sedikit dan melakukan lebih banyak hal di dalam terminal Linux.
1. Ganti Jalur Mutlak Dengan Jalur Relatif
Siapa pun yang akrab dengan dasar-dasar meneruskan argumen ke program Linux akan tahu bahwa ada dua ekspresi jalur yang berbeda di Linux: jalur relatif dan absolut.
Selain menyenangkan untuk dilihat, ekspresi jalur relatif memiliki manfaat lain, yaitu dapat melakukan lebih banyak dengan karakter yang lebih sedikit. Anda dapat mengganti jalur absolut dalam perintah Anda dengan ekspresi jalur relatif dan itu saja akan menyelamatkan Anda dari kesulitan mengetik karakter yang tidak perlu saat menentukan jalur file atau direktori.
Juga, ekspresi jalur absolut memiliki persyaratan yang melekat terkait dengannya. Anda perlu tahu tentang seluruh struktur direktori Linux secara rinci untuk menggunakan nama jalur absolut dengan benar.
Pertimbangkan Anda saat ini di dalam folder2 dalam struktur direktori berikut:
/etc/folder1/folder2/folder3
Sekarang, jika Anda ingin menavigasi ke folder3 direktori di akhir hierarki menggunakan jalur absolut, Anda akan mengetik:
CD /etc/folder1/folder2/folder3
Di sisi lain, untuk menunjuk ke folder3 saat Anda berada di dalam folder2 menggunakan jalur relatif, Anda akan mengetik:
CD ./folder3
Menggunakan ekspresi jalur relatif saja menghemat tenaga dan waktu Anda yang seharusnya Anda buang untuk mengetik 19 karakter. Meskipun penghematan mungkin tampak tidak signifikan pada awalnya, ini akan sangat membantu dalam jangka panjang.
2. Gunakan Alias Baris Perintah
Manfaat besar lainnya menggunakan antarmuka baris perintah daripada GUI adalah sebagian besar shell Linux memungkinkan Anda melakukannya atur alias baris perintah, yang merupakan variabel yang bertindak sebagai referensi ke perintah lain setiap kali mereka dipanggil di shell.
Alias seperti variabel string dalam bahasa pemrograman. Nama variabel biasanya pendek, tetapi ketika Anda mencetak nilainya, ia dapat mencetak ratusan, atau bahkan ribuan kata sekaligus.
Oleh karena itu, jika ada perintah panjang yang sering Anda jalankan, Anda dapat menyetel alias yang jauh lebih pendek untuk menghemat waktu.
Pertimbangkan Anda sedang mengerjakan proyek pengikisan web dan perlu sering menavigasi ke direktori proyek Anda menggunakan perintah cd berikut:
CD /home/username/project/python/scraper/myscraper
Mengetiknya sekali pasti mudah. Tetapi bagaimana jika Anda perlu mengetik ulang perintah yang sama belasan kali? Mungkin 20, 30, atau 50 kali? Pilihan yang lebih cerdas adalah menyetel alias yang berfungsi sebagai pengganti perintah yang disebutkan di atas. Anda dapat melakukannya dengan menggunakan perintah alias sebagai berikut:
alias cdproj="cd /home/username/project/python/scraper/myscraper"
Sekarang saat Anda mengetik cdproj di terminal, shell akan mengubah direktori kerja saat ini ke folder proyek.
Untuk menyimpan alias secara permanen, tambahkan perintah yang disebutkan di atas ke file konfigurasi shell Anda, mis. .bashrc, .zshrc, dll.
3. Gunakan Fitur Pelengkapan Otomatis Shell
Sebagian besar shell Linux memudahkan Anda mengetik perintah dengan menawarkan fitur pelengkapan otomatis, mirip dengan yang Anda miliki di ponsel cerdas Anda.
Saat Anda menentukan jalur ke file atau direktori, sebagian besar waktu, Anda dapat menekan Tab untuk melengkapi ekspresi jalur secara otomatis. Bergantung pada shell yang Anda gunakan, Anda bahkan dapat melengkapi perintah Linux lainnya secara otomatis dengan menekan Tab.
Pertimbangkan /etc/folder1/folder2/folder3 struktur direktori sebagai contoh. Jika Anda berada di dalam folder1 dan ingin mengubah direktori ke folder2, Anda dapat mengetik "lipatan cd" lalu segera tekan Tab untuk membiarkan shell menyelesaikan perintah untuk Anda.
4. Buat Skrip Shell untuk Operasi Berulang
Menulis skrip shell Anda sendiri untuk tugas berulang dapat membantu jika Anda memiliki serangkaian perintah yang sering Anda jalankan. Ini adalah penyelamat terutama bagi pemrogram, yang seringkali perlu mengkompilasi dan menjalankan program menggunakan serangkaian perintah yang beroperasi pada file sumber.
Anggaplah Anda telah menjalankan sekelompok perintah beberapa kali sepanjang hari. Ini mungkin termasuk perintah untuk melakukan perubahan pada repositori Git pusat proyek, memindahkan beberapa file dari satu lokasi ke lokasi lain, atau cukup ubah nama file yang terakhir diubah di folder tertentu.
Alih-alih mengetik perintah secara manual di terminal, Anda dapat menulis skrip shell yang mengotomatiskan proses ini untuk Anda. Pertimbangkan Anda perlu menambahkan dan melakukan perubahan yang dilakukan pada kode sumber proyek menggunakan Git. Anda dapat menggunakan skrip Shell berikut untuk mengotomatiskan ini:
#!/bin/bash
CD /home/username/project/directory/
git tambahkan --semua
git melakukan -m "Lain mengubah"
gema "Semua perubahan berhasil dilakukan"
Simpan file sebagai "perubahan.sh" lalu jalankan menggunakan perintah berikut, kapan pun Anda ingin melakukan perubahan pada repositori:
./perubahan.sh
Sebelum menjalankan skrip, pastikan untuk memberikan izin eksekusi ke file menggunakan chmod:
sudochmod +Xperubahan.SH
Kiat Bonus: Akses Riwayat Perintah di Linux
Linux mencoba yang terbaik untuk meminimalkan waktu dan tenaga yang Anda habiskan untuk bekerja dengan baris perintah. Alias shell, skrip, dan fitur pelengkapan otomatis membuat perintah pengetikan nyaman bagi penghuni terminal sehingga mereka dapat menikmati bekerja di shell.
Fitur lain seperti itu adalah kemampuan untuk mengakses perintah yang dimasukkan sebelumnya menggunakan riwayat perintah. Saat berada di dalam terminal, Anda dapat menggunakan Ke atas kunci untuk menavigasi melalui sejarah perintah dan tekan Memasuki untuk mengeluarkan perintah.
Anggaplah Anda mengubah direktori kerja Anda saat ini ke folder proyek dua jam sebelumnya. Anda dapat terus menekan Ke atas sampai Anda menemukan perintah yang Anda butuhkan. Kemudian, cukup tekan Memasuki untuk mengeluarkan perintah lagi.
Anda hanya dapat melihat dan menjalankan kembali perintah yang Anda jalankan di sesi terminal saat ini.
Terminal Linux Menjadi Mudah untuk Pemula
Sementara baris perintah dapat mengintimidasi pendatang baru pada awalnya, mereka dengan cepat menyadari bahwa itu menguntungkan untuk digunakan terminal untuk melakukan operasi sederhana dan kompleks, karena memberi mereka lebih banyak kendali atas sistem mereka.
Anda dapat memilih untuk menggunakan desktop Linux sepenuhnya menggunakan antarmuka grafis atau mempelajari lebih lanjut tentang sistem operasi dan komputer dengan membiasakan diri dengan baris perintah dan baris perintahnya aplikasi. Pilihan ada padamu!