Jumat,
08 Juni 2012
Tugas Pendahuluan
1. Yang dimaksud perintah direktori dibawah ini :
- Pwd
Menampilkan nama direktori dimana Anda saat itu sedang berada.
- cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
- mkdir
Membuat direktori baru, sama dengan perintah md di DOS.
- Rmdir
Untuk menghapus direktori kosong.
2. Yang dimaksud perintah manipulasi dibawah ini :
- cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
$ cp <file1> <file2>
- mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
- Rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
3. Symbolic link menggunakan hard link (direct) dan soft link (indirect)
- Symbolic link diperlukan bila file tersebut dilink dengan direktori /file yang berada pada partisi yang barbeda. Tipe file menjadi I (link) dan file tersebut menunjuk ketempat asal. Format:
In –s /fullpath/file asli /fullpath /file dup I ikat
- bentuk soft link dimana jumlah link count pada file asal tidak akan berubah. Pada bentuk soft link, symbolic link dapat dilakukan pada file yang tidak ada, sedangkan pada hard link tidak dimungkinkan. Perbedaan lain, symbolic link dapat dibentuk melalui media disk atau partisi yang berbeda dangan soft link, tetapi pada hard link terbatas pada partisi disk yang sama.
4. Yang dimaksud perintah-perintah :
- File
Melihat direktori isi file yang aktif
- find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
- Which
- Locate
Melihat lokasi file
- Grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
$ grep <teks> <file>
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal <file>
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi
prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi
prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
1. Yang dimaksud perintah direktori dibawah ini :
- Pwd
Menampilkan nama direktori dimana Anda saat itu sedang berada.
- cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
- mkdir
Membuat direktori baru, sama dengan perintah md di DOS.
- Rmdir
Untuk menghapus direktori kosong.
2. Yang dimaksud perintah manipulasi dibawah ini :
- cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
$ cp <file1> <file2>
- mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
- Rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
3. Symbolic link menggunakan hard link (direct) dan soft link (indirect)
- Symbolic link diperlukan bila file tersebut dilink dengan direktori /file yang berada pada partisi yang barbeda. Tipe file menjadi I (link) dan file tersebut menunjuk ketempat asal. Format:
In –s /fullpath/file asli /fullpath /file dup I ikat
- bentuk soft link dimana jumlah link count pada file asal tidak akan berubah. Pada bentuk soft link, symbolic link dapat dilakukan pada file yang tidak ada, sedangkan pada hard link tidak dimungkinkan. Perbedaan lain, symbolic link dapat dibentuk melalui media disk atau partisi yang berbeda dangan soft link, tetapi pada hard link terbatas pada partisi disk yang sama.
4. Yang dimaksud perintah-perintah :
- File
Melihat direktori isi file yang aktif
- find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
- Which
- Locate
Melihat lokasi file
- Grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
$ grep <teks> <file>
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal <file>
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi
prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi
prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
Laporan Resmi
Percobaan 1 :Direktory
1. Melihat direktori HOME

2. Melihat direktori aktual dan parent direktori
4.Menghapus satu atau lebih direktori hanya dapat dilakukan pada direktori
kosong dan hanya dapat dihapus oleh pemiliknya kecuali bila diberikan ijin
aksesnya

5. Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke
direktori lain.

Percobaan 2 :Manipulasi file
1. Perintah cp untuk mengkopi file atau seluruh direktor i

2. Perintah mv untuk memindah file

3. Perintah rm untuk memindah file

Percobaan 3 : Symbolic Link
1. Membuat shortcut (file link)

Percobaan 4 : Mencari file

Percobaan 5: Mencari file
1. Perintah find

2. Perintah which

3. Perintah locate

Percobaan 6 : Mencari text pada file

b. Membuat pohon direktori dari struktur file dan direktori A B C A/D A/E B/F A/D/A

c. penyebab terjadinya pesan error pada penghapusan direktori.
Jawab : jika kita ingin menghapus direktori harus secara berurut melalui subdirektori secara
berurutan.
2. kesimpulan :
mengetahui perintah-perintah pembuatan direktori dan subdirektori pada linux, serta
mengetahui pohon dari struktur file dan direktori yang kita rancang.