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