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
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
|
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.
Digunakan untuk menampilkan direktori kerja saat ini.
berada di direktori /home/zakky.
di atas.
•ls
Digunakan untuk melihat list file atau folder..
untuk melihat file secara long list..
•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 ..(/home/zakky) ke direktori /usr.
Jika melakukan perintah cd tanpa argumen apapun maka direktori kerja akan berpindah ke home direktori user.
•file
Digunakan untuk melihat tipe file.
Contoh : Posisi direktori kerja kita saat ini berada di / (root). Untuk melihat fipe
file less yang berada di direktori bin adalah :
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 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 (/).
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..
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.
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.
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