“Dibuat untuk memenuhi salah satu tugas Mata Kuliah Sistem Operasi”.
Disusun Oleh :
STMIK INDONESIA
FAKULTAS SISTEM INFORMASI
JAKARTA
2020
Kata Pengantar
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, yang telah berkenan
memberi petunjuk dan kekuatan kepada penulis sehingga makalah “Perintah Dasar Linux”
ini dapat diselesaikan tepat waktu.
Penulisan makalah ini dibuat untuk memenuhi tugas mata kuliah Sistem Operasi.
Dalam pembuatan makalah ini, penulis mengucapkan terima kasih kepada orang tua yang
selalu mendukung, dosen mata kuliah Sistem Operasi yang telah memberikan bimbingan
dari awal hingga akhir pembuatan makalah ini.
Penulis menyadari sepenuhnya bahwa dalam penyusunan makalah ini belum
sempurna, karena masih banyak kekurangan. Oleh sebab itu, penulis mengharapkan kritikan
dan sarannya yang bersifat membangun.
Akhir kata penulis berharap semoga makalah ini dapat bermanfaat dan membantu
pembaca pada umumnya dan penulis sendiri khususnya.
KATA PENGANTAR………………………………………………..………………..……i
DAFTAR ISI..……………………………………………………………….…………….. ii
BAB I PENDAHULUAN………………………………………………..………………... 1
A. Latar Belakang…………………………………..………………………………… 1
B. Tujuan……………………………………….…………………………………….. 1
BAB II PEMBAHASAN………………………………..………………………………… 2
A. Pengertian Linux dan Sejarah Perkembangannya……….………………………… 2
B. Kelebihan dsn Kekurangan Linux…………………………………………………. 3
C. Konsole atau Terminal...…………………………………………………………... 5
D. Perintah Dasar Linux……………………………………………………………… 5
E. Percobaan Printah Dasar Pada Linux........................................................................ 6
BAB III PENUTUP…………………………………………………………………….... 20
A. Kesimpulan……………………………………..………………………………... 20
B. Saran…………………………………………………..…………………………. 20
DAFTAR PUSTAKA………………………………………………………..….. ..…….. 21
ii | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
BAB I
PENDAHULUAN
A. Latar Belakang
Banyak sistem operasi yang terkenal seperti halnya pada Windows dan Mac. Kedua
saling bersaing dalam menampilkan perkembangan yang lebih canggih. Dan tidak kalah
juga, OS (Sistem Operasi) Linux hingga saat ini banyak peminatnya. Walaupun OS Linux
ini dulunya sedikit yang memakaia dan sedikit membingungkan. tetapi dengan
perkembangan zaman Linux banyak di digunakan terutama untuk pengamanan dalam
jaringan. OS Linux bersifat Gratis ( Open Source) di samping itu Linux tidak mudah
terinfeksi virus.
Di dalam OS Linux terdapat perintah-perintah dasar sama halnya di DOS. Jika Anda
pernah menggunakan DOS, maka akan melihat bahwa beberapa perintah DOS itu mirip
dengan perintah Linux. Sebenarnya perntah DOS banyak diambil dari perintah Linux.
Begitu pula Linux, cukup banyak perintah UNIX. Linux dan UNIX bagaikan saudara dekat.
Maka dari itu, banyak sekali mengenai perintah dasar Linux dan kali ini akan dibahas
mengenai perintah dasar pada Linux
B. Tujuan
Pada mulanya Linux adalah nama kernel atau jantung sistem operasi komputer yang
dibuat pertama kali oleh Linus Torvalds pada 1991. Linus mengizinkan siapa saja untuk
menggunakan, mempelajari cara kerjanya, dan mendistribusikan Linux, dengan lisensi GNU
GPL (General Public License) atau lebih terkenal dengan istilah Free Software
Saat ini, nama Linux tidak hanya digunakan untuk menyebut kernel, namun juga
sistem operasi yang lengkap. Bahkan Linux juga digunakan untuk menyebut distribusi
(gabungan sistem operasi dan berbagai aplikasi) atau distro Linux. Contoh distro Linux urut
abjad: BlankOn, CentOS, Debian, Fedora, Gentoo, Mandriva, Mint, Nusantara, openSUSE,
RedHat, Slackware, Ubuntu, Xandros, dan lain-lain.
Linux pertama kali dibuat oleh Linus Torvalds di University Helsinki, Finlandia.
Kemudian linux dikembangkan lagi dengan bantuan dari banyak programmer dan hacker
UNIX di seluruh dunia. Kernel yang digunakan adalah sama – sama Linux kernel, sedangkan
perbedaannya hanyalah paket – paket aplikasi yang disertakan, sistem penyusunan direktori,
init style, dan lain-lain.
Linux dulunya adalah proyek hobi yang dikerjalan oleh Linus Torvalds yang
memperoleh inspirasi dari Minix. Minix adalah sistem UNIX kecil yang dikembangkan oleh
Andres S. Tanenbaum, seorang profesor yang menggeluti penelitian masalah OS dari Vrije
University, Belanda. Di Suoen Tasavalta, Republik Finlandia, seorang mahasiswa bernama
Linux Torvalds mengikuti mata kuliah Unix dan bahasa pemrograman C. Saat itu Linus
menggunakan sistem operasi mini berbasiskan Unix bernama Minix. Dia merasa bahwa
Minix mempunyai banyak kelemahan, dan Ia berkeyakinan mampu untuk membuat lebih
baik dari itu. Di usia 23, dia mulai mengotakatik kernel Minix dan menjalankannya di mesin
Intel x86. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada bulan
1. Kelebihan Linux:
➢ Linux merupakan sistem operasi bebas dan terbuka (open source). Sehingga tidak
perlu biaya lisensi untuk membeli atau menggunakan Linux, gratis.
➢ Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit
dan hanya dikhususkan untuk para hacker karena masih berbasis teks (DOS). Namun,
kini Linux mudah digunakan hampir semudah menggunakan Windows, bahkan
masalah style pun, Linux lebih baik dari Windows 7.
➢ Keamanan. Hampir semua pengguna Windows pasti pernah terkena virus, spyware,
trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Linux sejak awal
didesain multi-user, sehingga bila virus menjangkiti user tertentu, akan sangat sangat sulit
menjangkiti dan menyebar ke user yang lain. Beberapa orang berpendapat bahwa Linux lebih
aman karena jumlah penggunanya lebih sedikit dibanding Windows, namun anggapan itu
tidaklah tepat.
➢ Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat
dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga
mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus
menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut.
➢ Beragam pilihan. Hal ini bisa menjadi kelebihan maupun kekurangan. Banyak distro
bermunculan, contoh yang populer seperti Ubuntu, Debian, RedHat, openSuSe,
Fedora, Mandriva (Mandrake), dsb. Keanekaragaman ini memberi kita banyak pilihan
sesuai dengan kebutuhan masing-masing, namun di satu sisi hal ini juga akan
membingungkan calon pengguna Linux. Lihat chart distribusi Linux di
http://distrowatch.com untuk mengetahui rangking distro-distro Linux.
➢ Linux membutuhkan resource yang lebih kecil dari Windows, sehingga cocok untuk
komputer dengan spesifikasi minimal. Selain itu hampir semua distro populer
menyediakan versi 32 bit maupun 64 bit.
➢ Linux dapat berjalan dalam dua mode, modus teks dan modus GUI namun pada
umumnya modus teks (terminal) ini lah yang menjadi kekuatan Linux. Modus GUI
sendiri memiliki banyak pilhan desktop environment-nya seperti KDE, Gnome,
BlackBox, XFCE.
2. Kekurangan Linux:
➢ Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’,
takut untuk beralih dari Windows.
➢ Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada
Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat
melihatnya di Linux-Drivers.org atau LinuxHardware.org.
➢ Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software
di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai
CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu
package yang dibutuhkan beserta dependencies-nya.
➢ Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka
mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator
adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.
➢ Aplikasi-aplikasi di Linux belum seampuh aplikasi di Windows.
➢ Struktur direktori dan hak-akses yang membingungkan bagi yang sudah terbiasa
dengan Windows dan belum mengenal UNIX/Linux sama sekali.
Dalam item unix, konsole dan terminal merupakan istilah yang akan sering didengar
atau digunakan. Konsole bisa dikatakan merupakan “DOS atau MS-Dos- nya” Unix atau
Linux. Konsole atau “shell” merupakan antarmuka linux yang lebih tepat disebut interpreter
berbasis perintah (text). Sedangkan terminal adalah perangkat keras seperti workstation atau
peripheral yang terhubung dikomputer, seperti printer atau scanner, dan lain-lain.
Shell adalah pengelola yang menerima input user dan memanggil perintah- perintah
program. Sebuah shell akan dapat membantu kita untuk menjalankan program dengan
mudah sehingga lebih mempercepat kerja, tentu saja jika kita sudah mengetahui perintah-
perintah.di console atau shell tersebut, sehingga akan memudahkan kita dalam meng-
konfigurasi sistem yang tidak bisa dilakukan dengan tampilan Grafis (Xwindows). Bourne
Again Shell adalah interpreter perintah Unix standar original. Untuk masuk ke console dari
tampilan GUI, tekan Ctrl + Alt + F1.
Perintah-perintah dalam sistem operasi under Unix bersifat “case sensitive”, perintah
tersebut membedakan antara penggunaan huruf besar (capital) dan huruf kecil. Artinya penulisan
perintah ‘ls’ dengan ‘LS’ atau ‘Ls’ atau ‘lS’ akan diterjemahkan sebagai perintah yang berbeda.
Dalam sistem operasi under Unix banyak sekali kombinasi perintah yang bisa digabungkan
dalam satu perintah artinya dalam satu perintah bisa terdiri dari beberapa perintah dasar. Apabila kita
kesulitan atau bingung karena banyak kombinasi perintah, option, atau sintaks yang digunakan, kita
bisa melihat howto- nya, readme, atau pada manual page-nya.
Seperti perintah dasar linux yang akan dibahas pada praktikum kali ini diantaranya adalah :
1. Ls 6. Cp
2. Cd 7. Clear
3. Mkdir 8. Apropos
1. $ id : untuk melihat ID yang ada di Linux, baik ID dari user, group, device yang terpasang.
b. Melihat kalender
➢ $ cal : Perintah untuk menampilkan kalender satu bulan sekarang.
➢ $ hostname : perintah untuk melihat nama dari komputer yang sedang dipakai / aktif.
➢ $ uname [option] : Perintah ini akan menampilkan informasi system komputer kita,
antara lain tipe mesin komputer, hostname, nama dan versi system operasi dan tipe
prosesor. Informasi yang kita dapatkan sesuai dengan opsi yang kita berikan. Option
yang bisa ditambahkan adalah sebagai berikut :
OPTION FUNGSI
➢ $ whoami : perintah untuk menampilkan nama dari yang login saja, tanpa informasi
yang lain.
Digunakan bila anda menemukan terminal yang belum logout atau exit dan ingin
mengetahui milik siapa terminal tersebut diaktifkan.
➢ $ w : perintah ini adalah untuk melihat siapa saja yang sedang Login dengan informasi
yang sangat lengkap.
6. $ pwd : perintah yang digunakan untuk memperlihatkan di direktori mana posisi kita
berada sekarang.
Perintah ini singkatan dari “print working directory”. Seorang pemakai selalu
berhubungan dengan sebuah directory kerja, yang ada kalanya pemakai tersebut tersesat
Setelah perintah di atas dieksekusi maka terminal akan menampilkan lembar kosong
dan semua perintah sebelumnya tak terlihat. Namun ketika kita menscroll terminal, maka
perintah sebelumnya masih tersimpan.
OPTION FUNGSI
10 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
11 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
10. Perintah untuk melihat informasi finger.
➢ $ finger : untuk mengetahui siapa user yang sedang login di suatu komputer / terminal.
Digunakan bila anda menemukan terminal yang belum logout atau exit dan ingin
mengetahui milik siapa terminal tersebut diaktifkan.
11. $ whatis [perintah] : perintah untuk mendapatkan informasi dari perintah secara singkat.
12 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
12. $ chfn : perintah untuk mengubah informasi finger
13. $ man [nama_perintah] : salah satu perintah yang bisa memberikan informasi lengkap
(manual) mengenai perintah dasar yang anda ingin ketahui. Bahkan perintah ini juga
menyediakan informasi mengenai dirinya sendiri.
Setelah perintah di atas dieksekusi maka akan muncul penjelasan mengenai syntax ls seperti
di bawah ini :
13 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
➢ $ man man
Contoh:
mkdir percobaan : untuk membuat direktori baru dengan nama percobaan pada direktori
aktif.
Penggunaan spasi pada nama direktori akan diasumsikan sebagai beberapa nama direktori
baru.
14 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
16. $ cd [option] [directory] : untuk berpindah direktori (change directory).
Contoh:
penggunaan ‘cd’ tanpa nama direktori akan menuju ke home direktori, sedangkan
penggunaan ‘cd-‘ akan menuju ke direktori aktif sebelumnya.
17. $ touch [nama_file] : perintah untuk membuat file baru. Kita bisa menentukan tipe file
yang kita inginkan. Tetapi file yang dibuat dengan perintah ini adalah file kosong (tidak
ada isinya).
Contoh :
18. $ Nano [nama_file] : perintah untuk mengubah atau mengedit isi dari suatu file.
Setelah perintah di atas dieksekusi maka akan muncul halaman seperti di bawah ini.
Kemudian ketik sembarang text, lalu tekan f3 untuk menyimpan text editor tersebut.
Kemudian tekan control + x untuk keluar.
15 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
Kemudian ketik ls untuk melihat apakah file_sonya.txt telah berhasil dibuat, seperti gambar
dibawah ini.
➢ $ more [nama_files] : perintah ini bisa digunakan untuk menampilkan isi file teks
dengan tampilan perlayar. Anda akan membutuhkan perintah ini saat anda membaca file
yang panjang. Untuk menampilkan layar selanjutnya gunakan tombol spasi. Tetapi
dengan more anda tidak bisa melihat tampilan di layar yang terdahulu.
➢ $ cat [nama_files] : digunakan untuk menampilkan isi file. Biasanya file yang
ditampilkan dengan perintah ini adalah file yang bertipe teks. Dan yang pasti bukan file
kosong.
Contoh:
20. $ cp [file yang ingin dicopy] [direktori tujuan] : digunakan untuk melakukan copy file.
16 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
21. mv: digunakan untuk memindahkan file dari suatu lokasi ke lokasi yang lain, dan untuk
mengganti nama file.
Syntax :
Contoh :
$ mv file_sonya.txt home : memindahkan file_sonya.txt ke dalam direktori home.
17 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
22. $ rm [nama_file] : digunakan untuk menghapus file dan secara default rm tidak menghapus
direkktori
24. $ file *
18 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
$ file [nama_file] : fungsi perintah ini adalah untuk melihat Ekstensi / tipe file yang
dimaksud.
19 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
BAB IV
PENUTUP
A. Kesimpulan
Agar dapat mengoperasikan linux dengan baik perlu adanya pemahaman tentang
perintah-perintah dasar linux. Linux merupakan kernel dari sistem, yang merupakan
pengendali utama dari segala sesuatu yang terjadi di komputer. Terdapat perintah-perintah
yang digunakan untuk mengoperasikan Linux yang dimulai dari membuat suatu direktory,
menghapus file, copy file, melihat isi dari file, melihat tipe file, mengubah nama file, dan lain-
lain.
B. Saran
Bagi para pembaca yang ingin memperoleh informasi lebih lengkapnya mengenai
Sistem Operasi (OS) Linux, di sarankan agar mencari lagi referensi yang lain, karena apa yang
ada dalam makalah ini tentunya masih jauh dari apa yang dipahami oleh seorang yang lebih
ahli mengerti Linux, maka dari itu pengembangan diri dalam skil Linux, penulis perlu terus
mengembangkan dengan memanfaatkan berbagai media pembelajaran lain agar mendapatkan
informasi-informasi lainya untuk menyempurnakan ilmu-ilmu pengetahuan yang sebelumnya
sudah pelajari. Semakin banyak informasi tentang Linux mengenai Perintah dasar Linux yang
bisa didapatkan, maka semakin besar pula kita mampu memahami dan mengerti demi paham
dengan suatu OS Linux.
20 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s
DAFTAR PUSTAKA
http://15ikurniawan.blogspot.com/2017/03/makalah-sistem-operasi-
komputer_19.html?m=1
http://my-wordtechnology.blogspot.com/2013/01/makalah-sistem-operasi-perintah-
dasar_5120.html
https://sucidamayanti09.wordpress.com/2015/03/16/perintah-perintah-dasar-linux-
beserta-fungsi-dan-gambarnya/
http://belajar-komputer-mu.com/pengertian-linux-sistem-operasi-linux/
21 | P e r i n t a h D a s a r L i n u x B y S o n y a L e g i s