sejarah dan macam linux,pengertian shell and vi editor
1. Sejarah sistem operasi Linux berkaitan erat dengan proyek GNU, proyek program bebas freeware terkenal diketuai oleh Richard Stallman. Proyek GNU diawali pada tahun 1983 untuk membuat sistem operasi seperti Unix lengkap kompiler, utiliti aplikasi, utiliti pembuatan dan seterusnya diciptakan sepenuhnya dengan perangkat lunak bebas. Pada tahun 1991, pada saat versi pertama kerangka Linux ditulis, proyek GNU telah menghasilkan hampir semua komponen sistem ini รข€” kecuali kernel. Torvalds dan pembuat kernel seperti Linux menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU, dan seterusnya mengeluarkan Sistem operasi yang cukup berfungsi. Oleh karena itu, Linux melengkapi ruang terakhir dalam rancangan GNU.
Linux (atau GNU/Linux) adalah operating system open source yang mulai dikembangkan oleh Linus Torvalds dan masih dikembangkan terus hingga sekarang oleh banyak sukarelawan dan developer di seluruh dunia. iIstilah "Linux Indonesia" adalah istilah generik yang dipakai untuk mengacu kepada keseluruhan komunitas Linux Indonesia. Linux adalah sebuah sistem yang multiuser, multitasking dengan tools kompatibel UNIX yang lengkap. Sistem file-nya mengikuti semantic UNIX tradisional dan mengimplementasikan secara penuh standar model network.
2. Shell merupakan program yang dapat membaca instruksi-instruksi yang diinputkan (Biasanya menggunakan Keyboard) dan mengartikan kontrol statements agar dapat di proses sesuai perintah yang diinginkan (command interpreter). Denga kata lain shell merupakan program yang berfungsi menghubungkan secara lansung antara user dengan sistem operasi. Ketika kita mengetikkan sesuatu di keyboard maka shell akan menafsirkan apa yang kita ketikkan. Sebagai contoh apabila kita ketikkan ls pada shell dan ls ternyata merupakan program yang dapat di eksekusi maka shell akan menjalankan program tersebut.
3. macam macam linux
Lycoris
Lycoris adalah distro linux yang telah membuat versi linux yang cantik dan menyerupai WinXP, dari segi warna,icon, maupun kemudahan-kemudahan yang ada. Dari tampilan-tampilan screenshot pada situsnya Anda dapat mengamati bahwa memang Lycoris merupakan distro Linux yang pintar mempercantik diri sehingga dengan menggunakan Lycoris Anda akan merasa bekerja dengan Windows XP. Bahkan OpenOffice yang dipaketkan dengan Lycoris memiliki icon-icon yang cantik dan khas Lycoris. Lycoris memiliki paket-paket yang berbeda, dan paket distro Linuxnya dinamakan Desktop /LX. Lycros memiliki fasiltias IRIS yaitu Internet Rapid Installer for Software untuk mengupdate Linux Anda dengan software-software baru. Hanya saja distro ini tidaklah gratis dan Anda perlu membayar dengan sejumlah "dollar US".
Xandros
Xandros memiliki integrasi lebih baik dengan jaringan Windows, mampu menjalankan aplikasi OfficeXP, mampu meresize partisi NTFS saat instalasi, dll. Xandros juga bukan merupakan produk gratis tetapi komersial.
Secara singkat Xandros menawarkan kelebihan berikut:
Lima langkah instalasi grafis yang mudah
Manajemen partisi terintegrasi
Tampilan yang familiar
Aplikasi berkualitas dari para engineer Xandros
Kompatibilitas dengan file format Microsoft
Lindows
Lindows masih kalah dibanding Lycoris dalam segi kecantikan tampilan tetapi Lindows telah lebih matang dan telah mencapai versi 4.0. Fasilitas yang menarik dari Lindows adalah Click-n-Run yaitu fasilitas mendapatkan ribuan software Linux yang sudah dikonfigurasi untuk Lindows dengan sekali klik dan proses instalasi ini juga dapat menambahkan shortcut di desktop dan daftar program secara otomatis.Lindows juga merupakan produk komersial.
Linare
Linare memiliki distro Linux khusus desktop dan paket CPU yang sudah terinstall Linare. Linare masih jarang terdengar dan merupakan pendatang baru. Linare juga merupakan produk komersial.
Debian/GNU Linux
Debian GNU/Linux adalah distro non komersial yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerjasama melalui Internet. Distro ini menginginkan adanya semangat open-source yang harus tetap ada pada Debian. Kedinamisan distro ini membuat setiap rilis paket-paketnya di-update setiap waktu dan dapat diakses melalui utilitas apt-get. Apt-get adalah sebuah utilitas baris-perintah yang dapat digunakan secara dinamis untuk meng-upgrade sistem Debian GNU/Linux melalui apt-repository jaringan archive Debian yang luas. Milis dan forum debian selalu penuh dengan pesan-pesan baik mengenai bug, masalah, sharing, dll. Dengan adanya sistem komunikasi ini bug dan masalah keamanan pada tiap paket dapat dilaporkan oleh para pengguna dan pengembang Debian dengan cepat. Keuntungan dari Debian adalah upgradability, ketergantungan antar paket didefinisikan dengan baik, dan pengembangannya secara terbuka.
Linux-Mandrake
Linux-Mandrake adalah salah satu distro turunan dari Red Hat Linux yang menyediakan banyak pengembangan dan aplikasi 'pre-configured' dan didukung banyak bahasa di seluruh dunia. Distro ini dikenal mudah untuk pemula dan cocok untuk kelas desktop tapi tidak menutup kemungkinan untuk dijadikan platform pada server. Optimasi untuk prosesor kelas Pentium ke atas membuat Linux-Mandrake dapat berjalan dengan baik pada platform tersebut.
Red Hat Linux
Red Hat adalah distro yang cukup populer di kalangan pengembang dan perusahaan Linux. Dukungan-dukungan secara teknis, pelatihan, sertifikasi, aplikasi pengembangan, dan bergabungnya para hacker kernel dan free-software seperti Alan Cox, Michael Johnson, Stephen Tweedie menjadikan Red Hat berkembang cepat dan digunakan pada perusahaan. Poin terbesar dari distro ini adalah Red Hat Package Manager (RPM). RPM adalah sebuah perangkat lunak untuk memanajemen paket-paket pada sistem Linux kita dan dianggap sebagai standar de-facto dalam pemaketan pada distro-distro turunannya dan yang mendukung distro ini secara luas.
Slackware
Distronya Patrick Volkerding yang terkenal pertama kali setelah SLS. Slackware dikenal lebih dekat dengan gaya UNIX, sederhana, stabil, mudah dikustom, dan didesain untuk komputer 386/486 atau lebih tinggi. Distro ini termasuk distro yang cryptic dan manual sekali bagi pemula Linux, tapi dengan menggunakan distro ini beberapa penggunanya dapat mengetahui banyak cara kerja sistem dan distro tersebut. Slackware adalah tertua yang masih tegar bertahan di segala jaman. Hari ini dengan bangga merilis generasi barunya Slackware versi 11 diantara gelombang peluncuran distro-distro besar lainnya seperti Mandriva 2007 dan tidak lama lagi Fedora 6.
Turbo Linux
Turbo Linux merupakan salah satu distro Linux yang diminati oleh perusahaan dan perorangan di Jepang dan Asia. Produk berbasis Linux dengan kinerja tinggi ini dimanfaatkan untuk pasar workstation dan server terutama untuk penggunaan clustering dan orientasinya ke perusahaan. Beberapa produk-produknya: TurboLinux Workstation untuk dekstopnya, TurboLinux Server untuk backend server dengan kinerja tinggi terutama untuk penggunaan bisnis di perusahaan, e-commerce dan transaksi B2B (Business-to-Business).
Knoppix
Knoppix merupakan distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa menginstalnya di hard-disk. Aplikasinya sangat lengkap dan cocok untuk demo atau belajar Linux bagi yang belum mempunyai ruang pada hard-disknya, dapat juga untuk CD rescue. Kelemahan dari knoppix adalah diperlukannya memori yang besar untuk menggunakan modus grafisnya yaitu 96 MB walaupun bisa juga dijalankan pada memori 64 MB dengan swap pada hard-disk seperti pengalaman penulis tapi Anda perlu sedikit bersabar. Distro ini berbasis Debian GNU/Linux.
4. yang dimaksudkan sebagai Referensi Perintah Teks Editor Vi.
**Memulai vi
$ vi Membuka/mengedit file baru (disimpan dengan perintah :w filename)
$ vi filename Membuka/mengedit file dengan nama filename
$ vi -r filename Recover file
**Keluar dari vi
:x Keluar dan menyimpan modifikasi
:wq Keluar dan menyimpan modifikasi
:q Keluar
:q! Keluar tanpa menyimpan, file tetap seperti pada sebelum dibuka
**Menggerakkan cursor (modus command)
j atau Menurunkan kursor satu baris
k atau Menaikkan kursor satu baris
l atau Menggeser kursor satu karakter ke kanan
h atau Menggeser kursor satu karakter ke kiri
0 (nol) Menggeser kursor ke awal baris
$ (dolar) Menggeser kursor ke akhir baris
w Menggeser kursor ke awal kata berikutnya
b Menggeser kursor ke awal kata sebelumnya
:0 (nol) atau 1G Menggeser kursor ke awal file
:n atau nG Menggeser kursor ke baris nomor n, misal :12 menggeser kursor ke baris 12
:$ atau G Menggeser kursor ke akhir file
**Manipulasi Layar
^f Scroll 1 layar ke bawah
^b Scroll 1 layar ke atas
^d Scroll ke bawah 1 setengah layar
^u Scroll ke atas 1 setengah layar
^l Refresh
^r Refresh, dan tidak menampilkan baris yang dihapus
**Perintah Sakti
u Undo
**Menulis
i Menulis (Insert) teks pada kursor
I Menulis pada awal baris kursor
a Menambah (append) teks pada kursor
A Menambah (append) teks pada akhir baris
o (huruf o kecil) Membuka (open) baris baru dibawah kursor dan menulis.
O (huruf o besar) Membuat baris baru di atas kursor dan menulis.
**Mengganti Teks
r Mengganti (replace) satu huruf yang berada di kursor
R Mengganti karakter-karakter dimulai dari posisi kursor, sampai Escape ditekan
cw Mengganti (change) kata dimulai dari posisi kursor, sampai Escape ditekan
cNw Mengganti sejumlah N kata dimulai dari posisi kursor, sampai Escape ditekan. Misalnya c5w akan mengganti 5 kata dimulai dari posisi kursor
C Mengganti karakter di baris pada kursor, sampai Esc ditekan
cc Mengganti seluruh baris, Esc
Ncc atau cNc Mengganti N baris berikutnya, dimulai dari baris pada kursor, Esc
**Menghapus Teks
x Menghapus satu karakter
Nx Menghapus N karakter
dw Menghapus kata (delete word)
dNw Menghapus N kata
D Menghapus seluruh kata dan karakter di belakang kursor
dd Menghapus seluruh baris
Ndd atau dNd Menghapus N baris
**Cut dan Paste
yy Meng-cut seluruh baris (masuk ke buffer) dikeluarkan dengan perintah p
Nyy atau yNy Cut N baris
p Paste teks yang di-cut
**Mencari String Teks
/string Mencari string, contoh /password akan mencari kata "password"
?string Mencari string ke atas kursor
n Pindah ke string yang dicari berikutnya
N Pindah ke string yang dicari berikutnya (ke arah sebaliknya)
**Nomor Baris
:.= Memperlihatkan nomor baris kursor saat ini (ditampilkan di kiri bawah)
:= Memperlihatkan total baris
^g (Ctrl-g) Memperlihatkan nomor baris dan total baris
**Menyimpan dan Membaca File (semua diakhiri ENTER)
:r filename Membuka file (read) dan langsung masuk INSERT mode
:w Menyimpan file (write)
:w newfile Menyimpan dengan nama newfile (Save As)
:12,35w smallfile Menyimpan baris 12 sampai 35 ke smallfile
:w! existfile Menyimpan file ke file yang sudah ada (overwrite)
0 Response to "sejarah dan macam linux,pengertian shell and vi editor"
Posting Komentar