Tugas Pendahuluan
1. Apa yang
dimaksud perintah-perintah direktory : pwd, cd, mkdir, rmdir.
$ pwd
$ pwd
digunakan untuk melihat direktori yang sedang aktif/ Melihat direktori kerja saat ini.
$ cd
perintah ini untuk
mengetahui bagaimana menggunakan perintah cd :
$ pwd
/home/nosa
$ cd /usr/
$ pwd
/usr/local
Pada contoh di atas, mula-mula kita berada di direktori /home/nosa. Perintah cd /usr/local, membuat
kita berpindah ke direktori /usr/local.
Fungsinya adalah untuk
Membuat sub direktori atau direktori baru
$ pwd
/home/nosa
$ cd /usr/
$ pwd
/usr/local
Pada contoh di atas, mula-mula kita berada di direktori /home/nosa. Perintah cd /usr/local, membuat
kita berpindah ke direktori /usr/local.
$ mkdir
Contohnya $ mkdir C
ini berati kita membuat
direktori C
$ rmdir
Fungsinya adalah untuk menghapus direktori apabila direktori tersebut kosong.
Contohnya $ rmdir D
ini berati kita menghapus direktori D
ini berati kita menghapus direktori D
2. Apa yang dimaksud dengan perintah-perintah manipulasi file : cp, mv, dan rm (serta format yang digunakannya) ?
cp
Fungsinya untuk menyalin atau copy seluruh direktori. Misalnya untuk menyalin file1 menjadi file10
format : cp /direktori/file yang mau dicopy /direktori tujuan
format : cp /direktori/file yang mau dicopy /direktori tujuan
Contoh : $ cp file1 file10
Pada contoh di atas berati
kita menyalin file1 ke file10
mv
Fungsinya untuk memindahkan file dari satu lokasi ke lokasi yang lain
format : $ mv file file5
$ ls -l
rm
format : $ mv file file5
$ ls -l
rm
Digunakan untuk menghapus file.
format : rm file3
ls -l
format : rm file3
ls -l
3. Jelaskan
perbedaan Symbolic link menggunakan hard link (direct)
dan soft link (indirect).
hard link (direct) Pada
bentuk soft link, symbolic link dapat dilakukan pada file yang tidak
ada,sedangkan pada hard link tidak dimungkinkan.
soft link, symbolic link
dapat dibentuk melalui media disk atau partisi yang berbeda, tetapi pada hard
link terbatas pada partisi disk yang sama.
4. Tuliskan maksud perintah-perintah :
file : untuk melihat isi
suatu file
find : untuk mencari suatu file dalam pohon direktori
which : memperlihatkan alamat/letak lengkap suatu perintah.
locate : untuk mencari path file atau directory.
grep : perintah untuk mencari baris-baris yang mengandung teks dengan kriteria yang telah ditentukan pada file yang diberikan
$
cd
find : untuk mencari suatu file dalam pohon direktori
which : memperlihatkan alamat/letak lengkap suatu perintah.
locate : untuk mencari path file atau directory.
grep :
Percobaan 1 : Directory
1. Melihat
directory HOME
$ pwd
$ echo $HOME
Penjelasan :
pada percobaan ini kita mencoba untuk melihat direktori home dengan perintah pwd
2. Melihat direktori
aktual dan parent direktori
$
pwd
$ cd .
$
pwd
$ cd
..
$
pwd
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
$ pwd
$
mkdir A B C A/D A/E B/F A/D/A
$ ls
-l
$ ls -l A
$ ls -l A/D

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
rmdir B ( Terdapat pesan error, mengapa
? )
ls –l B
rmdir B/F B
ls –l B ( Terdapat pesan error, mengapa
? )
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 instruksi cd untuk pindah dari satu direktori ke direktori
lain.
$ pwd
$ pwd
$ ls
-l
$ cd
A
$
pwd
$ cd
..
$
pwd
$ cd
/home/<user>/C
$
pwd
$ cd
/<user/C (Terdapat
pesan error, mengapa ?)
pwd
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.
Percobaan 2 : Manipulasi File
1. Perintah cp untuk
mengkopi file atau seluruh direktori
$
cat > contoh Membuat sebuah file
[Ctrl-d]
$ cp contoh contoh1
$
ls -l
$ cp contoh A
$
ls –l A
$ cp contoh contoh1 A/D
$ ls –l A/D
Penjelasan :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
$ mv contoh contoh2
$ ls -l
$ mv contoh1
contoh2 A/D
$ ls –l A/D
$ mv contoh
contoh1 C
$ ls –l C
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.
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
$ rm contoh2
$ ls -l
$ rm –i contoh
$ rm –rf A C
$ ls -l
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.
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.
Percobaan 3 : Symbolic Link
Membuat shortcut (file link)
$ echo "Hallo apa
khabar" > halo.txt
$ ls -l
$ ln halo.txt z
$ ls -l
$ cat z
$ mkdir mydir
$ ln z mydir/halo.juga
$ cat mydir/halo.juga
$ ln -s z bye.txt
$ ls -l bye.txt
$ cat bye.txt
LATIHAN
$ pwd
perintah $ cd adalah perintah yang digunakan untuk berpindah atau berganti ke
direktori lain. $ pwd adalah perintah yang digunakan untuk melihat directori yang sedang
aktif. Dan untuk perintah $ cd . . adalah perintah untuk berpindah atau kembali pada direktori
sebelumnya dan kembali ke direktori home. Maksud dari perintah $ cd /etc untuk masuk ke
direktori etc, lalu $ ls –al | more untuk perintah ini digunakan untuk melihat satu layar penuh
. $ cd – perintah ini adalah perintah yang digunakan untuk kembali ke direktori home secara
langsung.
perintah di atas berfungsi untuk mencari direktori (cd), selain itu juga ada perintah untuk melihat direktori yang aktif (pwd), setiap kali masuk pada direktori baru dengan perintah cd maka hasil dari perintahnya adalah $ pwd akan berubah yang sesuai dengan direktori yang digunakan. Selain isi dari setiap direktori pun berbeda antara yang satu dengan yang lainnya yang bisa dilihat dengan menggunakan perintah ls.
2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd, ls , pwd dan cat .
Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /boot.
/bin
anda (ketik who am i) ; siapa pemilih tty anda (gunakan ls -l).
Penjelasan :
perintah pertama untuk masuk ke direktori /dev dan untuk melihat user yang
sedang aktif pada direktori /dev adalah nosa user dan untuk
menampilkan/memunculkan semua isi direktori /dev digunakan perintah ls l yang ada seperti di gambar di atas
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.
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.
Percobaan 4 : Melihat Isi File
Percobaan :
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.
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.
Percobaan 5 : Mencari File
1. Perintah find
$ find /home –name “*.txt”
–print > myerror.txt
$ cat myerror.txt
$ find . –name “*.txt” –exec
wc –l ‘{}’ ‘;’
Penjelasan :
Peritah find digunakan untuk mencari letak file sesuai dengan ekstensi inputan. Untuk kasus diatas adalah .txt
2. Perintah which
$ which ls
Penjelasan :
Perintah diatas untuk mencari direktori mana terdapat ls.
Perintah diatas untuk mencari direktori mana terdapat ls.
3.Perintah locate
$ locate “*.txt”
Penjelasan :
Locate digunakan untuk mencari file pada semua directory dengan lebih cepat.
Locate digunakan untuk mencari file pada semua directory dengan lebih cepat.
Percobaan 6 : Mencari Text Pada File
$ grep Hallo
*.txt
Penjelasan :
Perintah grep digunakan untuk melihat dimana saja isi file yang dituliskan berada
Perintah grep digunakan untuk melihat dimana saja isi file yang dituliskan berada
contohnya seperti gambar di atas
LATIHAN
1.Cobalah urutan
perintah berikut :
|
$ cd
|
$ pwd
|
$ ls –al
|
$ cd .
|
$ pwd
|
$ cd ..
|
$ pwd
|
$ ls -al
|
$ cd ..
|
$ pwd
|
$ ls -al
|
$ cd /etc
|
$ ls –al |more
|
$ cat passwd
|
$ cd –
|
perintah $ cd adalah perintah yang digunakan untuk berpindah atau berganti ke
direktori lain. $ pwd adalah perintah yang digunakan untuk melihat directori yang sedang
aktif. Dan untuk perintah $ cd . . adalah perintah untuk berpindah atau kembali pada direktori
sebelumnya dan kembali ke direktori home. Maksud dari perintah $ cd /etc untuk masuk ke
direktori etc, lalu $ ls –al | more untuk perintah ini digunakan untuk melihat satu layar penuh
. $ cd – perintah ini adalah perintah yang digunakan untuk kembali ke direktori home secara
langsung.
perintah di atas berfungsi untuk mencari direktori (cd), selain itu juga ada perintah untuk melihat direktori yang aktif (pwd), setiap kali masuk pada direktori baru dengan perintah cd maka hasil dari perintahnya adalah $ pwd akan berubah yang sesuai dengan direktori yang digunakan. Selain isi dari setiap direktori pun berbeda antara yang satu dengan yang lainnya yang bisa dilihat dengan menggunakan perintah ls.
2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd, ls , pwd dan cat .
Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /boot.
/bin
/usr/bin
/sbin
/tmp
/boot
Penjelasan :
cd (Change directory) untuk masuk ke dalam direktori, ls untuk menampilkan isi dari
direktori tersebut, pwd untuk melihat direktori yang aktif dan cat untuk
menampilkan tipe misalnya tipenya adalah direktori.
Untuk perintah dan hasil ada pada gambar di atas untuk masingmasing
direktori.
3.telusuri direktori /dev. Identifikasi perangkat yang tersedia. identifikasi tty (terminal)
|
Penjelasan :
perintah pertama untuk masuk ke direktori /dev dan untuk melihat user yang
sedang aktif pada direktori /dev adalah nosa user dan untuk
menampilkan/memunculkan semua isi direktori /dev digunakan perintah ls l yang ada seperti di gambar di atas
4.Telusuri derectory /proc. Tampilkan isi fileinterrupts, devices,cpuinfo, meminfo dan uptime menggunakan perintah cat .Dapatkah Anda melihat mengapa directory /proc disebut pseudo-filesystem yang memungkinkan akses ke struktur data kernel ?
Penjelasan :
Perintah diatas untuk menampilkan semua informasi proses secara lengkap itulah sebabnya
bisa di sebut system.
5. Ubahlah direktory home ke user lain secara langsung menggunakan
cd ~username
Penjelasan :
pada awalnya saya berada pada direktori proc setelah di masukkan perintah $
cd ~nosa maka akan langsung kembali kedirektori home.
6. Ubah kembali ke direktory home Anda.
7. Buat subdirektory work dan play
8.Hapus subdirektory work..
9. Copy file /etc/passwd ke direktory home Anda.
10. Pindahkan ke subirectory play
11. Ubahlah ke subdirektory play dan buat symbolic link dengan nama terminal yang menunjuk ke perangkat tty. Apa yang terjadi jika melakukan hard link ke perangkat tty ?
12. Buatlah file bernama hello.txt yang berisi kata ”hello word”. Dapatkah Anda gunakan ”cp” menggunakan ”terminal” sebagai file asal untuk menghasilkan efek yang sama ?
13.Copy hello.txt ke terminal. Apa yang terjadi ?
14. Masih direktory home, copy keseluruhan direktory play ke direktory bernama work menggunakan symbolic link.
15. Hapus direktory work dan isinya dengan satu perintah
LAPORAN RESMI
Perintah
1.pwd = perintah pwd yaitu untuk melihat direktori yang sedang aktif atau direktory dimana kita berada saat ini.
formatnya = $ pwd
2. ln = Untuk membuat symbolic link pada suatu fie
formatnya = $ ln
3. find = Peritah find digunakan untuk mencari letak file sesuai dengan ekstensi inputan atau Mencari "namafile" pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard.
formatnya = $ find /homename”*.txt”-print> namafile
4. Which = Which digunakan untuk mengetahui letak which system utility.
formatnya = $ which
5. locate = locate digunakan untuk mencari file pada semua directory dengan
lebih cepat dan ditampilkan dengan path yang penuh.
formatnya = $ locate”*.file”
6. cp = cp digunakan untuk mengcopy file atau direktori
formatnya = $ cp nama file
7. Rm = rm digunakan untuk menhapus file atau direktori
formatnya = $ rm nama file
KESIMPULAN :
Sistem file pada Linux menyerupai tree (pohon) yang dimulai dari root kemudian direktori dan subdirektori. Terdapat dua sistem symbolic link yaitu hardlink dan softlink. Pada sistem operasi Linux ini, kita dapat mengatur atau memanipulasi struktur file dan direktori yang ada pada sistem sesuai dengan kebutuhan.saya tidak bisa me-delete suatu direktori apabila dalam direktori tersebut terdapat isi. echo home digunakan untuk melihat letak home, sedangkan cd home untuk berpindah ke home.Pada praktikum Operasi File dan Struktur direktori banyak perintah-perintah yang dapat digunakan untuk memindahkan atau menghapus atau mengcopy file dari satu direktori ke direktori lain. Dan juga sebelum melakukan itu semua saya bisa mengetahui alamat dari direktori yang sedang kita masuki. Sistem Operasi Teknik Informatika.
KESIMPULAN :
Sistem file pada Linux menyerupai tree (pohon) yang dimulai dari root kemudian direktori dan subdirektori. Terdapat dua sistem symbolic link yaitu hardlink dan softlink. Pada sistem operasi Linux ini, kita dapat mengatur atau memanipulasi struktur file dan direktori yang ada pada sistem sesuai dengan kebutuhan.saya tidak bisa me-delete suatu direktori apabila dalam direktori tersebut terdapat isi. echo home digunakan untuk melihat letak home, sedangkan cd home untuk berpindah ke home.Pada praktikum Operasi File dan Struktur direktori banyak perintah-perintah yang dapat digunakan untuk memindahkan atau menghapus atau mengcopy file dari satu direktori ke direktori lain. Dan juga sebelum melakukan itu semua saya bisa mengetahui alamat dari direktori yang sedang kita masuki. Sistem Operasi Teknik Informatika.
Sobat sedang membaca artikel tentang Pratikum ke-3 Operasi File dan Struktur Directory. Silahkan baca artikel Nosa Cikal Daputra Tentang
tugas Dasar OS
yang lainnya.
+ komentar + 15 komentar
Tingkatkan GAN !!!
:D
mantep nih
wanjirrr... ketahuan ngopas :v
keren bro
nuhun kang
mantap gan
sangat berfaedah :)
luuuu peliiiiit banget jadi orang. anjay
kuburan lo sempit
Sangat berguna banget, nih, bagi nusa dan bangsa. :)
Mantep gan, usefull sekali
Makasi gan
Hore
ajari dong wkwkwkk
Thanks kak mantap bener
sial pelit bat
Posting Komentar