Title | TUGAS MAKALAH SISTEM OPERASI LINUX |
---|---|
Author | Rizkidwi Oktaviana |
Pages | 18 |
File Size | 226.5 KB |
File Type | |
Total Downloads | 24 |
Total Views | 173 |
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 : [email protected] web : www.purbaya.ac.id 2019/2020 KATA...
TUGAS MAKALAH SISTEM OPERASI LINUX
Di Susun Oleh : Nama
: Rizki Dwi Oktaviana
NIM
: 1902032
Kelas
: TI – 1C
POLITEKNIK PURBAYA TEGAL Kampus I Kampus II
: Jl. Pancakarya No. 1 Talang - Tegal
: Jl. Supriyadi No. 27 Trayeman – Kab. Tegal
email : [email protected] 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.Macammacam 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 gnumake. 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
VarianLinuxnya.
kemampuan
dan
skill
asal
masih
mencantumkan
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 1
Fungsi Copy file
Command Cp
Contoh 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
ba 16
Menampilkan isi direktori
Ls
ls /etc
17
Pindah direktori
Cd
cd /tmp
18
Pindah ke home direktori
Cd
a.txt
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
-t, --tabs=N
test.txt expand
–i --
tabs=1 a.txt 25
26
memformat ulang teks
Menerjemahkan karakter
dan
fmt
fmt test.txt
-w, --width= Width
fmt
-t, -tagged-paragraph
test.txt
-s , (split) option line
fmt
-u, --uniform-spacing
test.txt
-c, --crown-margin
fmt -s test.txt
-p, --prefix=STRING
fmt
-g, --goal=WIDTH
test.txt
menghapus Tr
tr
-w
10 -t
-u
{option}
-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 keseluruhan
tail a.txt
-n, --lines
tail –n
-c, --bytes
state.txt
-q, --quiet
tail
-v, --verbose
state.txt tail
num
-c num -q num
a.txt b.txt tail -v a.txt 29
Menghubungkan 2 baris perintah atau join
join
file
-i, ignore
b.txt
-j, ifeld
join
a.txt -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
-b (byte) {range}
file
-c (column)
cut
-f (field)
cut
{option} -b num
-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 -d
paste {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...