Dasar Dasar Perintah pada OS Linux

Linux adalah sistem operasi berbasis Unix yang bersifat open source dan gratis. Sistem operasi ini sangat populer di kalangan pengembang dan administrator sistem karena stabilitas, keamanan, dan fleksibilitasnya. Linux menyediakan lingkungan yang handal dan aman untuk pengembangan perangkat lunak serta pengelolaan server. Selain itu, Linux mendukung berbagai perangkat keras dan memiliki komunitas yang aktif, yang selalu berkontribusi pada perbaikan dan pengembangan fitur baru. Hal ini menjadikan Linux pilihan utama untuk banyak aplikasi server, pengembangan perangkat lunak, dan penggunaan sehari-hari bagi pengguna yang menghargai kendali penuh atas sistem operasi mereka.

Struktur Sistem Berkas (File System)

  • /: Root directory, direktori utama dari semua direktori lainnya.
  • /bin: Berisi binary executables yang penting untuk sistem.
  • /boot: Berisi file yang dibutuhkan untuk booting sistem.
  • /dev: Berisi file device, yang mewakili perangkat keras.
  • /etc: Berisi file konfigurasi sistem.
  • /home: Direktori rumah pengguna, di mana file pribadi disimpan.
  • /lib: Berisi library yang dibutuhkan oleh binary di /bin dan /sbin.
  • /opt: Berisi aplikasi tambahan yang tidak berasal dari distribusi Linux.
  • /root: Direktori rumah untuk user root.
  • /sbin: Berisi binary executables yang digunakan untuk administrasi sistem.
  • /tmp: Direktori untuk file sementara.
  • /usr: Berisi user binaries dan aplikasi.
  • /var: Berisi file yang sering berubah seperti log dan spool.

Perintah-Perintah Dasar Linux

Navigasi Direktori
  • pwd: Menampilkan direktori kerja saat ini.
  • ls: Menampilkan isi direktori.
  • cd: Mengubah direktori kerja.
Manipulasi Berkas dan Direktori
  • cp: Menyalin file atau direktori.
  • mv: Memindahkan atau mengganti nama file atau direktori.
  • rm: Menghapus file atau direktori.
  • mkdir: Membuat direktori baru.
  • rmdir: Menghapus direktori kosong.
Tampilan dan Pengeditan Berkas
  • cat: Menampilkan isi file.
  • less: Menampilkan isi file per halaman.
  • head: Menampilkan beberapa baris pertama dari file.
  • tail: Menampilkan beberapa baris terakhir dari file.
  • nano/vi/vim: Editor teks di terminal.
Manajemen Paket
  • apt-get (Debian/Ubuntu): Mengelola paket perangkat lunak.
    • update: Memperbarui indeks paket.
    • install: Menginstal paket.
    • remove: Menghapus paket.
  • yum (Red Hat/CentOS): Mengelola paket perangkat lunak.
    • update: Memperbarui sistem.
    • install: Menginstal paket.
    • remove: Menghapus paket.
Izin dan Kepemilikan
  • chmod: Mengubah izin file.
  • chown: Mengubah kepemilikan file.

Proses dan Layanan

  • ps: Menampilkan informasi tentang proses yang sedang berjalan.
  • top: Menampilkan daftar proses yang sedang berjalan secara dinamis.
  • kill: Menghentikan proses.
  • systemctl: Mengelola layanan di sistem.

Jaringan

  • ifconfig/ip: Menampilkan atau mengonfigurasi antarmuka jaringan.
  • ping: Mengirim permintaan echo ke host jaringan.
  • ssh: Mengakses mesin jarak jauh melalui Secure Shell.
  • scp: Menyalin file antara mesin secara aman.
Comments (0)
Tinggalkan Komentar