Jumat, 01 Januari 2016

PERINTAH DASAR LINUX




Linux dasar 
   linux adalah nama yg di berikan pada sistem oprasi komputer yg bertipe unix. Mungkin sebagian besar orang banyak yang belum mengenal sistem operasi yang satu ini. Apalagi orang awan yang pada umumnya kebanyakan sistem operasi yang digunakan adalah Microsoft Windows. Dan banyak juga yang beranggapan bahwa linux itu sulit untuk di pakai.

Jenis-jenis Desktop Linux
    berikut ini jenis destoplinux yg populer dan sering digunakan:

   •Unity

  Desktop Environment yang secara default digunakan dan ter-instal pada ubuntu.Bisa dilihat pada gambar unity ada documen pada bagian sebelah kiri destop.



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


•Kde
Desktop Environment yang satu ini juga merupakan salah satu yang paling populer di daerah linux.KDE mempunyai ciri khas yaitu taskbar yang berada di bawah yang menyerupai seperti Microsoft Windows.

  •Cinnamon
Cinnamon adalah Desktop Environment yang berbasis Gnome 3 yang dikembangkan untuk linux mint.


 • Xfce
XFCE sangat mirip sekali dengan gnome versi 2.



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


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


Biasanya distro linux dirilis juga sesuai kepentingan penggguna seperti untuk Computer
Desktop, Server, Cloud, Gaming dan masih banyak lagi.Tetapi memang ada beberapa linux yang populer di dunia. Linux Mint adalah yang paling populer dan disusul di bawahnya yaitu Ubuntu, Debian, Mageia,Fedora,OpenSUSE dan lain sebagainya.
      Untuk pengguna baru, bisa mengunjungi link http://distrowatch.com untuk mengatahui informasi lebih lengkap mengenai distro linux apa saja yang dapat digunakan sesuai dengan selera.
          Distro linux sendiri mempunyai kode nama untuk masing-masing versi. Misalkan
Debian 7 mempunyai kode nama “Wheezy”,Linux Mint 16 mempunyai kode nama versi
“Petra”, Ubuntu 13.10 dengan kode nama “Saucy Salamander” dan masih banyak lagi
untuk disto linux lainnya.

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.

Struktur Direktori Linux
     Mungkin sebagai acuan awal untuk memahami tentang linux, kita ketahui dahulutentang struktur direktori pada linux. Untukl lebih jelasnya lihat pada gambar di bawah ini :
sumber : http://tldp.org/LDP/intro-
linux/html/images/FS-layout.png

      Sistem file linux menyerupai pohon (tree). Ditunjukkan dengan tanda slash (/) di
depan. Direktori ini berisi direktori dan file utama dari sistem linux yang disebut “root    directory”.


(Gambar) Isi dari direktori root (/). Seperti yang kita lihat pada gambar
 diatas, itulah isi dari direktori root.



DIREKTORY
DESKRIPSI
/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
Diirektory untuk user
/initrd
Untuk beberapa disro linux digunakan
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.
/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 di-burning ke cd.


/bin
Berisi program-program umum yang
di-share oleh sistem, administrator
sistem dan user serta utilitas level
rendah (binary). Biasanya berisiperintah dasar, seperti cat, cp dan
lain-lain
/usr
Berisi program-program, utilitas,
dokumentasi dan lain-lain yang
berhungan program-program user.

Dalam linux perlatan hardware ditangani sama seperti menangani file. Setiap alat sama seperti menangani file. Setiap alat /dev. Misalkan seperti harddisk yang biasanya dikenali dengan /dev/hda, /dev/hdb, /dev/sda,/dev/sdb dan seterusnya.
(Gambar). Isi dari direktori /dev.

Yang paling umum digunakan adalah paket instalasi. Yang dapat membedakan antara distro sejenis (turunan) dan bukan biasanya dapat dilihat dari tipe paket instalasinya. Kalau pada Microsoft Windows paket instalasi adalah file .msi. Misalkan seperti Ubuntu yang merupakan turunan dari Debian menggunakan file berkekstensi .deb untuk paket instalasinya.Kemudian Redhat menggunakan .rpm dan Slackware menggunakan .tgz.
   Sistem File Linux
     setelah mengetahui bahwa semua perangkat dan aplikasi linux dipandang sebagai sebuah file.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.
 Yang paling umum digunakan adalah paket instalasi. Yang dapat membedakan antara distro sejenis (turunan) dan bukan biasanya dapat dilihat dari tipe paket instalasinya. Kalau pada Microsoft Windows paket instalasi adalah file
.msi. Misalkan seperti Ubuntu yang merupakan turunan dari Debian menggunakan file berkekstensi .deb untuk paket instalasinya. Kemudian Redhat menggunakan .rpm dan Slackware menggunakan .tgz.

Untuk melihat jenis file yang biasanya akan anda temukan ketika bekerja di terminal silahkan lihat pada tabel di bawah ini :

silahkan lihat pada tabel di bawah ini :
 
SIMBOL ARTI
- File legular
d Direktory
l Link
c File spesial
s
Socket
p
File pipa
b
Blog device



Pada gambar diatas menunjukkan file bertipe d (direktori).
 
 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 berhak Anda akan melihat deskrpsi perintah, untuk melakukan semua instruksi atau operasi apapun tanpa dibatasi hak akses.
(gambar). Terminal untuk memasukkan perintah.

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 instruksi atau perintah 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,sinopsis dan semua informasi mengenai 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.
  •ls
 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.
gambar 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 kerja akan 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 direktori.
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 (/).
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 kedalam 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: Menghapus direktori folderbaru
Jika direktori tidak kosong makagunakan perintah rm dengan opsi -r .Jadi rm -r namadirektori .

  •apropos
Untuk mencari halaman manual dan deskripsi dari perintah yang mengandung
kata kunci yang dicari.
Contoh : Mencari perintah yangdeskripsinya mengandung kata kunci “programming”.
Perhatikan hasilnya menampilkan semuaperintah yang deskripsinya mengandung kata kunci “programming”.










































        

Tidak ada komentar:

Posting Komentar