UNIX/Linux & Software Distro Linux, Solaris, BSD family, dan varian *nix lainnya.

What's New on CHIP Online
- [GRATIS] Custom Email Eksklusif @reader.chip.co.id
- Segera Beredar: CHIP 11/2009
- Exclusive - Internet Explorer 8 CHIP Edition!
- Beli Hard Disk Dapat Bonus 1 Hard Disk
- WD My Drive My Life Contest Tahap II
- Dicari Reviewer Hardware Andal
- Segera Beredar: CHIP FOTO-VIDEO digital 11/2009
- Informasi Berlangganan CHIP

Reply
 
Thread Tools Display Modes
(#1 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Belajar Linux: Tingkat Dasar - 11-06-2007, 18:57

Belajar Linux: Dasar

Thread ini Saya khususkan untuk mengenal Linux dari dasar. Untuk pengenal Linux tingkatan menengah dan lanjutan akan Saya buatkan dalam thread lanjutan tersendiri. Thread ini akan membahas mengenai perintah-perintah dasar Linux. Tetapi maaf, thread ini tidak membuat cara installasinya, silakan lihat thread yang lain untuk mengetahui cara installasinya. Dan karena keterbatasan waktu Saya, maka thread ini akan Saya lengkapi dalam beberapa hari, jadi tidak akan diselesaikan dalam 1 waktu. Tidak jadi masalah khan?

Distro Linux yang akan Saya gunakan dalam contoh ini adalah Linux Mandriva 2006, untuk Linux yang lain pun sama saja caranya, perbedaannya sangat sedikit kok. Oh iya, dalam pembahasan ini Saya akan mengajarkan Linux secara text based, bukan GUI. Karena menurut Saya, kekuatan utama Linux terletak dari CLI (Common Line Interface).

Harap maklum jika pembahasannya kurang jelas, karena Saya pun masih awam di Linux dan belum mahir menggunakan Linux. Jadi mari Kita lengkapi thread ini mengenai dasar-dasar Linux.

Daftar Pembahasan:
  1. Struktur Folder di Linux
  2. Persiapan Installasi Linux
  3. Perintah Dasar Linux
  4. Fungsi Keyboard di Linux
  5. Membuat user dan group
  6. User Permissions file dan direktori di Linux
  7. Memberikan permission kepada file dan direktori
  8. Contoh kasus User Permission
  9. Menggunakan VI Teks Editor
  10. Instalasi Program di Linux
  11. Harddisk dan Mounting
  12. Konfigurasi Printer
  13. Bash Shell

Last edited by Sirius Black : 20-07-2007 at 10:09. Reason: Menambahkan link daftar pembahasan
Reply With Quote
(#2 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Dasar - 11-06-2007, 18:58

Struktur foder di Linux:

Seperti Windows yang mempunyai struktur folder tersendiri (mis: \Windows, \Program files, \Document and settings), di Linux pun mempunyai struktur file tersendiri. Berikut adalah struktur folder yang ada di Linux
/ = root
|-bin = binary
|-boot = kernel save
|-etc = file-file konfigurasi
|-home = user data file
|-lib = library
|-usr = aplikasi
|-var = mail/log/database
|-mnt = mount point
|-tmp = temporary
|-sbin = binary super user
Reply With Quote
(#3 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Dasar - 11-06-2007, 19:06

Persiapan Installasi Linux (Mandriva 2006):
  1. Media untuk insallasi dapat berupa: CD/DVD, HDD dan Network (ftp, http, nfs)
    Partisi di Linux, minimal terdiri dari 2 partisi, yaitu:
    1. Partisi / (root)
      Partisi ini digunakan sebagai system dari Linux itu sendiri. Partisi ini dapat bertipe: ext3, ext2, reiserfs, dsb. Saya menyarankan menggunakan tipe partisi ext3, karena bersifat Journalized FS.
    2. Partisi swap
      Partisi ini digunakan sebagai virtual memory, bila RAM yang ada tidak mencukupi. Ukuran minimal yang disarankan adalah 2X ukuran RAM, tetapi bila RAM Anda di atas 1 GB, tidak harus 2X ukuran RAM.
    3. Partisi home
      Partisi home ini tidak mesti ada, tetapi Saya menyarankan untuk membuat partisi ini, karena dengan adanya partisi ini, maka dokumen-dokumen Anda akan dipisahkan dari partisi / (root). Apa keuntungannya? Bila Linux Anda diinstall ulang, atau berganti windows, maka data Anda tidak akan hilang. Ini sama saja dengan Anda membuat 2 partisi di Windows, yaitu partisi untuk Windows dan partisi untuk dokumen Anda. Partisi home ini dapat bertipe ext3, ext2, reiserfs, dsb.
  2. Bagi Anda yang menggunakan CD/DVD untuk installasi Linux, maka Anda cukup boot dari CD/DVD tersebut untuk melakukan installasi. Karena CD/DVD Linux pada umumnya bersifat bootable
  3. Tetapi bagi Anda yang ingin melakukan install via jaringan (network), Anda cukup membuat boot disk ataupun bootable Flash Disk. Pembuatan boot disk harus dilakukan di komputer yang telah terinstall Linux. Berikut caranya:
    1. Untuk membuat boot disk, diperlukan file network.img dan network_drivers.img. Untuk membuat bootable Flash Disk, diperlukan file all.img. Biasanya file-file tersebut terletak di direktori install/images yang berada di CD/DVD Mandriva atau di direktori Mandriva yang terletak di server.
    2. Copy file tersebut ke disket atau ke flash disk, caranya adalah sebagai berikut:
      1. Untuk disket, harap format dulu disketnya. Ini untuk menghindari error yang terjadi pada disket. Cara format disket, ketik di Console: mformat a:
      2. Kemudian, image yang sudah dibuat tersebut harus dicopy ke disket atau flash disk. Untuk disket, copy image tersebut dengan perintah:
        $ dd if=network.img of=/dev/fd0
        $ dd if=network_drivers.img of=/dev/fd0

        Network.img untuk disket 1 (Disket booting) dan network_drivers.img untuk disket 2.

        Untuk flash disk, copy image tersebut dengan perintah:
        # dd if=all.img of=/dev/sda1

        Perhatikan tanda $ dan #. Tanda $, artinya Anda login sebagai user biasa, sedangkan tanda # artinya Anda login sebagai root.
  4. Setelah disket/flash disk booting selesai dibuat, Anda tinggal boot komputer menggunakan disket atau flash disk tersebut, selanjutnya tinggal mengikuti instruksi yang ada. Cara installasi-nya silakan lihat thread yang lain.
Reply With Quote
(#4 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
[Belajar Linux: Tingkat Dasar] Perintah Dasar Linux - 12-06-2007, 06:10

Perintah dasar Linux:

Keterangan:
Perintah Linux = Perintah DOS = Keterangan perintah
  • ls = dir = melihat isi file
  • clear = cls = membersihkan tampilan di layar monitor
  • cp = copy = menyalin file
  • mv = ren, move = mengubah nama file, dan bisa juga untuk memindahkan file ke direktori tertentu
  • cd = cd = berpindah direktori (jika tanpa parameter akan menuju ke home direktori)
  • mkdir = md = membuat direktori
  • rmdir = rd = menghapus direktori kosong
  • cat = type = melihat isi file
  • rm = del = menghapus file atau direktori
  • pwd = cd = melihat direktori aktif saat ini
  • more = more = melihat tampilan per halaman
  • grep = <<tidak ada>> = menyaring tampilan atau file berdasarkan kata tertentu
  • free = mem = melihat informasi memory

Jika di DOS untuk menampilkan keterangan suatu perintah digunakan /?, maka di Linux dapat menggunakan perintah man. Contoh, untuk mengetahui fungsi dari perintah ls, maka dapat menggunakan man ls

Untuk menampilkan daftar perintah yang ada di linux, gunakan perintah info.

Beberapa contoh penggunaan perintah dasar Linux:
  • Menampilkan daftar file atau direktori
    ls -a = Melihat semua file atau direktori termasuk yang disembunyikan (diawali dengan tanda . (titik))
    ls -l = Menampilkan file dan direktori dalam tampilan lengkap, termasuk ukuran, tanggal modifikasi, pemilik, group dan mode atributnya
    ls -R = Menapilkan semua file atau direktori. Jika terdapat direktori, isi direktori itu akan ditampilkan juga
  • Membuat direktori beberapa level dalam 1 perintah. Contohnya direktori yang mempunyai susunan seperti ini:
    Komputer
    |-Hardware
    |-CPU
    |-Memori
    |-HDD
    |-Software
    |-OS
    |-Office
  • Maka Anda dapat menggunakan perintah berikut:
    $ mkdir -p Komputer/{Hardware/{CPU,Memori,HDD},Software/{OS, Office}}
  • Untuk melihat strukturnya, gunakan perintah tree (bila tidak ada, install dulu tree-nya dengan perintah urpmi tree)
  • Untuk menghapus direktori Komputer termasuk yang berada di bawahnya (di DOS dilakukan dengan perintah deltree), gunakan perintah
    $ rm -rf Komputer
    Parameter -rf artinya adalah menghapus seluruh direktori yang berada di dalamnya (-r) tanpa bertanya lagi (-f).
  • Membuat file dan melihat isinya:
    Membuat file dapat dilakukan dengan perintah cat, caranya hampir sama dengan perintah DOS (via copy con namafile), caranya adalah
    $ cat > namafile
    Untuk menyimpan file tersebut, tekan ^D.
  • Melihat isi file, dilakukan dengan perintah cat namafile
  • Melihat isi file tetapi hanya 10 baris pertama saja head namafile
  • Melihat isi file tetapi hanya 10 baris terakhir saja tail namafile
  • Melihat isi file tetapi hanya 5 baris pertama saja head -5 namafile
  • Melihat isi file tetapi hanya baris 5 saja head -5 namafile | tail -1
  • Perintah Pause:
    Di Linux ada 2 macam perintah untuk melihat tampilan daftar/isi file per layar. Perintah tersebut adalah more dan less

    Perbedaan more dengan less terletak pada apa yang ditampilkan dalam jumlah besar. Perintah more hanya dapat melihat tampilan per layar tanpa bisa melihat apa sudah ditampilkan, jadi tidak bisa scroll ke atas untuk melihat tampilan yang telah lewat.

    Perintah less, lebih lengkap dari more karena less dapat melihat tampilan yang telah lewat dengan menggunakan panah atas.

Last edited by Sirius Black : 12-06-2007 at 15:02.
Reply With Quote
(#5 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
[Belajar Linux: Tingkat Dasar] Fungsi Keyboard di Linux - 12-06-2007, 19:50

Fungsi Keyboard di Linux
  • Ctrl+Alt+Fn = (n=1..6) Pindah ke terminal ke-n. Kita dapat menjalankan beberapa terminal sekaligus, jadi artinya Kita bisa login sebanyak 6 kali secara simultan dalam terminal/konsol
  • Ctrl+Alt+F7 = Pindah ke Xwindow yang telah berjalan
  • Ctrl+Alt+Del = Restart komputer
  • Ctrl+Alt+Backspace = Mematikan Xwindow server (dalam Xwindow), perintah ini berguna bila Xwindow rusak sehingga tidak dapat keluar secara normal.
  • Ctrl+c = membatalkan proses yang sedang berjalan
  • Ctrl+d = Mengirim pesan EOF (End of File) kepada proses yang sedang berlangsung
  • Panah Atas = Menampilkan kembali daftar perintah yang telah Kita ketik.
  • ~ = direktori user
  • | (pipeline) = fungsinya sama dengan yang berada di DOS, yaitu untuk menjalankan beberapa perintah bersamaan. Tetapi perintah setelah pipeline akan menggunakan masukan yang dihasilkan oleh perintah sebelum pipeline. Contoh: ls | grep Desktop, artinya adalah perintah grep akan menyaring semua keluaran yang dihasilkan oleh perintah ls. Jadi output perintah ls menjadi input untuk perintah grep.
Reply With Quote
(#6 (permalink))
Old
holywar's Avatar
holywar (Offline)
1024-Bit Member
My System
My Gadgets
Rep Power: 13
holywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond repute
 
Posts: 1,892
Join Date: Jan 2007
Location: HeaveN
Send a message via Yahoo to holywar
Re: Belajar Linux: Tingkat Dasar - 12-06-2007, 20:29

pernah ada deh keknya di belakang2.....

but good work.....

lanjoottt.....GRP 4 U......


GLORY HUNTER ????
F**K YOUR MOM !!!!





Reply With Quote
(#7 (permalink))
Old
simbah's Avatar
simbah (Online)
512-Bit Member
My System
Rep Power: 11
simbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond reputesimbah has a reputation beyond repute
 
Posts: 713
Join Date: Jun 2005
Location: Bintara~Bekasi
Send a message via Yahoo to simbah
Re: Belajar Linux: Tingkat Dasar - 12-06-2007, 21:15

Layak dibuat sticky neh, ga perlu susah2 nyarinya
thanks for TS


linux registered user # 477499


Reply With Quote
(#8 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Dasar - 13-06-2007, 08:20

Quote:
Originally Posted by simbah View Post
Layak dibuat sticky neh, ga perlu susah2 nyarinya
thanks for TS
Mungkin ada thread sejenis, tetapi memang saya sengaja membuatkan thread ini selengkap mungkin untuk dasar-dasar Linux. Tingkat dasar ini akan mencakup user permission sampai dengan mounting. Nah, sebelum sampai ke situ, makanya Saya berikan dulu perintah-perintah dasar di Linux, jadi kalau sudah masuk ke materinya lebih gampang.

Nantinya kalau thread dasar-dasar sudah selesai, Saya akan melanjutkan dengan thread berikutnya untuk tingkat menengah. Pokoknya Saya akan usahakan pembahasannya sampai dengan administrasi sistem, mail server, dsb.

Terima kasih atas dukungan dari rekan-rekan sekalian.
Reply With Quote
(#9 (permalink))
Old
photonix (Offline)
64-Bit Member
My System
My Gadgets
Rep Power: 6
photonix is on a distinguished road
 
Posts: 103
Join Date: Dec 2006
Location: Medan
Re: Belajar Linux: Tingkat Dasar - 13-06-2007, 08:32

Post yg bagus, kalau bisa lanjutin terus ya, sampai tingkat advance

photonix
Reply With Quote
(#10 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Online)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,764
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Dasar - 13-06-2007, 08:40

Quote:
Originally Posted by photonix View Post
Post yg bagus, kalau bisa lanjutin terus ya, sampai tingkat advance

photonix
Thanks buat dukungannya. Memang rencanya akan Saya lanjutkan sampai tingkat advance. Tapi untuk saat ini tingkat dasar dulu ya, soalnya Saya juga masih belajar Linux.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off








   

   

Join CHIP on Facebook !

Follow us on Twitter!

CHIP Online Indonesia Powered by:

One of the largest message boards on the web !


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009, CHIP Indonesia, PT. Prima Info Sarana
Content Relevant URLs by vBSEO 3.0.0