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
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
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
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
Anda
akan melihat deskrpsi perintah,cara penggunaan, opsi-opsi perintah
sipnosis dan semua informasi perintah tersebut
-pwd
Digunakan
untuk menampilkan direktori
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
Silahkan
melihat manual perintah dari ls. Lihat opsi aja saja yang dapat
digunakan untuk perintah tersebut. Misalkan kita dapat menggunakan
opsi -l
-cd
Digunakan
untuk berpindah direktori.
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
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
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
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..
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.
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.
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”.
0 komentar:
Posting Komentar