Minggu, 02 Oktober 2011

Sistem Operasi pert.3

Pengenalan Linux

Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell. Nama Linux sendiri diturunkan dari pencipta awalnya, Linus Torvalds, yang sebetulnya mengacu pada suatu kumpulan software lengkap yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. Lingkungan sistem operasi ini mencakup ratusan program, termasuk kompiler, interpreter, editor dan utilitas. Perangkat bantu yang mendukung konektifitas, ethernet, SLIP dan PPP dan interoperabilitas. Produk perangkat lunak yang handal (reliable), termasuk versi pengembangan terakhir. Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna yang memiliki beragam kebutuhan dan juga pengguna dapat turut serta bertindak sebagai tim pengembang sendiri.

Perbedaan Mendasar linux

Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya.
Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa
harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial.
Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang
dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.

Perintah-perintah dasar dalam Linux

cat
Perintah cat ini menampilkan isi dari suatu file ke standart output (stdout)
Syntax :
$ cat <namafile>
Contoh :
antoro@drutz:~$ cat test
cat dapat juga digunakan untuk memasukkan sebuah isi dari suatu file ke dalam file yang lain.
Syntax :
$ cat file1 file2 file3 > file4

clear
Perintah clear ini mirip dengan cls pada DOS yang gunanya membersihkan layar
Syntax :
$ clear

cp
Mirip dengan copy pada DOS, perintah cp ini berfungsi mengkopi file.
Syntax :
$ cp [option] file /dir/path/
Untuk lebih jelas silahkan dibaca pilihan-pilihannya dengan menjalankan :
$ cp --help

cut
Perintah cut mendefinisikan suatu file yang berisi data berdasarkan kolom
Syntax :
$ cut [option] file
Contoh : kita akan cut file test dari kolom 1-7
antoro@drutz:~$ cut -c 1-7 test
antoro@drutz:~$ cat test
antoro@drutz:~$
Dari contoh dapat terlihat bahwa cut hanya menampilkan isi dari file test dari kolom 1 - 7

findDari namanya sudah dapat diterka bahwa perintah ini berfungsi untuk mencari file ataupun directori.
Syntax :
$ find /path [option]
Contoh :
antoro@drutz:~$ find . -name te*
./test
antoro@drutz:~$

grep
Perintah ini berguna untuk pencarian data di dalam file, penggunaan grep akan lebih mengefisienkan waktu ketimbang
harus membaca satu persatu
Syntax :
$ grep [option] "data" file
Contoh :
antoro@drutz:~$ grep "ini" test
ini hanya sebuah test dari output redirection
baris ini tambahan dari yang lama...
antoro@drutz:~$

Perintah – Perintah Dasar Linux

      Pada Linux terdapat Direktori & Sistem berkas. Level yang paling tinggi adalah “/” atau ROOT, termasuk Hardisk, Partisi, dan Removable Disk.  Direktori yang berada di bawah ROOT, yaitu :
1. /bin                      -aplikasi biner penting
2. /boot                   -lokasi konfigurasi boot
3. /dev                    -berkas piranti
4. /home                 -direktori pangkal
5. /lib                      -lib yang diperlukan system lost+found
6. /lost+found         -menyediakan sistem lost+found
7. /media                -memuat media lain
8. /mnt                   -me-mount sistem   berkas
9. /root                  -direktori pangkal root
10./sys                   -informasi sistem
11./tmp                  -berkas sementara
12./usr                   -aplikasi dan berkas  yang sering dipakai
13./var                   -berkas variabel log  &   database

     Terdapat juga perintah – perintah umum yang di gunakan pada terminal dalam linux :

  • Cd ~ atau cd /         Lihatlah perubahannya . .
  • cd..                         Kembali ke direktori awal
  • ls                             Menilik direktori
  • mkdir                      Membuat direktori
  • cd                           Mengubah direktori
  • cp                           Menyalin direktori
  • rm                           Menghapus berkas
  • mv                          Mengganti nama direktori / mencari direktori

Adapun perintah untuk menyunting text :

-touch                    Membuat file baru
-cat                        Melihat isi file secara langsung
-vim                       Membuat & mengedit isi file
-vi                          Idem
-pwd                      Mengetahui path current direktori

Selain perintah – perintah di atas, ada juga perintah linux lainnya yang biasa digunakan, misalnya :

--> Poweroff                             shutdown sistem
--> Reboot/halt                          restart sistem
--> Date                                    set tanggal waktu
--> Cal -y, cal –y 2011               melihat kalendar
--> Whoami                               status dalam sistem
--> Neat                                    set ip dalam jaringan
--> Adduser                               menambah user
--> Clear                                    membersihkan layar
  
Tabel ukuran partisi
 
Direktori     Ukuran
/boot            5 MB
/home           500 MB
/usr             2000 MB
swap           128 MB
/               grow to fill 

Tidak ada komentar:

Posting Komentar