Linux Commands, Kunci untuk Menjadi Administrator Sistem yang Andal

Berperan sebagai seorang administrator sistem yang andal bukanlah sebuah hal mudah. Anda akan dituntut untuk memiliki pengalaman mendalam terkait beberapa teknologi informasi, salah satunya tentang cara kerja sebuah sistem operasi.

Selain Windows, sistem operasi yang cukup banyak digunakan adalah Linux. Sistem ini dikenal berkat tingkat stabilitas, keamanan, serta fleksibilitasnya. Namun, untuk memahami cara pengelolaannya, Anda harus memahami apa saja jenis commands yang digunakan.

Dengan menguasai berbagai jenis Linux commands, semua pekerjaan terkait pengelolaan sistem dapat terselesaikan secara lebih efisien dan efektif. Simak artikel ini untuk mengenal konsep dari Linux commands serta beberapa contoh commands yang dapat Anda gunakan.

Apa itu Linux Commands?

Linux commands adalah sebuah instruksi yang diberikan oleh pengguna melalui terminal atau command line interface (CLI) untuk melakukan berbagai tugas di sistem operasi Linux.

Dengan memanfaatkan perintah-perintah tersebut, seorang administrator sistem dapat dengan mudah berinteraksi dengan sistem. Baik dalam melakukan pengelolaan file, pengaturan jaringan, maupun menjalankan aplikasi dalam sistem.

Menariknya, Linux commands dapat digunakan oleh siapapun saja yang berminat untuk menguasai sistem operasi Linux. Hal ini tentu sangat memudahkan Anda jika dibandingkan dengan memanfaatkan antarmuka grafis saja.

Mengapa Penting Mempelajari Linux Commands?

Setiap pihak administrator sistem diwajibkan untuk menguasai Linux commands. Ini disebabkan karena beberapa perintah tersebut memberikan Anda kontrol penuh atas sistem, bahkan untuk mengkonfigurasi sesuatu yang lebih kompleks.

Tanpa memahami commands ini secara mendalam, pengelolaan sistem operasi menjadi lebih sulit untuk dilakukan. Di sisi lain, sistem operasi Linux banyak dimanfaatkan oleh beberapa perusahaan besar.

Inilah mengapa Anda sangat memerlukan penguasaan sistem operasi Linux secara lebih lanjut. Bahkan, hal tersebut bisa meningkatkan posibilitas Anda untuk meningkatkan karir di bidang teknologi informasi.

Baca Juga: Apa Itu Azure Cloud: Pengertian, Keunggulan, dan Cara Memulainya

Perintah Dasar Linux

Sistem operasi Linux mengandung beberapa perintah dasar yang dapat Anda manfaatkan untuk berbagai tugas. Beberapa perintah dasar yang paling sering digunakan termasuk ls, cd, pwd, cp, dan mv. Berikut adalah penjelasan singkat beserta contoh penggunaan dari masing-masing perintah tersebut: 

  1. Command ls biasanya dimanfaatkan untuk menampilkan daftar file serta direktori yang terdapat dalam direktori. Contohnya adalah: ls /home/user/.
  2. Command cd digunakan untuk mengubah direktori saat ini. Contoh: cd /home/user/Documents.
  3. Command pwd digunakan untuk menampilkan path direktori saat ini. Contohnya adalah: pwd.
  4. Command cp umumnya digunakan untuk menyalin file atau direktori dalam sistem. Misalnya adalah cp file1.txt file2.txt.
  5. Command mv digunakan untuk memindahkan atau mengganti nama file atau direktori. Contoh: mv file1.txt /home/user/.

Manajemen File dan Direktori

Seorang administrator sistem akan sering dihadapkan dengan tugas-tugas berupa manajemen file dan direktori. Untuk itu, Anda bisa menggunakan beberapa commands seperti touch, mkdir, rm, dan rmdir. Berikut adalah penjelasan dan contoh penggunaannya:

  1. Command touch digunakan untuk membuat file kosong baru. Contoh: touch file.txt.
  2. Command mkdir umumnya digunakan untuk membuat sebuah direkotir yang baru. Misalnya saja seperti berikut: mkdir new_directory.
  3. Command rm digunakan untuk menghapus file. Contoh: rm file.txt.
  4. Command rmdir dapat digunakan untuk menghapus direktori yang kosng. Contohnya seperti: rmdir empty_directory.

Selain itu, Anda juga dapat menggunakan wildcard (* dan ?) untuk melakukan operasi pada beberapa file atau direktori sekaligus. Contoh: rm *.txt untuk menghapus semua file dengan ekstensi .txt.

Manipulasi Teks

Tugas penting selanjutnya adalah pengelolaan sistem operasional Linux adalah melakukan manipulasi teks.  Beberapa perintah yang sangat berguna untuk melihat dan mengedit file teks adalah cat, nano, vi, grep, dan sed. Berikut adalah penjelasan dan contoh penggunaannya:

  1. Command cat digunakan untuk menampilkan isi sebuah file. Contohnya: cat file.txt.
  2. Command nano digunakan untuk mengedit file berbentuk teks. Contohnya saja adalah: nano file.txt.
  3. Command vi digunakan untuk mengedit file teks dengan editor vi. Misalnya seperti vi file.txt.
  4. Command grep digunakan untuk mencari teks dalam file. Contohnya: grep ‘keyword’ file.txt.
  5. Command sed digunakan untuk mencari dan mengganti teks dalam file. Contohnya adalah: sed ‘s/old/new/g’ file.txt.

Manajemen Proses

Mengelola proses merupakan sebuah bagian penting dari administrasi sistem. Dalam bagian ini, Anda bisa menggunakan beberapa command seperti ps, top, kill, dan nice. Inilah sedikit penjelasan dan contoh penggunaannya:

  1. Command ps digunakan untuk menampilkan daftar proses yang sedang berjalan. Contohnya adalah ps aux
  2. Command top digunakan untuk menampilkan informasi real-time tentang proses yang sedang berjalan. Misalnya adalah: top
  3. Command kill digunakan untuk menghentikan proses yang sedang berlangsung. Contoh: kill 1234
  4. Command nice digunakan untuk mengatur prioritas proses. Contoh: nice -n 10 process_name

Izin Akses dan Pemilik File

Mengatur izin akses dan kepemilikan file adalah sebuah aspek penting dilakukan untuk menjaga keamanan sistem. Beberapa perintah yang berguna untuk tugas ini termasuk chmod, chown, dan chgrp.

  1. Command chmod digunakan untuk mengubah izin akses file. Contohnya seperti : chmod 755 file.txt
  2. Command chown digunakan untuk mengubah pemilik file. Contoh: chown user file.txt
  3. Command chgrp digunakan untuk mengubah grup pemilik file. Contohnya seperti:  chgrp group file.txt

Baca Juga: Data Loss Prevention (DLP): Solusi Pencegahan Kehilangan Data

Manajemen Sistem Jaringan

Selanjutnya, seorang administrator sistem akan bertugas untuk melakukan pengelolaan sistem jaringan. Contoh-contoh commands yang dapat digunakan antara lain adalah ping, ifconfig, netstat, dan scp.

  1. Command ping digunakan untuk mengecek koneksi jaringan. Misalnya seperti: ping google.com
  2. Command ifconfig digunakan untuk menampilkan konfigurasi jaringan. Contohnya seperti : ifconfig
  3. Command netstat digunakan untuk menampilkan statistik jaringan. Seperti contohnya adalah: netstat -an
  4. Command scp digunakan untuk mentransfer file antar host. Contohnya adalah:  scp file.txt user@remote:/path/to/destination

Manajemen Paket dan Update Sistem

Mengelola instalasi paket adalah tugas penting lainnya bagi administrator sistem. Beberapa perintah yang berguna untuk tugas ini termasuk apt-get, yum, dan dnf. Berikut adalah penjelasan dan contoh penggunaannya:

  1. Command apt-get umumnya digunakan untuk mengelola paket di distribusi berbasis Debian. Contoh: apt-get install package_name
  2. Command yum digunakan untuk mengelola paket di distribusi berbasis RPM. Contohnya adalah: yum install package_name
  3. Command dnf digunakan untuk mengelola paket di Fedora. Contohnya adalah: dnf install package_name

Shell Scripting dan Otomatisasi

Shell scripting merupakan sebuah cara yang efisien untuk mengotomatisasi tugas-tugas di sistem operasi Linux. Dengan menggunakan skrip tertentu, Anda bisa menjalankan serangkaian perintah secara otomatis. Berikut adalah contoh sederhana dari sebuah skrip shell:

#!/bin/bash
echo “Backup dimulai…”
tar -czvf backup.tar.gz /home/user/Documents
echo “Backup selesai!”

Optimalkan Keterampilan Anda di Bidang Administrator Sistem bersama Course-Net

Setelah mengenal dan menguasai berbagai Linux commands yang diberikan pada artikel ini, menjadi administrator sistem yang andal bukanlah sebuah mimpi lagi. Pengelolaan sistem operasi menjadi lebih efektif dan efisien untuk dilakukan, hanya dengan bermodalkan beberapa perintah di atas.

Ingin memperdalam pengetahuan Anda terkait layanan atau infrastruktur cloud secara lebih mendalam? Segera daftarkan diri Anda untuk mengikuti Kursus Cloud Engineer dari Course-Net.

Mengapa harus mempercayai Course-Net? Kredibilitas kami terbukti dengan menjadi satu-satunya lembaga kursus IT yang mendapatkan 4 penghargaan standar internasional. Bahkan, kami juga mendapatkan bintang 4.9 dari 15.000+ reviews di Google Review.

Dengan mendaftar ke kursus cloud engineer, Anda akan diajar langsung oleh para coach praktisi dengan pengalaman lebih dari 5 tahun. Selain itu, Anda juga akan mendapatkan benefit lainnya berupa experience based learning dan GRATIS re-coaching seumur hidup!

Jika Anda masih ragu-ragu, buktikan sendiri manfaat-manfaat yang kami sediakan. Jadilah salah satu antara 100.000+ alumni dan 472+ corporate clients yang telah bergabung dengan Course-Net!

Belajar IT di Course-Net, Sampai bisa!

Masih Ga percaya ? Di Course-Net kamu Belajar Langsung Oleh Coach Praktisi Aktif Berpengalaman

Share: