Sistem file di Linux dan Unix diorganisasikan secara hirarki, seperti struktur pohon. Level tertinggin dari sistem file adalah direktori root atau
/
. Semua file dan direktori yang lain berada dibawah direktori root. Sebagai contoh, /home/jebediah/cheeses.odt
menunjukkan path lengkap ke file cheeses.odt
yang berada di direktori jebediah
, yang juga berada dibawah direktori home
, dan semuanya berada dibawah direktori root (/
).Dibawah direktori root (
/
)
sejumlah direktori-direktori penting bersama-sama membentuk distribusi
Linux. Berikut ini adalah daftar direktori-direktori yang berada
langsung dibawah direktori (/
):Direktori
1. Melihat directory HOME
Penjelasan : Pada perobaan ini kita mencoba untuk melihat direktori home dengan perintah pwd.
2. Melihat directory actual dan parent directory
Penjelasan : pada percobaan ini kita mencoba perintah untuk melihat actual directory dan parental directory, dengan menggunakan perintah cd . digunakan untuk melihat direktori parent jadi ketika diketikkan perintah pwd maka akan muncul parent direktori, jadi ketika diberi perintah pwd direktori parent akan muncul.
3. Membuat
satu direktori,lebih dari satu direktori atau sub direktori
Penjelasan : mkdir digunakan untuk membuat direktori,
perintah mkdir diatas berarti membuat direktori A , B, dan C di direktori home,
kemudian di folder A, ada subdirektori yaitu D,E, dan didalam subdirektori D
ada subdirektori A, dan juga di direktori B ada subdirektori F.
4. Menghapus
satu atau lebih direktori hanya dapat dilakukan pada direktori kosong dan hanya
dapat dihapus oleh pemiliknya kecuali bila diberikan ijin aksesnya.
Penjelasan :
pada percobaan ini kita mencoba untuk menghapus direktori dengan
menggunakan perintah rmdir. rmdir B
error karena direktori tidak kosong sehingga menyebabkan direktori tidak dapat di hapus. ls –l B terdapat pesan
error dikarenakan file atau direktori B sudah di hapus melalui perintah rmdir
B/F B.
5. Navigasi direktori dengan istruksi CD untuk pindah dari satu direktori ke
direktori lama
Penjelasan
: Pada percobaan ini kita mencoba untuk
berpindah dari satu direktori ke direktori yang lain dengan menggunakan perintah cd . Terjadi error
Karena tidak ada nama atau direktori tempat kita akan pindah.
Manipulasi File
1. Perintah cp untuk mengcopy file atau seluruh directory
Penjelasan : percobaan ini adalah percobaan untuk mengcopy file, jadi kita buat dulu sebuah file, lalu file tersebut dicopy dan ditampilkan seluruh informasinya menggunakan perintah ls -l.
2. Perintah mv untuk memindah file
Penjelasan
: Percobaan ini adalah percobaan untuk
memindah file menggunakan perintah mv,
jadi kita pindah dulu filenya dan ganti dengan nama lain, lalu dilihat
informasinya pada home, jadi setiap
setelah melakukan pemindahan itu dilihat informasinya dengan perintah ls -l.
3. Perintah rm untuk menghapus file
Penjelasan : Percobaan ini adalah percobaan untuk
menghapus file dengan menggunakan perintah rm, jadi hapus file dengan nama
contoh2 , lalu kita hapus file contoh, namun terdapat eror karena file tersebut
tidak ada di dalam home, dan ketika dilihat dengan perintah ls yang ada hanya
file contoh1.
Symbolic Link
1. Membuat shortcut (file link)
Penjelasan
: Link adalah sebuah teknik untuk
memberikan lebih dari satu nama file dengan data yang sama. Pada perintah
diatas dibuat link z dari halo.txt., jadi kita membuat file dengan nama
halo.txt yang berisi hallo apa kabar, lalu dilihat pada home, apa saja
direktori yang sedang aktif, dan salah satunya adalah halo.txt itu, lalu kita
membuat direktori dengan nama mydir, lalu melihat isi direktori mydir yaitu
file halo.txt dan membuat link.
Melihat
isi file
Penjelasan :
percobaan untuk melihat isi file yang ada. Jadi, disini kita gunakan
perintah ls -l yang berfungsi untuk melihat semua yang informasi keseluruhan
yang ada didalam home. dan kemudian melihat informasi tentang file halo.txt dan
bye.txt.
Mencari
File
1. Perintah
find
Penjelasan
: Perintah find digunakan untuk mencari
letak file sesuai dengan ekstensi inputan. Untuk kasus diatas adalah .txt
2. Perintah which
3. Perintah Locate
0 comments:
Post a Comment