Intellifluence
Ubah Sosial Media Jadi Cuan
Dapatkan hingga $5 dari followers kamu, cair kapan saja.
Start Earning!
Global Remote Ai
Karir Global, Ditenagai AI.
Temukan Ribuan Lowongan Remote Bertenaga AI Matching
Jelajahi
Remote Job Quest
Kerja Lebih Fleksibel. Bebas Waktu.
Ribuan Lowongan Remote untuk Profesional Modern
Jelajahi
Biar Nggak Gaptek-Gaptek Amat, Yuk Mampir
Teknologi Emang Ribet, Untungnya Ada yang Baca Duluan
Kabar IT yang Bikin Puyeng, Disaring Biar Enak Dicerna
Ngulik Gadget & AI Tanpa Bikin Kepala Muter
Update Teknologi, Anti Bikin Bengong

Kabar Tech News & startup terkini, biar nggak ketinggalan info

Perkembangan Artificial Intelligence yang bakal ngubah cara kerja kita

Dunia Software gerak cepat, jangan sampai ketinggalan kereta

Review Hardware & Gadget terbaru, biar nggak salah beli

Rekomendasi & kabar Gaming buat kamu yang doyan ngegas

Cari Laptop & Perangkat? Ini pilihan yang beneran worth it

Biar nggak kena zonk, amankan diri pake Security yang beneran ampuh

Urusan Networking jadi gampang kalau ngerti dasarnya

Belajar Sysadmin Gratis : Karakter Khusus di Linux

Di Linux, ada beberapa karakter yang tidak dianggap sebagai teks biasa. Karakter-karakter ini punya fungsi khusus dan digunakan oleh shell (terminal) untuk mengatur cara perintah dijalankan. Karena itu, memahami arti karakter khusus sangat penting agar perintah yang kita jalankan sesuai dengan yang diinginkan.

Berikut karakter khusus yang paling sering digunakan beserta penjelasannya.

* (Asterisk)

Digunakan sebagai wildcard untuk mewakili banyak karakter sekaligus.

Contoh:

ls *.txt

Perintah ini akan menampilkan semua file yang berakhiran .txt.

? (Question Mark)

Wildcard yang hanya mewakili satu karakter.

Contoh:

ls file?.txt

Perintah ini bisa cocok dengan file1.txt, fileA.txt, tapi tidak cocok dengan file10.txt.

| (Pipe)

Digunakan untuk menghubungkan dua perintah.
Hasil dari perintah pertama akan menjadi input untuk perintah berikutnya.

Contoh:

ls | grep file

Artinya: tampilkan daftar file, lalu cari yang mengandung kata file.

& (Background Process)

Digunakan untuk menjalankan perintah di background (terminal tetap bisa digunakan).

Contoh:

./script.sh &

Script akan tetap berjalan walaupun terminal tidak menunggu prosesnya selesai.

> dan >> (Redirect Output)

Digunakan untuk mengalihkan hasil perintah ke file.

  • >
    Menulis output ke file dan menghapus isi lama.

    echo "Hello" > text.txt
  • >>
    Menambahkan output ke akhir file tanpa menghapus isi sebelumnya.

    echo "World" >> text.txt

; (Pemisah Perintah)

Digunakan untuk menjalankan beberapa perintah secara berurutan dalam satu baris.

Contoh:

cd /home/ubuntu; ls

Artinya: pindah ke folder /home/ubuntu, lalu tampilkan isinya.

~ (Home Directory)

Melambangkan folder home user saat ini.

Contoh:

cd ~

Akan langsung masuk ke home directory pengguna.

\ (Backslash / Escape Character)

Digunakan untuk menonaktifkan fungsi khusus dari karakter lain, sehingga dianggap sebagai teks biasa.

Contoh:

echo \*

Hasilnya:

*

Tanpa backslash:

echo *

Shell akan mengganti * dengan daftar semua file di folder tersebut.

Ringkasannya

Karakter khusus di Linux membantu kita:

  • Memilih banyak file sekaligus

  • Menghubungkan perintah

  • Menjalankan proses di background

  • Mengatur output ke file

  • Menjalankan beberapa perintah dalam satu baris

Kalau sudah terbiasa, penggunaan karakter khusus ini akan membuat kerja di Linux lebih cepat, rapi, dan efisien.