Hasan Shol | BLC TELKOM KLATEN

HasanOnta adalah blog sederhana yang dibuat saat penulis melakukan prakerin di BLC TELKOM KLATEN. berisi tentang segala pengetahuan tentang IT khususnya hal tentang Rekayasa Perangkat Lunak

About us

LightBlog
Responsive Ads Here

Kamis, 16 Februari 2017

Pengenalan Singkat Sistem Operasi Linux


A. Latar Belakang

Sudah mulai banyak orang yang telah menggunakan linux namun tidak memahami apa itu linux. karena akan lebih baik jika sebelum menggunakannya memehami terlebih dulu Linux, distribusinya, Sejarah dan sebagainya. Karena 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.


B. Sejarah

Pada tahun 1969, ken thompson dan dennis rithcie dan para peneliti dari AT&T Bell laboratorium America, membuat sebuah sistem operasi UNIX yang merupakan cikal bakal daripada linux. dan UNIX merupakan sistem operasi pertama yang dibuat bukan oleh hardware maker.
karena banyak persaingan untuk memegang kontrol dalam bidang sistem operasi yang telah dikembangkan ini menyebbkan adanya stadarisasi yang dinamakan POSIX yang dimulai oleh IEEE (Institute of electricl and electronics engginer). setelahnya banyak mucul berbagai macam jenis dari UNIX salah satunya MINIX yg dibuat oleh A S Tanenbaum untuk tujuan pendidikan.
Source code inilah yang nantinya akan digunakan oleh Linus Torvalds untuk membuat sistem operasi baru yang gratis dan opensource dan dapat digunakan oleh orang banyak, sistem operasi ini kemudian dinamakan Linux diambil dari nama depan Linus Torvalds. dalam membuatnya LInus menggunakn tool dari Free Foundation Software yang lisiensinya GNU juga untuk membutnya sempurna linus juga memasukan program yang juga berlisiensi GNU.





C. Pengertian

Sistem operasi linux merupakan sistem operasi open source yang dibuat oleh linus trovalds dan yang membedakan linux adalah harga, harganya cenderung rendah dan dapat diditribusikan kembali secara gratis tanpa harus membayar atau memberikan royalti lagi kepada sesorang. dan juga source code linux terbuka bagi setiap orang sehingga pengembnganya dapat dilakukan oleh setiap orang. Linux disusun berdasarkan standar sistem operasi POSIX sebenarnya turunan dari fungsi UNIX, Linux bisa didaptkan dari berbagai distribusi sistem operasi atau biasnya disebut sebagai DISTRO.


Ada beberapa DISTRO Linux yaitu :

1. RedHat, Distribusi yang paling populer di indonesia. Redhat merupakan distro pertama yang installasi dan pengoprasianya mudah.

2. Debian, Distribusi yang mengutmakan kestabilan dan kehandalan, debian menggunakan .deb sebagai paket instalasinya.

3. Slackware, Distribusi yang pernah menguasai dunia Linux. Hampir semua
dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya adalah yang sudah teruji.

4. Arch Linux, merupakan distribusi open source independen (yang berarti bukan turunan dari distro lain) dan juga merupakan favorit ribuan pengguna Linux di dunia.

5. Fedora, Dibuat dan dikelola oleh Proyek Fedora (dan disponsori oleh Red Hat), sebuah komunitas di seluruh dunia relawan dan pengembang, Fedora terus menjadi salah satu distribusi yang telah digunakan selama bertahun-tahun.

6. Open SUSE, adalah distribusi Linux pilihan untuk sistem administrator, pengembang, dan desktop pengguna dengan semua tingkat pengalaman (pemula dan lanjut).

Dan masih banyak lagi seperti CentOS, Mandrake, Winlinux, Ubuntu dan lain sebagainnya.





D. Pengenalan perintah dasar linux

Linux adalah sistem operasi yang sangat erat dengan penggunaan terminal, karena kebanyakan orang menggunakan linux memang untuk keperluan sistem administrasi. dan sistem operasi linux ini banyak digunakan sebagai server yang biasanya berbasis CLI oleh karena itu sangat penting untuk memahami perintah dasar linux. Dan berikut perintah dasar linux ,

su: untuk masuk sebagai user/root.
cd: merupakan singkatan dari change directory yang berfungsi untuk berpindah directory menggunakan cd.
cp: untuk mengkopy suatu file.
rm : yang merupakan singkatan dari remove files yang berfungsi untuk menghapus suatu data atau file.
rm-fm: perintah yang kepanjangan recursive remove yang berfungsi untuk menghapus suatu file, directory, atau subdirectory. Perlu kita tahu untuk berhati-hati menggunakan perintah ini karena perintah ini dapat menghapus semua data pada sistem, dan di Linux tidak ada perintah undelete.
makdir: berfungsi untuk membuat directory baru, kepajangan dari perintah ini adalah make directory.
ls: berfungsi untuk menampilkan direktori yang aktif. Jadi jika kita terlalu banyak membuka suatu direktori, kita hanya perlu mengetik perintah “ls” yang di ikuti nama direktori yang ingin kita buka pada program root terminal. Maka akan muncul pada layar dengan sendirinya. cal: manampilkan kalender.
cat: manampilkan file.
exit: untuk keluar dari sistem.
clear: perintah ini berfungsi untuk membersihkan layar dari directory yang aktif.
date: menunjukkan atau mangatur tanggal.
who: untuk mengetahui daftar yang sedang aktif {loging}.
arch : Perintah untuk menapilkan arsitekture prosessor.
more: digabung dengan perintah cat mengunakan | dengan perintah more kita dapat melihat isi suatu file, dan isi file tersebut dapat di tampilkan layar per layar. vi: editor text sama dengan nano tetapi cara menggunakan nya berbeda.
nano: editor text standart debian untuk mengedit file.
eject: perintah mengeluarkan cd-rom.
eject-t:perintah memasukkan cd-rom.
apt-get update: perintah untuk mengupdate sistem mendapatkan catatan versi aplikasi baru.
apt-get upgrade: mengistall seluruh aplikasi baru secara otomatis dari catatan yang telah diterima.
in -s: membuat sebuah tautan atau simbolik antar file.
isusb: menapilkan usb yang ada dan perankat yang menempel.
ishw: menampilkan seluruh hardware yang menempel.
adduser: menambah user baru. Page 21 of 154
passwd: menggati password user.
reboot : merestart pc.
poweroff/halt: mematikan pc.
wget: mendownload suatu file dari sebuah tautan.
w3m/elinks: semacam browser tapi melalui CLI.
inconfig: perintah menampilkan eth yang hidup dan networknya.
ifconfig -a: perintah menampilkan semua eth dan networknya.
hostaname: perintah menampilkan hostname.
apt-get install: perintah mengistall aplikasi untuk pc dari repositori.
apt-get remove: perintah menghapus aplikasi yang terinstall.
apt-get install -f: perintah mengistall semua depedensi atau kekurangan paket dalam intallasi aplikasi tertantu.
dpkg -i: mengistall aplikasi dari .deb file.
man: perintah untuk melihat manual page dari suatu perintah.


Tidak ada komentar:

Posting Komentar