Anda di halaman 1dari 18

TUGAS MAKALAH SISTEM OPERASI LINUX

Di Susun Oleh :

Nama : Rizki Dwi Oktaviana

NIM : 1902032

Kelas : TI – 1C

POLITEKNIK PURBAYA TEGAL


Kampus I : Jl. Pancakarya No. 1 Talang - Tegal

Kampus II : Jl. Supriyadi No. 27 Trayeman – Kab. Tegal

email : info@purbaya.ac.id web : www.purbaya.ac.id

2019/2020
KATA PENGANTAR

Sebelum kami mengucapkan puji syukur kehadirat Allah SWT yang telah
melimpahkan rahmat dan karunia kepada kami, sehingga kami dapat menyelesaikan
makalah ini dapat pada waktunya.

Terdorong oleh rasa ingin tahu, kemauan dan kerja keras, saya kerahkan
seluruh upaya demi mewujudkan keinginan ini. Semoga tulisan ini dapat memenuhi
kewajiban kami dalam tugas praktek Linux.

Adapun harapan kami, semoga tulisan ini dapat menambah wawasan pembaca
mengenai sytem operasi linux, dengan maksud nantinya pembaca mengerti tentang
kelebihan dan kekurangan system operasi linux.

Hormat saya,

Rizki dwi oktaviana

i
DAFTAR ISI

KATA PENGANTAR ................................................................................ i

DAFTAR ISI .............................................................................................. ii

BAB I PENDAHULUAN

1.1 Latar Belakang ............................................................................... 1


1.2 Tujuan Penulisan ............................................................................ 1
1.3 Batasan Masalah ............................................................................. 1

BAB II PEMBAHASAN

2.1 Pengertian Linux ............................................................................ . 2


2.2 Sejarah Linux ................................................................................. . 3
2.3 Kelebihan dan Kekurangan Linux ................................................... . 4
2.4 Macam-Macam Perintah Linux ....................................................... . 7

BAB III PENUTUP

3.1 Kesimpulan .................................................................................... 14

DAFTAR PUSTAKA

ii
BAB I

PENDAHULUAN

1. Latar Belakang

Pada saat ini hampir semua orang yang sudah menggunakan system
operasi Linux sebagai system operasi computer mereka. Hampir semua orang
sudah tahu tentang system operasi Linux.

Memang tidak bias dipungkiri lagi, bahwa sebagian besar masyarakat


Indonesia masih banyak yang gagap teknologi, hanya sebagian kecil saja yang
memiliki wawasan yang luas dalam bidang IT.

Untuk itu kami mencoba untuk mengambil sedikit andil dalam


perkembangan dunia pendidikan dibidang IT di negara tercinta ini
(Indonesia),pada kesempatan ini kami mencoba untuk menulis beberapa hal
mengenai salah satu system operasi (Linux), dalam makalah ini kami
memaparkan tentang sejarah linux, keunggulan, dan lain sebagainya.

2. Tujuan

Adapun tujuan dari penulisan ini adalah:

a. Mengetahui apa itu linux, perbedaan dengan windows


b. Mengetahui perintah dasar linux dan file sytemnya
3. Batasan Masalah

Agar penulisan ini tetap terfokus maka penulisan makalah ini dibatasi pada:

a. Linux dan sejarahnya


b. Perintah dasar linux dan file systemnya

1
BAB II

ISI

1. Pengertian Linux

Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus


BenedictTorvalds dari Universitas Helsinki Finlandia sebagai proyek hobi
mulai tahun 1991.Ia menulis Linux, sebuah kernel untuk prosesor 80386,
prosesor 32-bit pertama dalamkumpulan CPU Intel yang cocok untuk PC.
Baru pada tanggal 14 Maret 1994 versi1.0 mulai diluncurkan, dan hal ini
menjadi tonggak sejarah Linux.Linux merupakan clone dari UNIX yang telah
di- port ke beragam platform,antara lain: Intel 80×86, AlphaAXP, MIPS,
Sparch, Power PC, dsb. Sekitar 95% kodesumber kernel sama untuk semua
platform perangkat keras.Linux termasuk sistem operasi yang didistribusikan
secara open source,artinya kode sumber Linux diikutsertakan sehingga dapat
dipelajari dandikembangkan dengan mudah. Selain itu Linux dikembangkan
oleh GNU (GeneralPublic License). Linux dapat digunakan untuk berbagai
keperluan, seperti: jaringan, pengembangan software, dan sebagai end-user
platform. Selama ini Linux menjadisistem operasi yang menjadi banyak
perhatian karena kecanggihan dan harganya yangrelatif murah dibanding
dengan sistem operasi yang lain. Macam-macam distribusiLinux antara lain:
Stackware, Debian, RedHat, S.u.s.e., Caldera, dan Turbo Linux.Macam-
macam distribusi Linux ini akan dibahas lebih mendalam pada “Distro”.

Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan


kepadakeseluruhan distro Linux (Linux distribution), yang didalamnya selalu
disertakan program-program lain yang mendukung sistem operasi ini. Contoh
program-programtersebut adalah Web Server, Bahasa Pemrograman, Basis
Data, Tampilan Desktop(Desktop Environment) (seperti GNOME dan KDE),

2
3

dan aplikasi/ software perkantoran (office suite) seperti OpenOffice.org,


KOffice, Abiword, Gnumeric, danlainnya. Distro Linux telah mengalami
pertumbuhan yang pesat dari segi popularitas,sehingga lebih populer dari
versi UNIX yang menganut sistem lisensi dan berbayar(proprietary) maupun
versi UNIX bebas lain yang pada awalnya menandingi dominasiMicrosoft
Windows dalam beberapa sisi.

Linux mendukung banyak Perangkat keras Komputer, dan telah


digunakan didalam berbagai peralatan dari Komputer pribadi, Superkomputer
dan Sistem Benam (Embedded System) (seperti Telepon Seluler Ponsel dan
Perekam Video pribadiTivo).

Pada mulanya, Linux dibuat, dikembangkan dan digunakan oleh


peminatnyasaja. Kini Linux telah mendapat dukungan dari perusahaan besar
seperti IBM, danHewlett-Packard dan perusahaan besar lain. Para pengamat
teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak
bergantung kepada vendor(vendor-independence), biaya operasional yang
rendah, dan kompatibilitas yangtinggi dibandingkan versi UNIX proprietari,
serta faktor keamanan dan kestabilannyadibandingkan dengan Microsoft
Windows. Ciri-ciri ini juga menjadi bukti ataskeunggulan model
pengembangan perangkat lunak sumber terbuka opensourcesoftware

2. Sejarah Linux
Nama Linux merupakan kombinasi unik antara nama penciptanya dan
namasistem operasi yang menjadi targetnya (UNIX). Semuanya berawal dari
sebuah sistemoperasi bernama Minix. Minix dibuat oleh Profesor Andrew
Tanenbaum. Minixadalah sistem operasi mirip UNIX yang bekerja pada
PC.Torvald adalah salah seorang mahasiswa di Universitas Helsinki
yangmenggunakan Minix. Walaupun cukup bagus, ia belum menganggap
Minix memadai.Kemudian pada tahun 1991 ia membuat sistem operasi yang
4

merupakan clone UNIX,yang diberi nama Linux. Seperti halnya Minix, Linux
tidak menggunakan kode apa pun dari vendor UNIX komersial, sehingga.
Torvalds mendistribusikan linux diinternet secara bebas dan
gratisPada Oktober 5 1991, Torvalds mengeposkan sistemoperasinya di
newsgroup comp.os.minix. Ia mengumumkan bahwa source code
Linuxtersedia dan meminta bantuan programmer-programmer lain untuk ikut
mengembangkannya. Ketika itu Linux masih setengah matang, sistem operasi
inihanya bisa menjalankan sedikit perintah UNIX, seperti bash, gcc dan gnu-
make. SaatLinux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup
stabil dan memiliki banyak feature, seperti preemptive multitasking
(kemampuan untuk membagi sumberdaya CPU untuk banyak aplikasi) dan
symmetric multiprocessing (kemampuan untukmembagi tugas di antara
banyak CPU). Linux bahkan memiliki maskotnya sendiriyang oleh torvalds
dijeaskan sebagai “seekor penguin yang menggemaskan danramah, yang
kekenyangan setelah makan banyak ikan hering”.Pada 1996, tim
pengembangan Linux yang ada diseluruh dunia mulai memberikan hasilnya.
Tahun itu mereka telah membuat versi Linux untuk sejumlah versi hardware,
dari Atari STsampai Macintosh.Linux terus berkembang pesat, utamanya
karena ada sejumlah distributor (seperti RedHat, Caldera, dsb) yang
berkompetisi untuk berebut pangsa pasar. Oleh karena itu dibentuk kelompok
bernama Linux Standard Base. Kelompokini bekerja untuk memastikan
bahwa beragam distribusi Linux yang ada tetap bisamenjalankan aplikasi yang
sama dan saling berinteroperasi
3. Kelebihan dan Kekurangan Sistem Operasi Linux
a. Kelebihan/ keunggulan Linux
1. Anda tidak perlu membeli Linux OS dan mengeluarkan Uang yang
mahaluntuk membeli CD Windows yang Original.
5

2. Anda tidak Perlu takut Untuk di Sweeping atau di Razia Software


karenaLinux Free.
3. Anda telah membantu mengurangi Pembajakan Software dan tidak
perlumembeli Licensi Key/ Keygen.
4. Apakah Anda suka internet? The TCP / IP protokol dibangun pada
UNIXkomputer (Linux), sedangkan Windows hanya embraced TCP / IP
sebagai protokol asli dariWindows 2000.
5. Anda tidak perlu defragment Linux Selalu untuk selamanya..
6. Linux lebih aman karena Linux memiliki filosofi menjalankan proses
padatingkat terendah yang diperlukan akses.
7. lebih dari 80% dari atas 500 supercomputers di dunia menjalankan Linux
8. Jika anda memerlukan sebuah kantor suite Anda dapat men-download
OpenOffice (Free)
9. Anda tidak menderita vendor lock-in dengan Linux.
10. Komunitas linux adalah orang yang berlimpah dengan keinginan untuk
salingmembantu memecahkan masalah apapun pengalaman serta berbagi tips
danide untuk kreativitas.
11. Linux tidak crash tanpa alasan jelas sewaktu di Jalankan.
12. Linux tidak dapat membuat sistem anda unusable seperti yang sering
ditemukan di Windows.
13. Pada Sistem Operasi Windows ketika selesai Update Antivirus dan
Instalsoftware seringnya meminta untuk Restart/reboot bahkan kadang
Restartsecara Otomatis (Windows Maksa Bro biar systemnya Update).Tetapi
Linuxtidak reboot dengan sendirinya (Otomatis)
14. Linux dapat membaca dengan baik lebih dari seratus berbagai jenis
filesystem.
15. Sobat memiliki hak untuk mengubah apa-apa saja yang berada di dalam Linux
jika memiliki kemampuan dan skill asal masih mencantumkan
VarianLinuxnya.
6

16. Sobat tidak akan terjebak dengan legacy application dimana vendor maupun
providernya telah ditutup dan tak dapat memperbaruinya.
17. Linux dapat dijalankan dari CD tanpa harus mempengaruhi apa yang sudah
dihard disk dari komputer.(IGOS OS yang murni Sistem Operasi
buatanIndonesia yang di ambil dari Varian Fedora Linux pernah memberikan
sayaLive CD IGOS )
18. Tidak ada 1 Sistem Operasi pun yang bisa meng-klaim terbebas dari
seranganVirus maupun Trojan termasuk Linux.Tapi setidaknya Linux tetap
lebih amankarena Linux merupakan Open source dan masih sedikitnya orang
yangmengetahui tentang Scripting pembuatan Virus di Linux
19. Linux tidak akan mati karena open source dan Free.Tidak seperti
SistemOperasi yang Lain.Maaf Y Vendor yang OS yang telah Tutup
BeOS,AmigaOS.
b. Kekurangan/ kelemahan Linux
1. User banyak yang belum terbiasa menggunakan linux karena mereka
lebihterbiasa menggunaka windows.
2. Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik
padalinux. Jika ingin melihat daftar-daftar hardware yang mendukung
linuxsilahkan dilihat di www.linux-drivers.org atau www.linuxhardware.org/.
3. Instalasi linux tidak semudah Instalasi windows.
4. Program/ Aplikasi di linux belum seampuh aplikasi windows.
5. Bagi administrator sistem perlu belajar dahulu karena belum terbiasa
denganUnix-like,.
6. Struktur direktori serta hak akses yang membingungkan bagi user
yangterbiasa menggunakan windows.
7

4. Perintah Dasar Linux

No Fungsi Command Contoh


1 Copy file Cp cp a.txt
b.txt
2 Pindah file Mv mv a.txt b.txt
3 Hapus file Rm rm a.txt
b.txt
4. Menampilkan isi file sekaligus Cat cat buku.txt
5 Menampilkan isi file perhalaman More more buku.txt
6. Menampilkan isi file perhalaman Less less
buku.txt
7 Menampilkan isi file dari atas Head head -5 c.txt
8 Menampilkan isi file dari bawah Tail tail -3 c.txt
9 Membuat file kosong Touch touch a.doc
10 Mengedit file nano, pico, vi, vim nano c.txt
11 Sorting isi file Sort sort buku.txt
12 Menghitung karakter,kata,baris Wc wc buku.txt
13 Mencari karakter dalam suatu file Grep grep “b”
a.txt
14 Mencari file Find find / -nama
“a.txt”
15 Membuat link file Ln ln a.txt l.txt
ln -s a.txt
ba
16 Menampilkan isi direktori Ls ls /etc
17 Pindah direktori Cd cd /tmp
18 Pindah ke home direktori Cd
8

19 Pindah ke home direktori sebelumnya cd -


20 Pindah ke home direktori di atasnya cd . .
21 Menampilkan direktori yang aktif Pwd Pwd
22 Membuat direktori Mkdir mkdir test
23 Menghapus direktori Rmdir rmdir test
24 Mengkonversi tabs ke bentuk spasi expand expand test.txt
-i (initial) expand –i
-t, --tabs=N test.txt
expand --
tabs=1 a.txt
25 memformat ulang teks fmt fmt test.txt
-w, --width= Width fmt -w 10
-t, -tagged-paragraph test.txt
-s , (split) option line fmt -t
-u, --uniform-spacing test.txt
-c, --crown-margin fmt -s test.txt
-p, --prefix=STRING fmt -u
-g, --goal=WIDTH test.txt

26 Menerjemahkan dan menghapus Tr tr {option}


karakter -c, complements set1 {set2}
-d, delete characters echo “disable
-s, replaces repeated on my” | tr –
characters cd [:my:]
-t, truncates set1 echo “disable
on my” | tr –d
“m”
echo “
9

disable on
my” |
tr -s [:space:]
27 Menampilkan baris N dari atas pada head head
teks -n, --lines {option}. . .
-c, --bytes {file}. . .
-q, --quiet head -n num
-v, --verbose state.txt
head -c num
state.txt
head -q num
a.txt b.txt
head -v num
a.txt
28 tail menampilkan isi file tidak secara tail tail a.txt
keseluruhan -n, --lines tail –n num
-c, --bytes state.txt
-q, --quiet tail -c num
-v, --verbose state.txt
tail -q num
a.txt b.txt
tail -v a.txt
29 Menghubungkan 2 baris perintah atau join join a.txt
file -i, ignore b.txt
-j, ifeld join -i a.txt
b.txt
join -j [field]
a.txt b.txt
10

30 Memanipulasi ukuran file split split {options}


{file_name}
-a N, --suffix- {prefix}
length=N split -a N
-b SIZE, --bytes=SIZE state.txt
-l SIZE, --line- split -
bytes=SIZE b{bytes}
-d, --numeric- text.txt
suffixes split -l num
state.txt
split -d
state.txt
31 Melakukan manipuasi string dan file Cut cut {option}
-b (byte) {range} file
-c (column) cut -b num
-f (field) cut -d state.txt
"delimiter" -f (field cut -c
number) file.txt [num,num,nu
--complement m]a.txt
cut -d “ “ -f
1 state.txt

cut --
complement -
c 5 state.txt
32 Menggabungkan file secara horisontal paste paste
-d {delimiter} {option}
11

pembatas {file1}.
{file2}
-s {serial} paste -d “|”
num state.txt
nama.txt
paste -s num
state.txt
nama.txt
33 perintah di Linux yang memungkinkan pipe { | } cat filename |
Anda menggunakan dua atau lebih more
perintah sehingga output dari satu
perintah berfungsi sebagai input ke
perintah berikutnya

Keterangan :

num = number (nilai yang di berikan terhadap perintah)

a.txt = nama file

b.txt = nama file

state.txt = nama file

nama.txt = nama file


12

syntax calculator
13
BAB III

PENUTUP

KESIMPULAN

Ubuntu akan slalu bebas biaya, dan tidak ada biaya tambahan untuk edisi
enterprise. Ubuntu menyertakan yang terbaik dalam terjemahan dan prasarana
aksesbilitas, untuk membuat Ubuntu berguna bagi banyak orang mungkin. Ubuntu
dirilis secara berkala dan dapat diprediksi, rilis baru dibuat setiap enam bulan. Kita
dapat menggunakan rilis stabil yang ada atau rilis pengembangan saat ini. Ubuntu
berkomitmen penuh pada prinsip pengembangan perangkat lunak open source.
Ubuntu adalah komunikasi dikembangkan system operasi yang cocok untuk laptop,
desktop dan server. Ubuntu berisi semua aplikasi yang pernah kita butuhkan.

14
DAFTAR PUSTAKA

https://www.academia.edu/10127167/Makalah_sistem_Operasi_Linux
https://www.yasid.net/2011/10/makalah-sistemoperasi-linux-oleh.html

15

Anda mungkin juga menyukai