Pengertian LINUX



1.Pengertian Linux
 
    Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.


  
          Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.


2.Jenis-jenis Desktop Linux
 
Berikut ini beberapa desktop yang populer digunakan :



1.Unity

   Desktop Environment yang secara default digunakan dan terinstall pada Ubuntu. Bisa dilihat pada gambar dibawa unity memiliki ciri ada dock di bagian sebelah kiri pada desktop.
2.Gnome

Pada tampilan gambar dibawah adalah tampilan versi terbaru dari Gnome yaitu Gnome veri 3. Desktop yang saat ini digunakan pada Debian 7 (wheezy)

3.Kde

   Desktop Environment yang satu ini juga merupakan salah satu yang paling populer digunakan dalam lingkungan linux. KDE mempunyai ciri khas yaitu taskbar yang berada di bawah yang menyerupai seperti Microsoft Windows.
4.Xfce

  XFCE sangat mirip sekali dengan Gnome versi 2.
5.Cinnamon

  Cinnamon adalah Desktop Environment salah satu yang berbasis Gnome 3 yang dikembangkan untuk Linux Mint.

 6.Mate

    Mirip dengan Gnome versi 2. Karena memang bertujuan untuk melestarikan Gnome versi 2 yang dapat menjadi pilihan untuk digunakan pada distro linux baru.
7.Lxde

    Ini merupakan desktop yang cukup ringan yang memang ditujukan pada komputer jenis lama.

3.Macam-Macam Distro Linux
 
   Distro linux sangat banyak sekali dan berkembang sangat cepat. Karena memang linux adalah sistem operasi Open Source sehingga penggunanya dapat memodifikasi sistem operasi itu sendiri sesuai dengan seleranya bahkan membuat disto linux baru.

Biasanya distro linux dirilis juga sesuai kepentingan penggguna seperti untuk Computer Desktop, Server, Cloud, Gaming dan masih banyak lagi.

4.Struktur Direktori Linux
     
     Mungkin sebagai acuan awal untuk memahami tentang linux, kita ketahui dahulu tentang struktur direktori pada linux. Untuk lebih jelasnya lihat pada gambar di bawah ini :
     
   Seperti yang kita lihat pada gambar diatas, itulah isi dari direktori root. Untuk lebih jelasnya mengenai fungsi pada masing-masingdirektori penjelasannya adalah sebagai berikut :
Direktori
Deskripsi
/bin
Berisi program-program umum yang di-share oleh sistem, administrator sistem dan user serta utilitas level rendah (binary). Biasanya berisiperintah dasar, seperti cut, copy dan lain-lain.
/boot
Berisi file-file startup dan kernel serta data GRUB. Kernel vmlinuz
disimpan disini.
/dev
Mereprenstasikan semua peralatan hardware, seperti memori, floppy,disk dan lain-lain. Pada direktori ini direpresentasikan file spesial (c).
/etc
Berisi semua file konfigurasi untuk sistem. Mirip dengan control panel di Microsoft Windows.
/home
Direktori untuk user.
/initrd
Untuk beberapa disro linux digunakan untuk menyimpan informasi booting.
/lib
Untuk file library pada semua program yang dibutuhkan oleh sistem dan user.
/lost+found
Setiap partisi mempunyai direktori ini. Berguna untuk menyimpan file dimana terjadi kegagalan dalam proses.
/mnt
Untuk mounting file system eksternal, seperti Optoca Drive, flashdisk, dan lain-lain.
/opt
Berisi aplikasi tambahan.
/proc
Berisi file system virtual tentang resource pada sistem.
/root
Direktori home untuk user root.
/sbin
Program-program atau utiitas untuk digunakan oleh sistem ataupun administrator sistem (root).
/tmp
Untuk file temporary (sementara), yang akan dihapus setelah reboot.
/usr
Berisi program-program, utilitas, dokumentasi dan lain-lain yang berhungan program-program user.
/var
Menyimpan semua file variabel dan tempoary, seperti log file, email
queue, print spooler area. Digunakan juga untuk menyimpan sementara file yang di-download dari internet dan menjaga file image sebelum diburning ke CD.
  Dalam linux perlatan hardware ditangani sama seperti menangani file. Setiap alat mempunyai file yang disimpan dalam direktori /dev. Misalkan seperti harddisk yang biasanya dikenali dengan /dev/hda, /dev/hdb, /dev/sda,/dev/sdb dan seterusnya.

Sebagai contoh harddisk dikenali dengan/dev/sda. Biasanya setiap partisi akan dikenalisesuai dengan urutan nomor, seperti /dev/sda1

(untuk partisi pertama), /dev/sda2 (untuk partisikedua) dan seterusnya.



5.Sistem File Linux
 
   Setelah mengetahui bahwa semua perangkat dalam sistem operasi Linux dipandang sebagai sebuah file. Kemudian ada 3 jenis file di linux yaitu executable file, system data file dan user data file.

   Secara default GNU/Linux dapat mengenali seluruh jenis atau tipe file. Misalkan untuk file kompresi seperti .bz2, .gz, .tar.gz dan lain-lain.

Untuk melihat jenis file yang biasanya akan anda temukan ketika bekerja di terminal silahkan lihat pada tabel di bawah ini :
Simbol
Arti
-
File Reguler
d
Direktori
i
Link
c
File Spesial
s
Socket
p
File Pipa
b
Block Device


6.Perintah Dasar Linux
 
   Setiap user pada linux harus mempunyai user account yang terdaftar di sistem. Umumnya user tersebut harus menggunakan password untuk masuk ke dalam sistem.

Terdapat 2 jenis user pada linux, yaitu user biasa dan user admin (root user). Pada umumnya shell yang digunakan adalah bash shell. Prompt untuk user biasa ditandai dengan $. Sedangkan untuk user admin ditandai dengan #

User admin / root adalah user dengan hak akses tertinggi dalam linux. User tersebut berhakuntuk melakukan semua instruksi atau operasi cara penggunaan, opsi-opsi perintah, apapun tanpa dibatasi hak akses.
   Perhatikan gambar terminal diatas. Zakky merupakan user, computer adalah nama host /komputer, /home adalah direktori kerja saat ini, dan $ menunjukkan bahwa user yang dipakai saat ini adalah user biasa. Untuk masuk ke dalam user administrator atau root, gunakan perintah su atau sudo su. Kemudian masukkan password dan tekan enter.

Format untuk melakukan perintah atau intruksi di linux adalah :

$ nama_instruksi [pilihan] [argumen]



#Berikut perintah-perintah dasar yang harus dikuasai oleh pengguna linux :



-man

Perintah man digunakan untuk melihat manual dari suatu perintah

Contoh : Perintah untuk melihat manual dari perintah cp
  Anda akan melihat deskrpsi perintah,cara penggunaan, opsi-opsi perintah sipnosis dan semua informasi perintah tersebut

-pwd

Digunakan untuk menampilkan direktori

kerja saat ini.
    
  Hasil dari perintah tersebut menunjukkan bahwa direktori kerja saat ini adalah berada di direktori /home/zakky.
     
   Jika pada mode grafis (GUI), direktori kerja kita saat ini adalah seperti gambar

di atas.

-1s

Digunakan untuk melihat list file atau folder..

    Silahkan melihat manual perintah dari ls. Lihat opsi aja saja yang dapat digunakan untuk perintah tersebut. Misalkan kita dapat menggunakan opsi -l

untuk melihat file secara long list.

  Contoh : Perintah untuk melihat daftar file atau folder dalam direktori /etc.

  
-cd

Digunakan untuk berpindah direktori.

Contoh : Untuk berpindah (direktori saat ini) ke direktori /usr.

   ambar diatas menunjukkan kita sudah berpindah dari direktori saat ini

(/home/zakky) ke direktori /usr.



   Contoh : Untuk berpindah dari direktori sekarang ke direktori di atasnya

menggunakan perintah cd .

    Sekarang posisi direktori kerja sudah berpindah dari /usr ke / (direktori root).



Jika melakukan perintah cd tanpa argumen apapun maka direktori kerjaakan berpindah ke home direktori user.

-file

Digunakan untuk melihat tipe file.

  Melihat hasil pada gambar diatas, tipe file bin adalah direktori.



Contoh : Posisi direktori kerja kita saat ini berada di / (root). Untuk melihat fipe file less yang berada di direktori bin adalah :

   Dapat kita lihat hasilnya. File less yang berada di direktori /bin bertipe file

executable.



-cp

Perintah untuk menyalin file dan diektori.

 
     
   Pada gambar diatas adalah perintah untuk menyalin file less yang ada pada direktori bin /home/zakky. Ke Dan direktori untuk memeriksanya menggunakan perintah ls . Untuk review kembali, perhatikan pada perintah cp diatas. Penulisan direktori bin tidak menggunakan slash (/), karena direktori kerja kita saat ini berada di direktori root (/). Jika saat itu kita tidak

     berada di direktori root (/), maka untuk menyalin file less yang ada di direktori bin harus menggunakan slash (/).karena direktori kerja kita saat ini berada di direktori root (/). Jika saat itu kita tidak berada di direktori root (/), maka untuk menyalin file less yang ada di direktori bin harus menggunakan slash (/).



     Contoh : Kita masuk ke direktori lain terlebih dahulu, untuk mencoba kasus di

atas. Misalkan kita masuk pada direktori /tmp, yang berarti posisi direktori kita sekarang berada di /tmp. Dan selanjutnya kita copy kan file date yang ada di direktori /bin ke/home/zakky..
  Bandingkan dengan perintah di bawah yang tidak menggunakan slash (/).

   Hasilnya error. Karena memang pada direktori /tmp tidak ada direktori bin. Maka dari itu digunakan slash (/) karena direktori bin terletak di dibawah direktori root (/).

-mv

   Digunakan untuk memindah dan me rename file atau direktori.

 Contoh:Memindahkan file date ke dalam direktori Documents.

*direktori kerja saat ini berada di/home/zakky.


Contoh : Me-rename file less menjadi lessehan.
 
 Contoh : memindahkan file lessehan ke dalam direktori Documents sekaligus me-rename menjadi angkringan.

-mkdir

Perintah untuk membuat direktori baru.

Contoh : Membuat direktori baru bernama folderbaru.



rm dan rmdir
Perintah untuk menghapus file atau direktori.
Contoh : menghapus file date.



Contoh: direktori Menghapus folderbaru.


   Jika direktori tidak kosong maka gunakan perintah rm dengan opsi -r . Jadi rm -r namadirektori .
-apropos
Untuk mencari halaman manual dan deskripsi dari perintah yang mengandungkata kunci yang dicari.

Contoh : Mencari perintah yang deskripsinya mengandung kata kunci “programming”


   Perhatikan hasilnya menampilkan semua perintah yang deskripsinya mengandung kata kunci “programming”.
Next PostPosting Lebih Baru Previous PostPosting Lama Beranda

0 komentar:

Posting Komentar