Sunday, July 26, 2009

Membuat dan Menghapus Direktori di Linux

Membuat Direktori

Misal, kita ingin membuat direktori batan di bawah direktori /home/msmunir, maka perintahnya adalah

[msmunir@msmunir1 ~]$ pwd
/home/msmunir
[msmunir@msmunir1 ~]$ mkdir batan
[msmunir@msmunir1 ~]$

pwd adalah cara untuk mengetahui current directory. Hanya untuk memastikan bahwa kita berada di tempat yang seharusnya.

Kemudian kita akan membuat direktori serpong di bawah /home/msmunir/batan, maka perintahnya adalah

[msmunir@msmunir1 ~]$ cd batan
[msmunir@msmunir1 batan]$ mkdir serpong
[msmunir@msmunir1 batan]$ cd serpong
[msmunir@msmunir1 serpong]$ pwd
/home/msmunir/batan/serpong
[msmunir@msmunir1 serpong]$


Kedua langkah di atas pada dasarnya bisa digabung menjadi satu langkah saja. Katakan kita akan membuat direktori /home/msmunir/batan1/serpong1

[msmunir@msmunir1 ~]$ mkdir -p batan1/serpong1
[msmunir@msmunir1 ~]$ cd batan1
[msmunir@msmunir1 batan1]$ cd serpong1
[msmunir@msmunir1 serpong1]$ pwd
/home/msmunir/batan1/serpong1
[msmunir@msmunir1 serpong1]$

Menghapus Direktori

Menhapus direktori beserta sub direktorinya. Misal ingin menghapus direktori /home/msmunir/batan beserta sub direktorinya.

[msmunir@msmunir1 ~]$ rm -r batan/
[msmunir@msmunir1 ~]$ cd batan
bash: cd: batan: No such file or directory
[msmunir@msmunir1 ~]$

Bisa jadi saat anda menjalankan perintah di atas, muncul pesan seperti di bawah ini :

[msmunir@msmunir1 ~]$ rm -r batan/
rm: remove write-protected regular file `batan//serpong/ampache-3.3.1.7.tar.gz'? y
rm: remove write-protected regular file `batan//ampache-3.3.1.7.tar.gz'? y
[msmunir@msmunir1 ~]$

Agar saat menghapus tidak tampil konfirmasi, bisa menggunakan perintah sbb :

[msmunir@msmunir1 ~]$ rm -rf batan/
[msmunir@msmunir1 ~]$

Sekarang konfirmasi tidak muncul lagi. Untuk itu sangatlah berhai-hati untuk menjalankan perintah rm ini. Yakinkan bahwa anda sedang keadaan sehat jasmani dan rohani. Sebab, perintah undelete pada Linux tidak akan anda temukan.

No comments:

Post a Comment