Terminal pada macOS memberikan akses langsung ke antarmuka baris perintah (command line interface) yang memanfaatkan utilitas shell GNU serta fondasi sistem operasi yang diturunkan dari lingkungan mirip Unix. Melalui jendela Terminal, pengguna dapat mengeksekusi berbagai instruksi teks untuk mengelola berkas, memantau sistem, atau menjalankan skrip tingkat lanjut secara presisi.
Interaksi dengan utilitas shell memungkinkan eksekusi instruksi dari tingkat dasar hingga utilitas jaringan seperti pemanggilan curl untuk menampilkan kode sumber halaman web secara langsung di layar konsol, hingga manajemen pemeliharaan hardware melalui perintah tingkat sistem seperti operasi TRIM pada media penyimpanan.
Kategori Dasar Terminal Commands pada Sistem
Pengoperasian baris perintah dibagi ke dalam beberapa kategori fungsional utama untuk mempermudah navigasi sistem berkas dan utilitas jaringan.
| Kategori Perintah | Fungsi Utama | Contoh Utilitas GNU/Unix |
|---|---|---|
| Navigasi Berkas | Berpindah direktori dan melihat isi folder | cd, ls, pwd |
| Manajemen Data | Menyalin, memindahkan, dan menghapus data | cp, mv, rm |
| Jaringan & Web | Mengambil data dari URL atau menguji koneksi | curl, ping, netstat |
| Pemeliharaan Sistem | Mengelola proses, disk, dan utilitas driver | top, df, trim |
Contoh Penggunaan Perintah Jaringan (CURL)
Salah satu perintah yang sering digunakan dalam jendela terminal adalah utilitas curl untuk melakukan transfer data menggunakan berbagai protokol. Sebagai contoh, menjalankan perintah untuk mengambil data dari situs web akan menampilkan kode sumber dokumen HTML secara langsung di jendela terminal:
curl https://www.example.com
Eksekusi tersebut akan memproses permintaan HTTP dan mencetak seluruh struktur kode sumber halaman target langsung ke baris perintah sistem operasi.