Panduan Bash: Perintah Terbaik untuk Mempermudah Kerja di Linux
Saat bekerja dengan server Linux, Anda mungkin perlu mulai menggunakan bash. Bash (Bourne Again Shell) adalah salah satu penerjemah baris perintah yang paling populer dan kuat di dunia Linux dan sistem operasi yang mirip Unix. Mungkin keuntungan utamanya adalah menyediakan berbagai macam perintah dan alat bagi pengguna untuk mengelola sistem, mengotomatisasi tugas, dan melakukan berbagai operasi. Dalam panduan ini, kita akan melihat beberapa perintah Bash terbaik yang membuat bekerja di Linux menjadi lebih mudah. Secara khusus, perintah-perintah khusus akan diberikan, penjelasannya, dan bagaimana perintah-perintah tersebut dapat menyederhanakan pekerjaan.
Kisaran tugasnya cukup banyak; di bawah ini akan dicantumkan semua jenis tugas yang dapat Anda kerjakan dan lebih memahami shell Linux, yang dapat menyederhanakan pekerjaan Anda dalam administrasi.
- Membuat, memindahkan, mengganti nama, dan menghapus file dan direktori
- Membandingkan dan menggabungkan file
- Jaringan dan akses jarak jauh
- Mengompresi dan mendekompresi file
- Mengedit dan memanipulasi teks dalam file
- Menjadwalkan pelaksanaan tugas secara otomatis
sentuh – membuat file baru
Perintah sentuh akan menjadi cara termudah untuk membuat file baru, tetapi juga dapat digunakan untuk mengubah stempel waktu pada file dan/atau direktori. Anda dapat membuat file sebanyak yang Anda inginkan dengan satu perintah tanpa khawatir akan menimpa file dengan nama yang sama.
Sintaks:
touch [other options] file_name(s)
cari – menemukan file atau direktori tertentu
Perintah yang paling mudah digunakan untuk menemukan file atau direktori tertentu. Ini akan membantu memperluas area pencarian, terutama bagi pemula yang tidak sepenuhnya memahami apa yang mereka cari. Ini akan membantu mempersempit area pencarian Anda.
Sintaks:
locate [options] filename(s)
Opsi umum:
-q, -n, -i
compgen – Menampilkan semua perintah, alias, dan fungsi yang tersedia
Perintah compgen di Linux digunakan untuk menghasilkan daftar kemungkinan penyelesaian perintah, alias, variabel, dan item lain yang dapat digunakan pada baris perintah Bash. Perintah ini sering digunakan untuk pelengkapan otomatis dan pembuatan skrip, yang memungkinkan pengguna mendapatkan daftar opsi dan perintah yang tersedia dengan cepat. Kami juga merasa penting untuk mencatat bahwa ada beberapa detail, yaitu daftar semua perintah yang tersedia.
–a: Daftar semua alias.
–b: Mencantumkan semua kata yang dicadangkan.
–k: Mencantumkan semua kata kunci (kata yang dicadangkan di Bash).
-Fungsi: Mencantumkan semua fungsi.
–v: Mencantumkan semua variabel.
–f: Mencantumkan semua file dan direktori dalam direktori saat ini.
Sintaks (daftar semua perintah):
compgen -c
Sintaks (daftar semua kata yang dicadangkan):
compgen -b
Perintah jaringan untuk administrasi yang disederhanakan
Perintah jaringan pada Linux adalah alat yang sangat diperlukan oleh administrator sistem, karena memungkinkan Anda mengelola pengaturan jaringan secara efektif, mendiagnosis masalah, dan memastikan operasi jaringan yang stabil. Berikut adalah beberapa contoh bagaimana perintah jaringan dapat menyederhanakan administrasi:
ping
Perintah ping memeriksa daya jangkau host jarak jauh. ping example.com: Mengirim paket ke example.com dan menampilkan statistik.
curl
Perintah curl digunakan untuk mentransfer data dari atau ke server menggunakan berbagai protokol. curl http://example.com: Menerima data dari URL yang ditentukan.
wget
Perintah wget mengunduh file dari server web. wget http://example.com/file: Mengunduh file dari URL yang ditentukan.
ssh
Perintah ssh digunakan untuk menyambung ke komputer lain dari jarak jauh. ssh user@host: menyambung ke hos jarak jauh sebagai pengguna user.