Minggu, 17 Oktober 2010

Linux

Apakah itu Linux ?

Sistem Operasi
Mengikuti standar POSIX, sama seperti standar yang digunakan oleh UNIX
Turunan dari sistem operasi Unix yang dikenal dengan minix
Diciptakan oleh Linux Torvalds, diperkenalkan kepada publik November 1991
Kode program Linux dapat diperoleh secara gratis untuk dikembangkan oleh publik


Keuntungan penggunaan Linux

Kebutuhan ruang harddisk kecil 250 MB
Kebutuhan Memory kecil 8 MB
Full Multitasking
Beberapa proses dapat di jalankan secara bersamaan
Kode program dapat diperoleh gratis dan dimodifikasi
Dukungan aplikasi yang semakin banyak
Umumnya aplikasi Linux dapat diperoleh secara gratis di Internet

Dukungan Bahasa Pemrograman

Linux mendukung banyak sekali bahasa pemrograman yang
hampir semuanya bisa didapatkan secara bebas. Lengkap 
dengan kompilernya dan program bantuannya.
Beberapa diantaranya adalah :
PHP                          
Basic
C++
FORTRAN
PASCAL
Etc

Fitur-Fitur Linux

Beberapa fitur Linux yang penting diantarnya: 
Multi tasking dan dukungan 32 bit
Multi user dan Multi session
Multiprocessor
Multipaltform
Mendukung virtual memory
Mendukung GUI

Aplikasi Linux

Beberapa program aplikasi sehari-hari yang sudah berjalan di
Linux diantaranya,  adalah :
Network (LAN, Intranet, Internet dan Extranet)
Engineering dan Sains
Database Server
Graphic disain
Document Processing Application
Spreadsheet Application
Presentation Application
Suite Office Application

Dokumentasi dan Informasi Linux
           
            Linux  mempunyai   dokumentasi   yang  sangat  komprehensif   untuk
            mendukung setiap  program yang di berikan. Hampir semua  distribusi
            Selalu menyediakan petunjuk bagaimana menginstal, cara kerja hingga
            Mengoperasikannya.  File  bantu  ini sering disebut sebagai HOW-TO.
            Misalnya  kita  ingin  mencari  tahu bagaimana menggabungkan Linux
            dengan Windows NT dalam satu mesin.
           
Linux HOW-TO dapat di install dari CD-ROM

Distribusi Linux

Beberapa macam distribusi Linux atau dikenal juga dengan sebut distro, diantaranya :
            - Red Hat
            - SuSe
            - Mandrake
            - Slackware
            - FreeBSD
            - Debian
            - Lindows

STRUKTUR DIREKTORI LINUX
STRUKTUR DIREKTORI LINUX
PERINTAH DASAR LINUX

Masuk ke sistem operasi (login)
            Ex. Linux login : user01
                  Password    :
            pada contoh di atas user melakukan login ke komputer yang bernama linux.
            Untuk mengubah password, ketikan
            Ex. # passwd
            dan untuk keluar dari linux, ketikan
            Ex. $ exit or logout


PERINTAH DASAR LINUX

Sintaks Umum Perintah Linux
            Seluruh perintah dalam Linux adalah case sensitive, artinya antara huruf besar dan huruf kecil memiliki arti yang berlainan, misalkan ls akan dianggap berbeda LS
            Secara umum, perintah-perintah Linux memiliki sintaks sebagai berikut : perintah [option…] [argumen…]
            option         : merupakan  pilihan  yang dapat kita gunakan                                  memberikan hasil tertentu dari suatu perintah
            Argumen    : merupakan sesuatu yang akan diproses oleh                                    perintah, misalkan nama file atau direktori
            Tanda(…)  : menunjukan bahwa baik option maupun                             argumen dapat lebih dari satu   


PERINTAH DASAR LINUX

Perintah Dasar
  - Perintah man
    Perintah man adalah perintah untuk memunculkan online
    help, mirip dengan perintah “help” pada sistem operasi
    MS-DOS. Misalkan untuk menampilkan online help dari
    perintah ls gunakan :
    Ex. $ man ls

  - Perintah pwd
    Perintah pwd digunakan untuk mengetahui di direktori mana
    sekarang berada, misalnya :
    [user@localhost data]$ pwd
    [user@localhost data]$ /home/user/data                   

PERINTAH DASAR LINUX

- Perintah cd
  perintah cd digunakan untuk pindah ke suatu di rektori
  tertentu. Mirip dengan perintah cd pada sistem operasi
  MS-DOS. Jika ‘cd’ digunakan tanpa parameter,          
              hasilnya
  akan menunjuk ke home directory, misalnya :
  [user@localhost data]$ cd /usr/local/bin 
  [user@localhost bin]$ pwd                      
  [user@localhost bin]$ /usr/local/bin

PERINTAH DASAR LINUX

-Perintah ls
  Perintah ls adalah kependekan dari list digunakan untuk
  menampilkan isi suatu direktori. Perintah ini identik dengan
  perintah ‘dir’ pada MS-DOS. Jika ls digunakan tanpa
  parameter, ls akan menampilkan semua file dan direktori
  didalam current direktory. Perintah ls jg bisa untuk
  menampilkan daftar file dan direktori dibawah direktory
  yang kita tentukan 
  Penggunaan perintah ls juga bisa disertai option-option.
  Berikut option-option yang bisa menyertai perintah ls :
      -a    menampilkan semua file atau direktori, termasuk
             yang berawalan dengan titik (.) pada sistem linux, file
             yang berawalan dengan titik dianggap sebagai hidden
            dan tidak akan terlihat oleh perintah ls tanpa option -a

PERINTAH DASAR LINUX

      -F   menampilkan tanda slash (/) untuk direktory, tanda
             asterix (`) untuk file yang executable, tanda (@)
             untuk symbolic link, tanda (=) untuk socket, tanda
             (%) untuk whiteout, dan vertical bar (|) untuk FIFO

       -l    menampilkan file dan direktori dalam tampilan
             lengkap yaitu terdiri dari nama file ukuran, tanggal di
             modifikasi, pemiliki, group, dan mode atributnya
  
       -R  jika terdapat direktori, isi direktori itu akan
            ditampilkan juga

PERINTAH DASAR LINUX

Perintah rm

Perintah rm digunakan untuk menghapus file atau direktori, mirip perintah ‘del’ pada sistem operasi MS-DOS. Untuk menghapus sebuah file digunakan perintah sebagai berikut :
rm

Sedangkan untuk menghapus sebuah direktori beserta seluruh isinya, gunakan  perintah sebagai berikut :
rm –r

Ex. [student@localhost student] $ ls –la
total 2
-rwxr-xr-x    1 student users    345 Jul 24 07:48 .bash_profile
-rw-rw-r--    1 student users       22 Jul 24 07:52 coba.txt
Ex. [student@localhost student] $ rm coba.txt

PERINTAH DASAR LINUX

Perintah rmdir

Identik dengan perintah “rd” pada sistem operasi MS-DOS
pada dasarnya sama dengan perintah rm –r, akan tetapi
perintah rmdir mensyaratkan direktori tersebut telah kosong
terlebih dahulu (tidak berisi file atau direktori). Direktori
yang tidak kosong tidak bisa di hapus dengan perintah rmdir,
tetapi harus menggunakan rm –r

Ex. $ rmdir /home/studendt/data/public


PERINTAH DASAR LINUX

Perintah mkdir

Perintah mkdir digunakan untuk membuat direktori baru, identik dengan perintah ‘md’ pada sistem operasi MS-DOS
sintaknya :
$ mkdir

Ex. $ mkdir data


PERINTAH DASAR LINUX

Perintah cp

Perintah cp identik dengan perintah ‘copy’ pada MS-DOS. Perintah cp digunakan untuk mengcopy suatu file atau direktori,

Ex. [student@localhost student] $ ls –la
total 1
-rw-rw-r--    1 student users       22 Jul 24 07:52 coba.txt
[student@localhost student] $ cp coba.txt coba1.txt
[student@localhost student] $ ls –ls
total 2
-rw-rw-r--    1 student users       22 Jul 24 07:52 coba.txt
-rw-rw-r--    1 student users       22 Jul 28 03:42 coba1.txt

PERINTAH DASAR LINUX

Perintah cp-R

digunakan untuk mengcopy suatu direktori beserta seluruh isinya, misalnya :

$ cp –R /home/student_/data/backup

akan mengcopy direktori students yang berada dibawah direktori /home beserta seluruh isinya kedalam direktori 
/data/backup

PERINTAH DASAR LINUX

Perintah w

Perintah w digunakan untuk mengetahui siapa saja yang sedang bekerja (login) di komputer tersebut, misalnya :

Ex. [student@localhost student] $ w
  6:50pm   up   9:15       4 users        load average:
   USER               TTY          FROM                LOGIN     
    erik                   tty1               -                     12:00am
   risma                 tty2               -                     13:00am
    ade                   tty6               -                     15:00am

PERINTAH DASAR LINUX

Perintah touch
Perintah touch digunakan untuk menciptakan sebuah file baru yang belum pernah di buat atau belum ada
$ touch
$ touch belajar.txt

Perintah reboot
Perintah reboot digunakan untuk me-restart komputer
# reboot

Perintah halt
Perintah halt digunakan untuk mematikan sistem operasi
# halt


Tidak ada komentar: