LINUX
•Linux merupakan sistem operasi untuk PC yang bekerja secara
multitasking dan multiuser
Multitasking : dapat menjalankan beberapa aplikasi
secara bersamaan
Multiuser : Linux mendukung penggunaan aplikasi untuk
digunakan beberapa user sekaligus
•Linux bersifat portabel (tidak tergantung pada perangkat
keras tertentu), sehingga dapat digunakan mulai dari platform notebook hingga
super-computer
•Linux merupakan free software
Sejarah LINUX
•Linux pertama kali, yaitu Minix dibuat oleh Linus Torvalds
di Univ. Helsinki, Finlandia
•Versi pertama Linux 0.10 dipublikasikan pada November
1991
•Pada Desember 1991, versi 0.11 dirilis
•Pada versi 0.13 Linux sudah lebih stabil dan diubah
versinya menjadi versi 0.95
•Kini terus berkembang cepat karena source codenya
disebarluaskan, dimodifikasi dan dikembangkan oleh siapa saja
Keuntungan
Menggunakan LINUX
1.Multitasking
Dapat menjalankan perintah secara bersamaan dan akses
perangkat keras secara bersamaan
2. Multiuser yaitu sistem operasi yang pada saat bersamaan
dapat digunakan oleh lebih dari satu user yang masuk ke dalam sistem
3. Virtual Memory atau Memori Maya
Linux dapat memanfaatkan ruang pada harddisk untuk
digunakan sebagai memori maya, yaitu program yang tidak aktif di RAM akan
disimpan pada harddisk.
4. Shared Library
Setiap perintah pada Linux saling berbagi menggukan
fungsi dari library, hal ini berguna untuk menghemat memori
5. Kompatibilitas dengan IEEE POSIX.1
Standar ini menjadikan Linux mendukung banyak standar
yang digunakan oleh sistem UNIX lainnya
6. Harga yang relatif lebih rendah
7. Dukungan software GNU berupa free software
Distribusi Linux
Beberapa distribusi Linux yang sering digunakan adalah :
Caldera Open linux
RedHat
Debian
SuSE
Turbo Linux
Mandrake
SLS
Slackware
Ubuntu
Beberapa distribusi lainnya (http://www.linux.org
Struktur
Direktory & File LINUX
•Sistem File Linux menadaptasi dari UNIX, dimana sistem
filenya tersusun dari sejumlah file dan direktori, dan sering digambarkan
dengan struktur pohon.
•Bagian puncak disebut root direktory atau direktori /
(slash)
•Root memiliki sejumlah cabang yag disebut direktori.
•Selanjutnya masing masing direktori mengandung satu atau
beberapa direktori atau file.
Masuk / Keluar
Sistem LINUX
•Proses Untuk masuk ke LINUX di sebut login.
•Tujuan Login ada 2 ;
–Sistem akan melakukan pengecekan berhak tidaknya pemakai
menggunakan sistem
–Sistem akan melakukan berbagai pengaturan environment yang
sesuai dengan pemakai (misalnya jenis shell yang akan digunakan)
•Tampilan pada saat login pada linux ;
–Login : (nama user)
password : _
•Jika pada saat login terdapat kesalahan maka sistem akan
menolak dengan menampilkan pesan kesalahan ;
–Login incorrect
•Jika login dan password yang di masukkan benar, maka akan
muncul tanda $ dan % di ikuti kursor yang menandakan shell yang aktif.
•Istilah umum untuk keluar dari sistem Linux adalah logout
atau sign off, ini dilakukan agar orang yang tidak berhak tidak dapat memakai
sistem.
•Perintah yang dapat digunakan untuk keluar dari linux :
–<ctrl-D>
–Logout (pada C shell)
–Exit (pada Bourne shell & Korn shell)
Perintah
Dasar Pada linux
• Struktur lengkap perintah Linux berbentuk
Nama_perintah
[pilihan][argumen]
Ket :
•Nama_perintah adalah nama program yang akan dijalankan.
•Pilihan(option), digunakan untuk memberikan pedoman
bagaimana program dijalankan.
•Argumen, dipakai untuk menentukan data yg akan di proses.
•Spasi atau tab diperlukan untuk memisahkan penulisan antara
perintah dengan pilihan serta antara pilihan dengan argumen
Ex : Perintah Argumen
$ echo hallo
Spasi
Tidak boleh dituliskan seperti :
$ echohallo
Jenis File pada Linux
User Data
Merupakan file – file yang umumnya diciptakan oleh
user untuk menyimpan data misalnya file task, document, dsb.
Sistem data
File yang digunakan oleh sistem linux untuk melakukan
proses misalnya batch file.
File Executetable
Berisi informasi yang dikenal komputer sebagai
instruksi – instruksi, dapat dijalankan secara langsung oleh user misalnya
finger, ping, dsb.
Aturan Penamaan File
Nama file terdiri dari max. 256 karakter.
Dapat menggunakan huruf besar dan kecil.
Linux membedakan huruf besar dan kecil.
Dapat menggunakan tanda titik (.), dash (-), underscore (_).
Operasi File
1. Membuat File Teks
Menggunakan sintaks touch sbb:
darkstar:~$touch file baru
2. Menghapus file
Menggunakan perintah remove ( rm ) sbb:
darkstar:~$ rm enterpise
Menghapus semua file pada direktori tertentu sbb:
darkstar:~$ rm *
darkstar:~$
3. Memindahkan dan mengubah nama file
Menggunakan perintah mv ( move ) sbb:
mv <asal> <tujuan>
4. Menyalin (copy) File
Menggunakan perintah cp (copy) sbb:
cp <asal> <tujuan>
Manajemen
Direktori
1. Membuat direktori
Menggunakan perintah mkdir sbb:
darkstar:~$ mkdir direktoribaru.
darkstar:~$ ls
direktori baru/
2. Menghapus Direktori
Menggunakan perintah rmdir sbb:
darkstar:~$ rmdir direktoribaru.
3. Memindahkan Direktori
Menggunakan perintah mv
mv <direktori> <tujuan>
4. Menyalin Direktori
Menggunakan perintah cp sbb:
cp <direktori> <tujuan>
Direktori
Penting Pada File Sistem Linux (1)
1. /
adalah direktori root. Direktori paling dasar yang
berisi seluruh direktori lainnya.
2. /home
adalah direktori yang berisi direktori home untuk
user.
3. /bin
merupakan singkatan dari binary. Direktori ini berisi
aplikasi/program dasar linux.
4. /var/spool
berisi beberapa subdirektori :
•Mail yang menampung file surat/mail.
•Spool untuk menampung file yang akan dicetak.
•Uucp untuk menampung file yang disalin dari mesin linux
lain.
Direktori
Penting Pada File Sistem Linux (2)
1. /usr
berisi sejumlah direktori yang berisi program yang lazim
sbb:
2. Docs
Berisi sejumlah dokumen perihal informasi tentang
linux.
3. Man
Berisi dokumen yang digunakan oleh program man, yaitu
program untuk melihat manual suatu perintah.
4. Games
Berisi beberapa game.
5. /usr/bin
berisi program – program yang banyak digunakan oleh
user.
6. /dev
berisi fileyang digunakan untuk berhubungan dengan
peranti keluaran seperti CD-ROM, floppy-disk, dll.
Tidak ada komentar:
Posting Komentar