tugas hamdan 10 tkj b smktip
DESCRIPTION
TUGAS HAMDANTRANSCRIPT
![Page 1: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/1.jpg)
PERINTAH-PERINTAH DASAR DIRECTORY
SMK TI PEMBANGUNAN
NAMA : HAMDAN HAMDANI
TAHUN AJARAN 2013-2014
TANGGAL 04-NOVEMBER-2013
![Page 2: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/2.jpg)
TUGAS PENDAHULUAN
1.Apa yang di maksud perintah-perintah directori:pwd,cd,mkdir,rmdir
Pwd:print working directory,atau untuk menampilkan nama directory
di mana anda saat itu sedang berada.
Cd:change directory,menggunakan “cd”tanpa nama directory akan
menghantarkan anda ke home directory,dan “cd –“ akan
menghantarkan anda ke directory sebelumnya
Mkdir:Membuat directory baru.
Rmdir:Menghapus directory yang sudah kosong
2.Apa yang di maksud perintah-perintah manipulasi file:cp,mv,dan rm
Cp digunakan untuk mengkopi file atau seluruh directory
Formatnya: $cp contoh contoh 2
$ls –l
Mv digunakan untuk memindahkan file
Formatnya:$ mv contoh contoh 1
$ ls –l
Rm digunakan untuk menghapus file
Formatnya:$ rm contoh 2
$ ls –l
3.Jelaskan perbedaan symbolic link menggunakan hard link (direct) dan
soft link (indirect)?
Jawab :Pada bentuk soft link,symbolic link dapat di lakukan pada file
yang tidak ada.Sedangkan pada hard link tidak dimungkinkan
4.Tuliskan maksud perintah-perintah:file,find,which,locate, dan grep
File digunakan untuk mencari data pada directory
Find di gunakan untuk melihat file pada pohon directory
Which di gunakan untuk mengetahui letak system utility
Locate di gunakan untuk mencari file pada semua directory dengan
lebih cepat
Grep(general regular expression print)di gunakan untuk mencari file
yang bernama sesuai pattern yang di berikan dan akan menampilkan
baris yang sesuai
![Page 3: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/3.jpg)
- PERCOBAAN 1:DIRECTORY
1.Melihat directori HOME
$ pwd
$ echo $HOME
2.Melihat directori aktual dari parent directori
$ pwd
$ cd .
$ pwd
$ cd ..
$ pwd
$ cd
![Page 4: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/4.jpg)
3.Membuat satu directori.lebih dari satu directori atau sub directori
$ pwd
$ mkdir A B C A/D A/E B/F A/D/A
$ ls –l
$ ls –l A
$ ls –l A/D
![Page 5: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/5.jpg)
4.Menghapus satu atau lebih directori hanya dapat di lakukan pada
Directori kosong dan hanya dapat di hapus oleh pemiliknya kecuali
Jika di berikan ijin aksesnya
$ rmdir B (Terdapat pesan eror ,mengapa ?)
$ ls –l B
Kenapa ada pesan eror ? karena dalam menghapus folder dengan perintah rmdir ,
akan terhapus jika dalam folder itu kosong atau tidak ada folder dan file , dan tidak
akan terhapus jika masih ada folder atau file lain di dalam folder b
tersebut.dikarnakan masih ada folder f di dalam folder b jadi pada saat menghapus
folder b akan gagal .
![Page 6: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/6.jpg)
$ rmdir B/F B
$ ls –l B (Terdapat pesan eror ,mengapa?)
Kenapa ada pesan eror ? Karena folder b nya sudah di hapus jadi pada saat mengecek
folder b akan ada pesan not found
5.Navigasi directori dengan instrucsi cd untuk pindah dari satu directori ke directori
lain
$ pwd
$ ls –l
$ cd a
$ pwd
$ cd /home/<user>/c
$ pwd
$ cd /<user>/c
$ pwd
![Page 7: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/7.jpg)
$ pwd
$ cd ..
$ pwd
$ cd /home/<user>/c
$ pwd
$ cd /<user>/c
$ pwd
Kenapa ada pesan eror ? karena folder c ada di directory home dan di user
hamdan sedangkan di perintahnya hanya memakai user hamdan saja tidak
memakai perintah ke directory home jadi perintah tersebut salah dan hasilnyapun
akan gagal.
![Page 8: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/8.jpg)
PERCOBAAN 2:MANIPULASI FILE
1.Perintah cp untuk mengkopi file atau seluruh directori
$ 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
2.Perintah mv untuk memindahkan file
$ mv contoh contoh2
$ ls –l
$ mv contoh1 contoh2 a/d
$ ls -l a/d
$ mv contoh contoh1 c
![Page 9: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/9.jpg)
$ls –l c
3.Perintah rm untuk menghapus file
$ rm contoh2
$ ls –l
$ rm –i contoh
$ rm –rf a c
$ ls –l
![Page 10: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/10.jpg)
PERCOBAAN 3:SYMBOLIC LINK
1.membuat shortcut (file link)
$ echo ”hallo apa kabar” > halo.txt
$ ls –l
$ ln hallo.txt z
$ ls –l
$ cat z
$ mkdir mydir
$ ln z mydir /hallo.juga
$ cat mydir /hallo.juga
$ ln –s z bye.txt
$ ls –l bye.txt
$ cat bye.txt
PERCOBAAN 4:MELIHAT ISI FILE
$ ls –l
$ file hallo.txt
$ file bye.txt
![Page 11: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/11.jpg)
PERCOBAAN 5:MENCARI FILE
1.Perintah Find
$ find /home –name “*.txt” –print >myerror.txt
$ cat myerror.txt
$ find . –name ”*.txt” –exec vc –l ‘{}’ ‘;’
![Page 12: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/12.jpg)
2.Perintah which
$ which ls
3.Perintah locate
$ locate “*.txt”
![Page 13: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/13.jpg)
PERCOBAAN 6:MENCARI TEXT PADA FILE
$ grep hallo *.txt
LATIHAN
1.Cobalah urutan perintah berikut:
$ cd
$ pwd
$ ls –al
![Page 14: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/14.jpg)
$ cd .
$ pwd
$ cd ..
$ pwd
$ ls –al
![Page 15: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/15.jpg)
$ cd ..
$ pwd
$ ls –al
$ cd /etc
$ ls –al more
![Page 16: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/16.jpg)
$ cat passwd
$ cd -
$ pwd
![Page 17: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/17.jpg)
2.lanjutkan penelusuran pohon pada sistem file menggunakan cd,ls,pwd,dan cat
Telusuri directory /bin, /usr/bin, /sbin, /tmp dan /boot.
Output
/bin
Usr/bin
![Page 18: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/18.jpg)
![Page 19: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/19.jpg)
![Page 20: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/20.jpg)
![Page 21: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/21.jpg)
![Page 22: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/22.jpg)
![Page 23: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/23.jpg)
![Page 24: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/24.jpg)
/sbin
/tmp
![Page 25: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/25.jpg)
/boot
3.Telusuri directory /dev.identifikasi perangkat yang tersedia.identifikasi
Tty (terminal) anda (ketik who am i);siapa pemilih tty anda (gunakan ls –l)
4.Telusuri directory /proc tampilkan isi file
interrupts,devices,cpuinfo,meminfo,dan uptime menggunakan perintah
cat.Dapatkah anda melihat mengapa directory /proc disebut pseudo-
filesystem yang memungkinkan akses ke struktur data kernel?
![Page 26: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/26.jpg)
5.Ubahlah directory home ke user lain secara langsung menggunakan cd
~username
6.Ubah kembali ke directory home anda
![Page 27: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/27.jpg)
7.Buat subdirectory work dan play
8.Hapus subdirectory work
9.Copy file /etc/passwd ke directory home anda
10.pindahkan ke subdirectory play
![Page 28: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/28.jpg)
11.Ubahlah ke subdirectory play dan buat symbolic link dengan nama
terminal yang menunujuk 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 menggunakan “cp” menggunakan “terminal”sebagai file asal untuk
menghasilkan efek yang sama?
13.copy hello.txt ke terminal.Apa yang terjadi?
![Page 29: TUGAS HAMDAN 10 TKJ B SMKTIP](https://reader034.vdokumen.com/reader034/viewer/2022050719/55cf9b36550346d033a5290a/html5/thumbnails/29.jpg)
14.Masih directory home,copy keseluruhan directory play ke directory
Bernama work menggunakan symbolic link