[Pertemuan 11 - Sistem Operasi - Kelas B]

21 November 2013 23:14:44 Dibaca : 123

Ass. Wr. Wb.

Kesempatan kali ini saya akan membuat resume untuk membahas Sistem Pemaketan & Konsep Distribusi pada Linux.

Linux adalah sebuah system operasi yang dikembangkan dengan berbasis Unix-sys dan Linux dikembangkan pertama kali oleh Linux Trovalds dimana nama os tersebut diambil dari nama depannya sendiri. Ada 3 variasi kernel yang jadi pendahulu yaitu Redhat, Debian, dan Slackware. Dan pada saat ini sudah tercatat banyak turunan-turunan dari Redhat, Debian, dan Slackware yang dapat juga diakses denganaman.

 

----Konsep Distribusi----

 

1. Repository

Repository merupakan sebuah media penyimpanan paket aplikasi, library, maupun source code yang dibutuhkan oleh linux secara lengkap.

2. System pemaketan

Pada awalnya sebuah aplikasi (source code) dilinux belum berbentuk sebuah package, untuk itu kita perlu melakukan build terlebih dahulu sebelum decompile & dapat digunakan.

3. Debian Package Management (sistem pemaketan debian)

Debian Package Management System, paketnya berformat .deb (paket debian). Sistem toolnya adalah dpkg dan dikembangkan pula sistem managemen paket yang sangat memudahkan end user yakni APT (Advanced Packaging Tool).

4. Manajemen paket

Manajemen paket juga berfungsi membantu pengguna dalam memanage sebuah paket aplikasi yang berbentuk code sehingga pengguna tidak sulit lagi dlam melakukan build dan compile pada sebuah software secara manual.Teknologi sistem APT ini banyak di adopsi ke distribusi GNU/Linux lain, karena kemudahan dan kemampuannya yang teruji powerfull.

STRUKTUR DIREKTORI

07 November 2013 19:41:31 Dibaca : 163

Asslamualaikum wr. wb.

kali ini saya akan mencoba membuat struktur direktori di linux

pertama buat 15 folder sebagai berikut

1. folder bin, di folder ini dilewati

2. folder boot, di folder ini kita diharuskan membuat file vmlinuz

3. folder dev, di sini kita harus membuat 3 folder yaitu hda, sta, st0

4. folder etc, folder ini dilewati

5. folder home, di folder ini kita harus membuat 3 folder yaitu yxz, linux, tux. di folder bin kita harus membuat 2 folder lagi yaitu bin dan mail, sementara di folder tux kita diharuskan membuat file yaitu test.c

6. folder lib, di folder ini kita membuat file ld.so

7. folder sbin, di folder ini dilewati

8. folder rot, di folder ini dilewati

9. folder opt, kita harus membuat folder kde dan gnome.

10. folder proc, di folder ini dilewati

11. folder mnt, di folder ini dilewati

12. folder tmp, di folder ini dilewati

13. folder usr, di folder ini kita harus membuat 7 folder yaitu XIIR6, bin, etc, lib, local, sbin, dan share.

- folder XIIR6, di folder ini terdapat 3 folder yaitu, bin, lib, man. di dalam folder bin terdapat 3 file yaitu xdm, xterm, xv

- folder bin, terdapat file bernama f2c

- folder local, terdapat 3 folder yaitu bin, lib, man

- folder share, terdapat folder doc dan man, di dalam folder doc terdapat folder faq, howto, dan packages.

14. folder var, di folder ini dilewati

15. folder srv, di folder ini terdapat 2 folder yaitu ftp dan www.

 

 

 

BASH SHEL - Kelas B

07 November 2013 16:27:44 Dibaca : 137

Assalamualaiku wr. wb.

Pada pertemuan kali ini saya akan membahas tentang bahasa pemprograman BASH SHELL yang ada di linux.

BASH (Bourne-Again) merupakan bahasa penerjemah atau comand language interpreter yang di gunakan untuk sistem operasi linux. bahasa yang satu ini dapat sangat mudah di pelajari apabila kita sudah memahami beberapa perintah dasar yang ada di linux.

sedangkan SHELL, adalah program (penterjemah perintah)yang menjembatani user dengan sistem operasi dalam hal ini Kernel (inti dari sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user dapat mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi file program (eksternal command), selain itu memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.

Berikut adalah contoh dari bahasa pemprograman BASH SHELL dan langkah pembuatannya :

 1. Buka terminal dengan menekan CTRL+ALT+T

2. Selanjutnya untuk membuat perintahnya gunakan perintah nano, contoh "nano latihan1.sh"

3. selanjutnya anda ketikkan script seperti di bawah ini

4. Simpan script tadi dengan menekan CTRL+X lalu pilih YES

5. Selanjutnya kita dapat menguji script tadi dengan perintah "bash latihan1.sh"

6. Dan hasilnya akan seperti di bawah ini :

Sekian dan Terima Kasih :)

[Pertemuan 8 - Sistem Operasi - Kelas B]

31 October 2013 17:33:30 Dibaca : 114

Pada pertemuan ke-8 ini kami membahas tentang File Permision


- File Permission adalah salah satu fitur keamanan di linux yang mengamankan sebuah folder atau file agar tidak bisa di akses oleh orang lain.

 

- Kelas User Linux terbagi atas 3 :
User : Pengguna yang mempunyai hak dari suatu file (u)
Group : Grup yang memiliki hak dari suatu file (g)
Other : Pengguna lain yang berada dalam sistem (o)

 

- Sifat dan tipe file :
Read (r) : untuk membaca file.
Write (w) : untuk menulis file.
Execute (x) : untuk mengeksekusi file.

 

- Oktal adalah bilangan yang terditi 8 bilangan dari angka 0-7. Dimana Read (r) = 4 Write (w) =2 dan Execute (x) = 1

 

- CHMOD, CHOWN, DAN CHGRP
1. Chmod : Fungsinya untuk merubah akses kepemilikan terhadap suatu file/folder
2. Chown : Perintah yang berfungsi untuk merubah kepemilikan(user/group) terhadap sebuah file folder
3. Chgrp : Berfungsi untuk merubah kepemilikan group sebuah file/folder.

Perintah-Perintah Dasar CLI

22 October 2013 19:01:05 Dibaca : 769

Pertemuan 7 membahas tentang perintah - perintah CLI di dalam linux, yaitu sebagai berikut :

1. Mv

Fungsi perintah ini adalah untuk Memindah suatu file dan dapat juga untuk mengganti nama suatu file.
Contoh : # mv yulias2.txt yulias

2. Rm

Fungsi perintah ini adalah untuk Menghapus suatu file.
Contoh : #rm yulias2.txt

3. Pwd

Fungsi perintah ini adalah untuk Melihat posisi pengguna Linux sedang berada dimana.
Contoh : # pwd

4. Cd

Fungsi perintah ini adalah untuk Pindah direktori.
Contoh : # cd yulias

5. Mkdir

Fungsi perintah ini adalah untuk Membuat direktori.
Contoh : # mkdir yulias2

6. Rmdir

Fungsi perintah ini adalah untuk Menghapus direktori.
Contoh : # rmdir yulias2

7. Grep

Fungsi perintah ini adalah untuk Mencari kata di dalam suatu file.
Contoh : # grep naufal yulias2.txt

8. Echo

Fungsi perintah ini adalah untuk Menampilkan tulisan yang di buat setelah perintah echo dan itu tidak disimpan.
Contoh : # echo yulias2.txt percobaan

9. Sort

Fungsi perintah ini adalah untuk Mengurutkan suatu file teks menurut abjad.
Contoh : # sort yulias2.txt
Pertama isi file tersebut

10. Wc

Fungsi perintah ini adalah untuk Menampilkan jumlah baris, kata, dan besar memori suatu file.
Disini tampil bahwa dalam file yulias2.txt terdapat 12 baris, 12 kata dan besar memori 73 bytes
Contoh : # wc yulias.txt

11. Cut

Fungsi perintah ini adalah untuk Mengambil kolom tertentu dari baris-baris masukannya yang ditentukan pada option –c.
Contoh : # cut –c 2-4 yulias2.txt

12. Uniq

Fungsi perintah ini adalah untuk Menghilangkan baris – baris berurutan yang mengalami duplikasi.
Contoh : # uniq yulias2.txt
Sebelum di uniq file berisi

13. Find

Fungsi perintah ini adalah untuk Mencari file pada suatu direktori aktif.
Contoh : # find yulias.txt

Jika file yang dicari maka akan muncul dibawahnya file yang kita cari dan jika tidak ada maka muncul tulisan “find: ‘tkj’ : No such file or directory”

14. Which

Fungsi perintah ini adalah untuk Menunjukanlokasi dari suatu perintah.
Contoh : # which apropos

15. Locate

Fungsi perintah ini adalah untuk Mencari suatu file pada direktori lain yang sedang tidak dikunjungi.
Sebelum memakai fungsi locate tulis perintah updatedb dan tunggu hingga proses selesai dan tulis perintah locate.
Contoh : # locate apropos

16. Id

Fungsi perintah ini adalah untuk Melihat ID yang ada di Linux, baik ID dari User, Grup, Device yang terpasang.
Contoh : # id

17. Hostname

Fungsi perintah ini adalah untuk Melihat nama dari komputer yang sedang dipakai / aktif.
Contoh : # hostname

18. W

Fungsi perintah ini adalah untuk Melihat siapa saja yang sedang Login dengan informasi yang sangat lengkap.
Contoh : # w

19. Whoami

Fungsi perintah ini adalah untuk Menampilkan nama dari yang Login saja, tanpa informasi yang lain.
Contoh : # whoami

20. Chfn

Fungsi perintah ini adalah untuk Merubah informasi dari user
Contoh : # chfn

21. Finger

Fungsi perintah ini adalah untuk Melihat informasi user yang telah ditambahkan oleh perintah chfn.
Contoh : # finger

22. Man

Fungsi perintah ini adalah untuk Menjelaskan secara rinci perintah yang dimaksud.
Contoh : # man apropos

Dan jika kita tekan enter maka tampilan akan bergeser satu baris dan jika kita tekan spasi maka akan bergeser satu layer.

23. Apropos

Fungsi perintah ini adalah untuk Mencari perintah – perintah atau file yang mengandung huruf yang dimaksud.
Contoh : # Apropos hostname

24. Whatis

Fungsi perintah ini adalah untuk Menampilkan fungsi dari suatu perintah saja yang dimaksud.
Contoh : # whatis man

25. Ls

Fungsi perintah ini adalah untuk Melihat isi dari sebuah direktori
Contoh : # ls

26. File

Fungsi perintah ini adalah untuk Melihat Ekstensi / tipe file yang dimaksud.
Contoh : # File yulias.txt

27. Cat

Fungsi perintah ini adalah untuk Melihat isi suatu file tanpa fasilitas melihat isi file dari atas.
Contoh : Cat yulias.txt

28. More

Fungsi perintah ini adalah untuk Melihat isi suatu file dengan fasilitas melihat isi file dari atas dan untuk kebawah menggunakan tombol Enter untuk perbaris dan tombol Spasi untuk perlayar.
Contoh : # More yulias.txt

29. Pg

Fungsi perintah ini adalah untuk Melihat isi suatu file dengan fasilitas melihat isi file dari atas dan untuk kebawah menggunakan tombol Enter untuk perlayar.
Contoh : # pg yulias.txt

30. Cp

Fungsi perintah ini adalah untuk Mengcopy suatu file.pertama lihat didirektori anda dengan ls dan cari sebuah direkroti untuk mengcopy file yang di copy.
Contoh : # Cp yulias.txt yulias

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong