Perintah Dasar Linux Untuk Mengelola File dan Folder

Mengenal Struktur File Sistem di Linux

Struktur file sistem pada linux menggunakan prinsip satu pohon dengan banyak ranting dimana hanya ada satu induk direktori atau folder yang menjadi induk dari semua direktori yang ada dalam sistem. Induk direktori ini dikenal dengan root yang bersimbolkan garis miring ‘/‘ dan sangat berbeda dengan windows yang menggunakan drive letter untuk induk direktori (C: D: E: dst)

mounting pada file sistem linux

Karena kondisi /model inilah maka semua partisi harus dimuat di bawah root direktori agar bisa diakses dan digunakan oleh linux dan tidak bisa berdiri sendiri. Memuat partisi kedalam struktur direktori linux dikenal dengan istilah mounting.

Terlihat bahwa partisi sda1-sda9 dimount ke struktur file system linux dibawah root ‘/’ direktori

Perintah Dasar Linux Untuk Mengelola File dan Folder 

Kamu bisa mengelola file dan folder/direktori (copy,paste,cut,delete,create)di linux menggunakan terminal berikut adalah beberapa perintah linux yang bisa kamu gunakan untuk navigasi dan mengelola file dan folder/direktori di linux

  • cd (Change Directory)
    digunakan untuk berpindah antar directory,cara menggunakan  nya cukup ketikan cd diiukuti dengan path direktori yang ingin kamu tuju misalnya $ cd /home/belajarlinux digunakan  untuk berpindah ke direktori /home/belajarlinux
  • pwd (Print Working Directory)
    digunakan untuk melihat lokasi direktori kamu berada saat ini
  • ls (list)
    Digunakan untuk menampilkan/list isi dari direktori. jika diketikan langsung maka akan menampilkan isi dari direktori kamu berada saat ini,namun juga bisa digunakan untuk melihat isi direktori lain dengan cara menambahkan path direktori setelah perintah ls. contoh untuk melihat isi folder /etc/ kamu bisa gunakan perintah $ ls /etc
    perintah dasar linux cd pwd dan ls

  • touch
    Touch merupakan perintah termudah untuk membuat file kosong dan bisa digunakan juga untuk merubah timestamp.Untuk membuat sebuh file kosong cukup kamu ketikan $ touch namafile1 kamu juga bisa membuat banyak file kosong sekaligus dengan mengetikan nama file lebih dari satu dipisahkan dengan spasi misal $  touch namafile1 namafile2 namafile3
  • mkdir (Make Directory)
    Digunakan untuk membuat folder, jika hanya mengetikan perintah $ mkdir namafolder maka akan membuat folder dimana kamu berada dan jika ingin membuat folder ditempat lain tanpa perlu ke folder tersebut maka kamu bisa menggunakan perintah mkdir /path/to/folder. Contoh jika kamu ingin membuat folder filem di direktori /home/belajarlinux maka kamu bisa membuat darimanapun kamu berada dengan perintah $ mkdir /home/belajarlinux/filem
  • cp (Copy)
    Digunakan untuk copy dan paste file dan direktori,cara menggunakan nya cukup mudah tinggal ketik $ cp /path/file/asal /path/file/tujuan
  • mv (Move)
    Digunakan untuk cut dan paste (memindahkan) file atau folder $ mv /path/to/asal /path/to/tujuan jika tujuan sama dengan asal maka cara ini bisa digunakan untuk rename file dan folder di linux
  • rm (Remove)
    perintah rm di linux bisa digunakan untuk menghapus apapun baik file ataupun folder , menambahkan opsi -rf akan menghapus seluruh folder dan isinya
  • rmdir (Remove Directory)
    rmdir hanya bisa digunakan untuk menghapus direktori/folder yang kosong, jika kamu ingin menghapus folder yang ada isinya maka kamu bisa menggunakan perintah $ rm -rf namafolder
    perintah dasar linux dan contohnya touch mkdir rm rmdir cp mv
  • du (Disk Usage)
    perintah du digunakan untuk melihat penggunaan ruang storage/disk yang digunakan oleh file ataupun folder.
    contoh untuk mengetahui ukuran file dan folder di yang ada di dalam directory /var/www/html kau bisa menggunakan perintah $ du -sch /var/www/html/*

KESIMPULAN

Perintah navigasi ini sangat penting kamu hafal karena sangat sering digunakan saat mengelola linux,apalagi untuk mengelola file dan folder yang memerlukan root permission.

1 thought on “Perintah Dasar Linux Untuk Mengelola File dan Folder”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.