Anda di halaman 1dari 20

Abstraksi Ini adalah ringkasan dari perintah UNIX. Tersedia pada kebanyakan sistem UNIX.

Tergantung pada konfigurasi, beberapa perintah mungkin tidak tersedia pada Anda situs. Perintah-perintah ini mungkin program komersial,freeware atau publik domain penuhprogram yangharus diinstal secara terpisah, atau mungkin hanyatidak dalamAnda pencarianjalur. Periksalokal Anda dokumentasi atauhalaman manualuntuk lebih rincian (misalnya

priaprogramname). Kartureferensi,jelas, tidak dapat menggambarkan semuaperintah UNIXdalam rincian, namun bukannya sayamemilihperintahyang berguna dan menarikdari sudutpandang pengguna. Sebagian besarperintahyang dijelaskan dalam kartureferensisayadijelaskan

dalamUNIX dan InternetBuku yang ditulisdalam "Bahasa Indonesia") bahasa Indonesia.) Rahardjo, Budi(1994), Bukupegangan SISTEMUnixinternetmurah, Bellingham, WA:

OpenPathways, xiv251hlmSisir-terikat, ISBN1-885130-11-2. Buku inihanya tersediamelalui mail order. Mengirim pertanyaanke MarinaSchneider mschneid@prairienet.org

Kata Pengantar

Daftar Isi Abstraksi Kata pengantar BAB I Pendahuluan 1.1 Latar Belakang 1.2 Perumusan dan Pemecahan Masalah 1.3 Tujuan Penulisan 1.4 Sistematika Penulisan BAB II Isi 1. Pengenalan Unix a. konsep Unix b. ciri-ciri sistem Unix 2. Pengertian Sistem File a. jenis file b. penamaan directory dan file c. izin mengakses file 3. Manajemen File dan Directory dalam UNIX a. melihat isi directory b. membuat directory c. menghapus directory d. menampilkan file e. membuat file f. menyalin file g. menghapus file h. mengganti nama file i. mengubah mode aktif dan kepemilikan j. directory BAB III Penutup 3.1 Kesimpulan 3.2 Saran Daftar Pustaka

BAB I Pendahuluan 1.1 Latar Belakang UNIX saat ini merupakan sistem operasi standard di dunia untuk workstation dan minikomputer serta PC. Banyak produk-produk sistem operasi yang didasarkan pada standarisasi UNIX beredar dipasar, baik yang bersifat komersial (dengan copyright) ataupun yang bersifat free open source (dengan copyleft atau GPL). Mesin-mesin besar, seperti HP-UX, SPARC, Alpha sejak pertama memang telah memiliki sistem operasi sendiri. Namun dengan maraknya distribusi PC, maka sekarang banyak pula distribusi UNIX yang dapat dijalankan pada PC (atau dikenal dengan i386/i586 dsb). Contoh produk yang dapat digunakan untuk mesin PC adalah SunSolaris 7 for i386, Linux dan keluarga, BSD dan keluarga, SCO Free Unix. Sejak awal dikembangkan, UNIX memang dibangun untuk menjadi basis sistem perangkat lunak yang berbasis pada jaringan. Seperti halnya sistem operasi yang lainnya, UNIXpun memiliki suatu bagian inti yang disebut sebagai kernel. Inilah kekuatan UNIX, yaitu pada kernel. Kemampuan untuk memberikan layanan multitasking dan multithreading sangat membantu dan membuat UNIX sebagai sebuah sistem operasi yang handal dan capable. Tidak hanya kernel, dukungan pada tingkatan di atasnya, yaitu shell dan program-program utiliti lain yang mencapai ribuan, semakin menjadikan UNIX sebagai suatu sistem operasi yang benarbenar memberikan banyak layanan. Dengan kemampuan lebih yang dimiliki keluarga UNIX, tidak ada salahnya jika kita juga mengenal lebih jauh tentang UNIX ini. Sayangnya buku tentang hal ini masih sedikit di Indonesia, padahal untuk tiap hari jumlah populasi pemakai UNIX semakin meningkat dan dibutuhkan, terutama untuk membangun suatu server, baik untuk kepentingan dalam ataupun Internet. Untuk itulah buku ini dihadirkan sebagai salah satu bentuk sumbangan bagi anak negeri yang ingin belajar lebih jauh tentang UNIX, sehingga pada saatnya nanti Indonesia memiliki sumber daya manusia yang telah siap untuk bermain disektor industri perangkat lunak.

1.2 Perumusan dan Pemecahan Masalah 1.3 Tujuan Penulisan 1.4 Sistematika Penulisan BAB II Isi

1. Pengenalan Unix Linux (diucapkan lnks atau /lnks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.[2] Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatifGNU/Linux.[3] Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaanperusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop,

superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox[5]), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software). Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.

a. Konsep Unix Bagian ini perlu disampaikan oleh karena ada banyak hal yang perlu diketahui bersama tentang konsep, idealisme serta ide yang ingin disampaikan melalui UNIX ini. Banyak teknologi yang dapat dipelajari di sini. Bagian ini akan didahului dengan BAB 1, Sistem Operasi UNIX dan variannya, yang menguraikan segala sesuatunya secara dasar tentang UNIX itu sendiri. BAB 2, Berkenalan dengan Kernel Unix/Linux, berisi suatu uraian teknis yang perlu diketahui pula tentang sifat-sifat dan perlakuan dari inti sistem operasi UNIX, yaitu kernel. b. Ciri-ciri Sistem Unix 1. Portabilitas : Sistem UNIX mudah diadaptasikan ke sistem komputer yang lain atau pada berbagai jenis komputer. 2. Multiuser : sejumlah pemakai dapat menggunakan sistem secara bersamaan. Keuntungan dengan adanya ciri multiuser : - Penghematan perangkat keras - Data dapat diakses oleh banyak pemakai secara serentak

3. Multitasking : seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari sebuah terminal. 4. Sistem berkas yang hierarkis : memungkinkan pemakai mengorganisasikan informasi / data dalam bentuk yang mudah untuk diingat dan mudah untuk mengaksesnya. 5. Utilitas : merupakan program yang disesuaikan dengan kebutuhan/tugas tertentu.

c.Shell dan Kernel Kernel adalah jembatan antara hardware dan aplikasi-aplikasi yang menerjemahkan bahasa software sehingga mampu dimengerti oleh hardware dan hardware akan segera memprosesnya sesuai dengan permintaan. Akibatnya menggunakan. Hal-hal yang dilakukan oleh Kernel :

hal

tersebut

memungkinkan pengguna untuk

interrupt handler yang mampu menangani I/O request memory management Untuk melakukan hal-hal tersebut, beberapa orang/kelompok mempunyai pertimbangan dan arahan pengembangan yang berbeda. Hal ini yang menyebabkan Operating System muncul dalam berbagai jenis, seperti :

Windows 3.11 dengan metoda non pre-emptive multitasking yang kemudian dikembangkan dalam Windows 9x menjadi Pre-Emptive MultiTasking.

Windows yang menggunakan Driver untuk mengakses hardware, berbeda dengan Unix lainnya yang memasukkannya ke dalam kernel. Linux, MacOS dan BeOS adalah hibrid dari dua konsep ini, sebagian (yang esensial) dimasukkan ke dalam kernel dan sisanya dijadikan module-module (karena tidak semua komputer perlu/sama).

Sedangkan shell adalah jembatan antara User Input dengan Kernel, berfungsi memberikan fasilitas pada Pengguna agar bisa berinteraksi dengan Komputer (baik Software maupun Hardware).Ilustrasi Shell: Shell dalam Windows95 dikenal sebagai Windows Explorer, sedangkan untuk Windows 98 telah diubah menjadi Internet Explorer (4.0 dan 5.0). Alternatif lain shell untuk Windows adalah LiteStep, yang memberikan tampilan Windows menyerupai XWindow Afterstepnya Unix.Shell lebih dikenal oleh para pengguna Unix, antara lain : csh,tcsh, bash,pdksh,sh.

2. Pengertian Sistem File File System adalah metode untuk menyimpan dan mengatur file-file dan data yang tersimpan di dalamnya untuk membuatnya mudah ditemukan dan diakses. File System dapat menggunakan media penyimpan data seperti HardDisk atau CD Rom. File System juga dapat melibatkan perawatan lokasi fisik file, juga memberikan akses ke data pada file server dengan berlaku sebagai klien untuk protokol jaringan (mis. NFS atau SMB klien), atau dapat juga berlaku sebagai file system virtual dan hanya ada sebagai metode akses untuk data virtual. Lebih umum lagi, file system merupakan database khusus untuk penyimpanan, pengelolaan, manipulasi dan pengambilan data. a. jenis file UNIX dan DOS memiliki jenis file : a. Regular File : jenis file yang mengandung informasi user. Contoh gambar 1. b. Directory : file sistem yang mengatur struktur sistem file. c. Character Special File : File yang berhubungan dengan peralatan I/O dan memodelkan peralatan serial, seperti Terminal, Printer, NIC.

Block Special File : File yang digunakan untuk memodelkan disk.

b. penamaan directory dan file Penamaan Directory Bila sistim file diorganisasikan dengan pohon direktori, maka diperlukan cara menspesifikasikan nama file. Masalah penamaan file diselesaikan dengan penamaan absolut dan penamaan file relatif. Terdapat dua jalur, yaitu: 1. Nama jalur absolut (absolute pathname) 2. Nama jalur relatif (relatif pathname)

Nama Jalur Absolut. Nama jalur dari direktori root ke file, selalu dimulai dari direktori root dan akan bernilai unik. Sebagai contoh jalur (path) \usr\ast\mailbox maksudnya adalah root direktori mengandung sebuah suddirektori usr, dimana ia berisi sebuah subdirektori ast yang berisi file mailbox. Pada sistim operasi UNIX komponen path dipisahkan dengan tanda /. Sedangkan pada MS-DOS menggunakan tanda \ dan tanda > pada sistim operasi MULTICS. Pada sistim operasi MS-DOS root direktori ditandai dengan nama drive, contoh c:\, a:\, d:\ dan sebagainya. Untuk UNIX nama drive ditiadakan. Nama Jalur Relatif. Jalur relatif terhadap direktori kerja/saat itu (working directori atau current directory). Pengguna dapat menyatakan satu direktori sebagai current directory. Nama jalur yang tidak dimulai direktori root berarti relatif terhadap current directori. Penamaan File File merupakan bentuk mekanisme abstrak. Karakteristik yang paling penting dari mekanisme abstrak adalah cara pemberian nama suatu obyek. Ketika proses membuat suatu file, proses akan memberi sebuah nama kepada file. Ketika proses selesai, file masih ada dan bisa diakses oleh proses lain dengan menggunakan nama file tsb.

Semua sistem operasi menerima bentuk nama file yang terbuat dari 1 sampai 8 karakter. Tetapi ada beberapa sistem operasi yang membedakan huruf besar dan huruf kecil, seperti UNIX. Contoh : BARBARA, BARbara, BarBaRa ----> UNIX membedakannya

----> DOS menganggap sama ----> WINDOWS ??? ----> LINUX ??? Kebanyakan sistem operasi mampu menangani dua bagian bentuk nama file yang dipisah dengan titik (period), bagian yang terletak setelah tanda titik disebut extension, yang biasanya menggambarkan ciri khusus dari file ybs. Contoh : - DOS nama file - UNIX ----> [1 sampai 8 karakter].[1 sampai 3] ----> [1 sampai ? karakter].[1 sampai ?].[....].[....] .....sampai ?

Beberapa extension file yang biasa ditemukan tampak pada tabel berikut :

Extension *.bak *.bas *.bin *.c *.dat *.doc

Artinya File Backup Program source Basic Program executable binary Program source C File Data File Dokumentasi

*.ftn *.hlp *.lib *.man *.obj *.pas *.tex *.txt

Program source Fortran File Teks untuk HELP command Library dari file .obj yang digunakan linker Online manual page File object Program source Pascal Teks masukan untuk format program TEX File teks umum

Pada kasus khusus, extension ini hanya berupa Konvensi, seperti : data03.txt, menyatakan file dalam bentuk file teks. program05.c menyatakan file berupa file code bahasa C, C compiler hanya mengcompile extension *.C.

c. izin mengakses file 1. read (membaca), artinya kita hanya bisa membaca/melihat file tanpa bisa mengubahnya. Biasa dilambangkan r 2. write ( menulis ), artinya kita selain bisa membaca/melihat kita juga bisa mengedit dan menuliskan ke dalam file. Biasa dilambangkan w 3. execute ( menjalankan ), artinya kita bisa mengeksekusi file tersebut, bisa baca, tulis dan bahkan menjalankan filenya. biasa dilambangkan x Di Dalam Unix/Linux/Ubuntu untuk ijin akses file ini dituliskan dalam 10 digit karakter, yang dapat kita bagi menjadi 3 kelompok. Misalkan :

3. Manajemen File dan Directory dalam UNIX a. Melihat isi directory Perintah any_command help :

Menampilkan keterangan bantu tentang pemakaian perintah. "--help" sama dengan perintah pada DOS "/h". ls Melihat isi file dari direktori aktif. Pada linux perintah "dir" hanya berupa alias dari peritah "ls". Untuk perintah "ls" sendiri sering di buatkan alias "ls --color", agar pada waktu di "ls" ditampilkan warna-warna sesuai dengan file - filenya, biasanya hijau untuk execute, dsb. ls -al Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar perlayar. cd (directory) Menggunakan "cd" tanpa nama direktori akan menghantarkan anda ke home direktor.Dan "cd -" akan menghantarkan anda ke direktori sebelumnya. b. Membuat directory: a . Membuat Folder / Make Directory Perintah membuat folder pada linux adalah ketikkan pada terminal sebagai berikut : root@ragil-desktop:~$su lalu masukkan password root kemudian ketikkan : root@ragil-desktop:~# mkdir (nama_folder / Directory) apabila sudah ketikkan root@ragil-desktop:~# cd (nama_folder) kemudian anda ketikkan root@ragil-desktop:~/ragil# ls lalu ketikkan root@ragil-desktop:~/ragil# vi (nama_folder)

kemudian isi apa yang ingin anda isi dalam folder tersebut apabila sudah ketikkan :wq kemudian ketikkan root@ragil-desktop:~/ragil# ls maka hasilnya akan seperti ini root@ragil-desktop:~/ragil# ls ragil (nama_folder) c. menghapus directory rmdir :Perintah untuk menghapus direktori. Perintah menghapus ini harus diikuti dengan nama direktori yang ingin dihapus. rmdir direktori_baru d. menampilkan file ls adalah perintah untuk menampilkan file. Perintah ini digunakan untuk menampilkan file dalam suatu direktori> ls -a :Perintah untuk menampilkan file diikuti dengan opsi -a. Perintah ini digunakan untuk menampilkan semua file dalam suatu direktori> ls -l :Perintah untuk menampilkan file diikuti dengan opsi -l. Perintah ini digunakan untuk menampilkan semua file beserta informasi file dan waktu modifikasi terakhir file tersebut.

e.

membuat file Untuk membuat file baru gunakan editor seperti pico. pico nama_file_baru Akan membuat file baru dengan nama nama_file_baru. Banyak editor yang bisa digunakan dan silahkan anda tentukan pilihan anda sendiri.

f.

menyalin file mv :Perintah untuk memindah data, perintah ini digunakan untuk memindah data ke direktori lain atau dapat juga digunakan untuk merubah nama file tersebut. Untuk memindah data ke direktori lain: mv nama_file /direktorilain/ Untuk mengubah nama file: mv nama_file nama_file_baru

g.

menghapus file rm :Perintah untuk menghapus. Perintah untuk menghapus diikuti dengan nama file akan menghapus file tersebut. rm -rf :Perintah untuk menghapus secara recursive. Perintah ini akan menghapus semua direktori termasuk semua file dan direktori didalamnya (hati-hati menggunakan perintah ini).

h. mengganti nama file Ubah nama file menggunakan "mv" dengan memasukkan nama file dan nama baru. Sintaks yang tepat untuk mengganti nama file akan "mv newname oldname." Ini juga merupakan cara yang bagus untuk membuat cadangan dari file tanpa bergerak ke direktori lain, memungkinkan Anda untuk memperbanyak file asli ke direktori yang sama (Anda kemudian dapat menimpanya dengan backup di lain waktu jika diperlukan). i. mengubah mode aktif dan kepemilikan

- chmod ( change mode) bentuk: (1) chmod mode [file|dir] (2) chmod [ugoa] {+|-|=} [rwx|ugo][file|dir]... tipe pemakai operator jenis izin u User(owner) - Menghapus iain r Read g Group + Menambah izin w Write o Other = Penugasan izin x Execute a semua atau (ugo) - chown (change owner) - chgrp (change group) $ ls -l latih1 -rw-r--r-- 1 spits users 17 Jul 14 10:30 latih1 $ cat latih1 STMIK BUDI LUHUR $chmod g+w latih1 -> tambahkan hak write(w) pada group (g) $ ls -l latih1 -rw-rw-r-- 1 spits users 17 Jul 14 10:30 latih1 $ chmod 640 latih1 -> mode berupa 3 digit kode oktal untuk menyatakan hak akses

Sistem Operasi UNIX 13 Leslie Spits Warnars, SKom Owner Group Other rw- r- - - - 110 100 000 -> bilangan biner 6 4 0 -> bilangan oktal $ chmod u-x hasil1 -> menghapus hak execute bagi owner untuk file hasil1 $ chmod go+rw hasil1 -> menambah hak read dan write pada file hasil1 bagi group dan other $ chmod a=r hasil1 -> menambah hak read pada semua tipe pemakai (owner, group, atau other) $ chmod +r hasil1 -> menambah hak read pada semua tipe pemakai (owner, group, atau other) $ chmod g+w,o-r hasil1 $ ls -l latih1 -rw-rw-r-- 1 spits users 17 Jul 14 10:30 latih1 $ chgrp root latih1 $ ls -l latih1 -rw-rw-r-- 1 spits root 17 Jul 14 10:30 latih1 $ chown deny latih1 j. directory

Direktori berisi informasi mengenai file. Kebanyakan informasi berkaitan dengan penyimpanan yang dikelola oleh sistim operasi. Direktori sendiri adalah file, dimiliki oleh sistim operasi dan dapat diakses dengan rutin-rutin sistim operasi. Sebuah direktori biasanya mengandung sejumlah isian (entries), satu untuk setiap file. Salah satu contoh diperlihatkan pada gambar 1 berikut ini, dimana setiap isian mengandung nama file, atribut file dan pengalamatan disk dimana data disimpan.

games mail news work

attributes attributes attributes attributes

Gambar 1.

Contoh yang lain diperlihatkan pada ganbar 2. Disini sebuah direktori menggenggam nama file dan sebuah pointer (penunjuk) yang menunjuk ke suatu struktur data pengalamatan disk . berisi atribut dan

games mail news work

Stuktur Data berisi atribut

Gambar 2. Bila sebuah file dibuka, sistim operasi menelusuri direktori file tersebut sampai menemukan nama file yang akan dibuka. Kemudian sistim operasi mengambil atribut dan pengalamatan disk dan menempatkannya pada memori utama. Semua pengulangan yang beracuan pada file menggunakan informasi pada memori utama.

Hirarki Direktori. Bentuk direktori bervariasi dari suatu sistem dengan sistem lain. Bentuk sederhana adalah sebuah direktori berisi semua file dari semua user (pengguna). Bentuk tersebut diperlihatkan pada ganbar 3 berikut ini.

Root Directory

Directory

File

Gambar 3. Jika banyak pengguna (users) dan mereka memilih nama file yang sama, konflik dan kebingungan akan secara cepat membuat sistim tidak bekerja. Sistim ini hanya digunakan pada sistim operasi mikro komputer yang sangat primitif.

Perbaikan dari bentuk diatas adalah satu direktori untuk setiap pengguna. Hal ini diperlihatkan pada gambar 4 berikut ini.

Root Directory

user directory

f iles

Gambar 4. Bentuk seperti ini mengurangi konflik nama diantara pengguna, akan tetapi bentuk seperti ini tidak begitu memuaskan bagi pengguna yang mempunyai banyak file. Perbaikan selanjutnya adalah direktori pohon (tree of directory), diperlihatkan seperti gambar 5 berikut ini.

Root Directory

user subdirectory

Gambar 5. Dengan bentuk seperti ini setiap pengguna dapat mempunyai sejumlah direktori yang mereka butuhkan dimana dengan demikian pengguna dapat mengelompokkan file-file mereka. Direktori pohon banyak digunakan oleh berbagai sistim operasi saat ini.

Nama Jalur Pengaksesan (Path Names) Bila sistim file diorganisasikan dengan pohon direktori, maka diperlukan cara menspesifikasikan nama file. Masalah penamaan file diselesaikan dengan penamaan absolut dan penamaan file relatif. Terdapat dua jalur, yaitu: 1. Nama jalur absolut (absolute pathname) 2. Nama jalur relatif (relatif pathname)

Nama Jalur Absolut Nama jalur dari direktori root ke file, selalu dimulai dari direktori root dan akan bernilai unik. Sebagai contoh jalur (path) \usr\ast\mailbox maksudnya adalah root direktori mengandung sebuah suddirektori usr, dimana ia berisi sebuah subdirektori ast yang berisi file mailbox. Pada

sistim operasi UNIX komponen path dipisahkan dengan tanda /. Sedangkan pada MS-DOS menggunakan tanda \ dan tanda > pada sistim operasi MULTICS. Pada sistim operasi MS-DOS root direktori ditandai dengan nama drive, contoh c:\, a:\, d:\ dan sebagainya. Untuk UNIX nama drive ditiadakan.

Nama Jalur Relatif Jalur relatif terhadap direktori kerja/saat itu (working directori atau current directory). Pengguna dapat menyatakan satu direktori sebagai current directory. Nama jalur yang tidak dimulai direktori root berarti relatif terhadap current directori.

Operasi Direktori 1. Create Menciptakan direktori 2. Delete Menghapus direktori. Hanya direktori yang kosong yang dapat dihapus. 3. OpenDir Membuka direktori untuk dibaca. Sebagai contoh untuk menampilkan semua file pada sebuah directori. Sebelum direktori dapat dibaca, direktori harus dibuka. 4. CloseDir Bila sebuah directori telah dibaca, ia harus ditutup untuk mendelokasi sumber daya. 5. ReadDir. Membaca isi direktori. 6. Rename Seperti halnya file directori juga dapat diganti namanya. 7. Link Membuat tautan terhadap suatu berkas (file), sehingga berkas dapat muncul sebagai anggota lebih dari satu direktori.

8. UnLink Memutuskan tautan terhadap suatu berkas.

Perintah-perintah Manipulasi Direktori di MS-DOS :


Menampilkan isi direktori: dir Pindah direktori:cd Penciptaan direktori: md atau mkdir Penghapusan direktori: rd atau rmdir

Implementasi Direktori Direktori pada MS-DOS. MS-DOS menerapkan sistim direktori hirarki atau berstruktur pohon. Isian direktori MS-DOS adalah sebagai berikut:

By te

10

Nama File

ext

Atribut

Reserv ed

Waktu Tanggal

ukuran

Nomor Blok Pertama

Field-field tersebut mempunyai arti sebagai berikut: 1. Nama file (file name). 2. Extension. Kedua field (File name dan extension) memberikn nama dan ektension file.

3. Atribut file. Atribut ini memberitahu sifat file, berupa:


Read Only yaitu file dapat dibaca dan ditulis atau hanya dibaca saja. System yaitu file merupakan file sistim atau tidak. Archive yaitu apakah file berupa arsip. Hidden yaitu apakah file tidak ditampilkan saat dilihat direktorinya.

4. Reserved, disimpan untuk penggunaan masa datang. 5. Waktu (time) Mencatat waktu pertama kali file diciptakan atau terakhir kali dimodifikasi. 6. Tanggal Mencatat tanggal pertama kali file diciptakan atau terakhir kali dimodifikasi. 7. Nomor blok pertama (first block number) Memberitahu nomor blok pertama dari file. MS-DOS menggunakan FAT yaitu pencatatan blok-blok file menggunakan rantai blok berupa indeks di memori. 8. Ukuran (Size). Ukuran file.

BAB III Penutup 3.1 Kesimpulan 3.2 Saran Daftar Pustaka

Anda mungkin juga menyukai