tugas hamdan 10 tkj b smktip

29
PERINTAH-PERINTAH DASAR DIRECTORY SMK TI PEMBANGUNAN NAMA : HAMDAN HAMDANI TAHUN AJARAN 2013-2014 TANGGAL 04-NOVEMBER-2013

Upload: hamdandeden

Post on 01-Jan-2016

103 views

Category:

Documents


12 download

DESCRIPTION

TUGAS HAMDAN

TRANSCRIPT

Page 1: TUGAS HAMDAN 10 TKJ B SMKTIP

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

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

- 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

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

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

$ 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

$ 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

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

$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

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

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

2.Perintah which

$ which ls

3.Perintah locate

$ locate “*.txt”

Page 13: TUGAS HAMDAN 10 TKJ B SMKTIP

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

$ cd .

$ pwd

$ cd ..

$ pwd

$ ls –al

Page 15: TUGAS HAMDAN 10 TKJ B SMKTIP

$ cd ..

$ pwd

$ ls –al

$ cd /etc

$ ls –al more

Page 16: TUGAS HAMDAN 10 TKJ B SMKTIP

$ cat passwd

$ cd -

$ pwd

Page 17: TUGAS HAMDAN 10 TKJ B SMKTIP

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
Page 19: TUGAS HAMDAN 10 TKJ B SMKTIP
Page 20: TUGAS HAMDAN 10 TKJ B SMKTIP
Page 21: TUGAS HAMDAN 10 TKJ B SMKTIP
Page 22: TUGAS HAMDAN 10 TKJ B SMKTIP
Page 23: TUGAS HAMDAN 10 TKJ B SMKTIP
Page 24: TUGAS HAMDAN 10 TKJ B SMKTIP

/sbin

/tmp

Page 25: TUGAS HAMDAN 10 TKJ B SMKTIP

/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

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

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

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

14.Masih directory home,copy keseluruhan directory play ke directory

Bernama work menggunakan symbolic link