Anda di halaman 1dari 31

TUGAS MAKALAH

PRAKTEK ADMIN GNU/LINUX


“PERINTAH DASAR PADA LINUX”

Disusun oleh :
Nama : Aefi Amalia
NIM : 1902052
Kelas : TI 1C
Pembimbing : Heri Setyo Budi, M.Kom

POLITEKNIK PURBAYA
Jl. Pancakarya no.1 Kalimari, Kajen, Kec. Talang, Tegal, Jawa Tengah 52193
http://www.purbaya.ac.id
2019/2020

i
KATA PENGANTAR

Puji syukur kehadirat Tuhan yang Maha Esa karena berkat rahmat dan
karunia-Nya Penulis dapat menyelesaikan Makalah “perintah dasar pada linux”
dengan baik dan tepat waktu. Saya menyadari bahwa makalah ini masih banyak
kekurangan karena keterbatasan pengetahuan, oleh karena itu saya sangat
mengharapkan bimbingan atau saran-saran dari pembaca untuk menyempurnakan
makalah ini.
Berkaitan dengan makalah ini saya banyak mendapatkan bantuan dan
bimbingan dari berbagai pihak yang diterima oleh saya baik secara langsung
maupun tidak langsung. Tidak lupa pula saya mengucapkan terima kasih kepada
semua pihak yang telah membantu saya dalam pembuatan makalah ini.
Akhir kata saya mengharapkan semoga makalah ini dapat bermanfaat bagi
kita semua, amin.

Tegal, 08 Januari 2020

Aefi amalia

ii
DAFTAR ISI

HALAMAN JUDUL .................................................................................. i


KATA PENGANTAR............................................................................... ii
DAFTAR ISI ......................................................................................... iii

BAB I. PENDAHULUAN
A. Latar Belakang ........................................................................1
B. Rumusan Masalah ....................................................................1
C. Tujuan ..................................................................................... 1
BAB II. TEORI DASAR LINUX
A. Linux dan sejarahnya .............................................................. 2
B. Kelebihan dan kekurangan Linux ............................................4
BAB III. PERINTAH DASAR PADA LINUX
A. Pengenalan perintah dasar linux .............................................. 7
B. Perintah dasar linux .................................................................. 8
C. Fungsi managent linux ............................................................ 9
D. Contoh dasar perintah linux .................................................... 14
BAB IV. PENUTUP
A. Kesimpulan ............................................................................ 26
B. Saran ...................................................................................... 27
DAFTAR PUSTAKA ............................................................................. 28

iii
BAB I
PENDAHULUAN

A. Latar Belakang
Pengguna komputer di indonesia saat ini kebanyakan menggunakan sistem
operasi buatan dari microsoft, yaitu microsoft windows. hal itu wajar saja
terjadi, karena sistem operasi windows lebih dulu hadir di Indonesia
ketimbang sistem operasi linux.
Pengertian linux adalah software sistem operasi open source yang gratis
untuk disebarluaskan di bawah lisensi GNU. jadi user diijinkan untuk
menginstal pada komputer user ataupun mengkopi dan
menyebarluaskannya tanpa harus membayar. linux merupakan turunan
dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer
mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not
Unix) User dapat memperoleh program, lengkap dengan kode sumbernya
(source code). Tidak hanya itu, user diberikan hak untuk mengkopi
sebanyak pengguna mau, atau bahkan mengubah kode sumbernya. Dan itu
semua legal dibawah lisensi. Meskipun gratis, lisensi GNU
memperbolehkan pihak yang ingin menarik biaya untuk penggandaan
maupun pengiriman program.

B. Rumusan Masalah
1. Pengertian linux dan sejarahnya ?
2. kelebihan dan kekurangan linux ?
3. perintah-perintah dasar pada linux ?
C. Tujuan
1. Agar pembaca memahami Pengertian linux dan sejarahnya
2. Agar pembaca mengetahui kelebihan dan kekurangan linux
3. Agar pembaca mengetahui perintah-perintah pada linux

1
BAB II
TEORI DASAR LINUX

A. Pengertian Linux dan Sejarahnya


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.

Richard Stallman, pendiri Yayasan Free Software, mengusulkan penulisan


sistem operasi Linux adalah GNU/Linux atau GNU-Linux, karena sistem
operasi Linux berisi kernel Linux dan beberapa program dari projek GNU.
Ada yang tidak setuju dengan Stallman, karena ada program pada sistem
operasi Linux yang bukan dari projek GNU.

Open Source adalah istilah untuk software yang source code-nya (kode
programnya) disediakan oleh pengembangnya untuk umum (terbuka) agar
dapat dipelajari cara kerjanya, diubah atau dikembangkan lebih lanjut, dan
disebarluaskan. Jika pembuat program melarang orang lain untuk mengubah
dan atau menyebarluaskan program buatannya, maka program itu bukan Open
Source, meskipun tersedia kode programnya.

Open Source merupakan salah satu syarat free software. Free Software
pasti Open Source Software, namun Open Source Software belum tentu Free
Software.Contoh Free Software adalah Linux.Contoh Open Source Software
adalah FreeBSD.Linux yang berlisensi Free Software tidak dapat diubah

2
menjadi berlisensi tidak Free Software, sedangkan FreeBSD yang berlisensi
Open Source Software BSD-like dapat diubah menjadi tidak Open
Source.FreeBSD (Open Source) merupakan salah satu dasar untuk membuat
Mac OSX (tidak Open Source).www.opensource.org/licenses memuat jenis-
jenis lisensi Open Source.
( Richard Stallman, pendiri proyek GNU, dan Linus Torvalds, pembuat
kernel Linux )
Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun
1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan
kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan
dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.
Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/) adalah nama yang diberikan
kepada sistem operasi komputer bertipe Unix. 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.
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun
1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya
umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh
Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama
alternatifGNU/Linux.
Linux telah lama dikenal untuk penggunaannya di server, dan didukung
oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-
Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems.
Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat
keras komputer, termasuk komputer desktop, superkomputer, dan sistem
benam seperti pembaca buku elektronik, sistem permainan video (PlayStation
2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat
teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak
bergantung kepada vendor (vendor independence), biaya operasional yang

3
rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas,
serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan
sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi
bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka
(opensource software).
Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux
distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat
lunak pendukung seperti server web, bahasa pemrograman, basisdata,
tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga
memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org,
KOffice, Abiword, Gnumeric dan LibreOffice.

B. Kelebihan Dan Kekurangan Linux


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.
 Hampir semua aplikasi yang terdapat di Windows, telah terdapat
alternatifnya di Linux karena banyak komunitas-komunitas
pengembangnya, semisal sourceforge.net. , atau bila terpaksa kita
bisa menjalankan software untuk Windows di Linux dengan
bantuan emulator seperti Wine sehingga file .exe dan .msi dapat
dijalankan.
 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

4
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.
 Linux mempunyai kompatibilitas ke belakang yang lebih baik
(better backward-compatibilty). Perangkat keras yang telah berusia
lama, masih sangat berguna dan dapat dijalankan dengan baik di
atas Linux. Selain itu, tidak pernah ditemui dokumen-dokumen
yang lebih baru tidak dapat dibaca pada Linux versi yang lebih
lama. Pada Windows, kita seakan dituntut untuk terus mengikuti
perkembangan perangkat keras, seperti kasus file .docx (Word
2007-2010) yang tidak bisa dibuka dengan Microsoft Word 2003
atau versi dibawahnya.
 Dukungan komunitas yang beragam dan menyebar di seluruh
dunia.
 Linux selain gratis untuk digunakan, gratis pula untuk dimodifikasi
dan didistribusikan ulang. Bahkan kita dapat mengembangkan
distro kita sendiri.
 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

5
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
samasekali.

6
BAB III
PERINTAH DASAR PADA LINUX

A. PENGENALAN PERINTAH LINUX

Berawal dari eksperimen Linus Trovalds dengan Komputer Minix miliknya,


terciptalah Sistem Operasi Linux. Sejak saat itu, Dia terus mengembangkan dan
memperbaiki Sistem Operasi temuanya tersebut. Berkat kerja kerasnya,
terciptalah Linux 1.0 yang keseluruhanya berbasis TEKS. Karena Linux bersifat
Open Source, dan dengan cepatnya Sistem Informasi & Komunikasi saat ini,
Linux telah berkembang begitu pesat. Sampai saat ini, sudah tak terhitung lagi,
berapa banyak distro-distro yang sudah dikembangkan. Dari Linux yang berbasis
TEKS, berkembang menjadi Linux yang berbasis GRAFIK. Bahkan tampilanya
pun telah dapat menyaingi Sistem Operasi berbayar sekali pun.
Dalam makalah ini, saya menggunakan mode TEKS. Karena dianggap lebih
cepat dan efisien. Bagaimanapun juga, walau menggunakan GUI, ujung-ujungnya
Anda juga harus mengetahui perintah SHELL. Dalam Linux, pembagian hak
akses pemakai atau user dibedakan menjadi dua. Yaitu user biasa dan super user
(root). Dengan hak akses super user, kita diperbolehkan merubah, menambah, dan
menghapus file konfigurasi system yang ada. Berbeda dengan user biasa, yang
memiliki hak akses terbatas.
Perbedaan antara user biasa dan super user, ditandai dengan symbol “$” dan “#”
pada terminal.
Untuk login ke super user, gunakan perintah su.
perrcobaan:~$ su
Password: (masukan password root)
percobaan:~#
Walau dalam keadaan user biasa, anda masih bisa menggunakan hak akses root.
Caranya yaitu tinggal ketikan perintah sudo sebelum perintah selanjutnya.
Percobaan :~$ sudo vim /etc/hosts

7
B. PERINTAH DASAR LINUX

Sebelum mempelajari lebih lanjut tentang linux, lebih baik kita membawa
bekal berupa perintah dasar linux agar tidak salah kenal dengan si pinguin itu.
Berikut beberapa fakta tentang console linux :
1. Anda bisa melakukan hampir segalanya di terminal yang juga bisa
lakukan dari GUI.
2. Sebagian besar perintah dirancang khusus untuk bekerja di Terminal,
kemudian GUI diciptakan di atasnya. Itulah mengapa sebagian GUI terasa
lambat, karena diproses lagi setelah proses Terminal. 2
3. Lokasi default Terminal Anda ketika dibuka dari menu adalah pada folder
Home, yang dikenal pula dengan ~.
4. Folder Anda sekarang ditunjukkan oleh operator . (titik). Sebagian besar
perintah ketika berjalan di folder sekarang, bisa diikuti dengan . (titik).
5. Perintah, lokasi, dan berkas adalah case sensitive. /home berbeda dari
/HOME atau /Home.
6. Gunakan tombol tab untuk menyempurnakan (secara otomatis) nama
berkas. Jika Anda memiliki berkas bernama panjang seperti:
123214342565234buku putih. zip, maka cukup ketik 12 lalu tekan tombol
tab untuk menyempurnakannya. Kalau ditekan tab masih juga belum
sempurna, tambahkan karakternya jadi 123 dan seterusnya karena bisa
saja ada berkas lain yang punya nama mirip (misalnya 1235151.zip).
7. Hampir semua perintah dapat dibaca lengkap aboutnya menggunakan
manpage atau dengan mengetik h atau help setelah menulis nama
perintah. Penulisannya bisa man namaperintah, namaperintah h, atau
namaperintah help.
8. Untuk memperoleh informasi lebih lengkap, Anda bisa menggunakan
info. Sebuah perintah bisa dicari dengan menggunakan info namaperintah.
Untuk sebagian besar perintah yang menjadi bagian dari coreutils

8
package, Anda bisa menemukan informasi yang bagus menggunakan info
coreutils namaperintah invocation.
9. Anda bisa menentukan banyak opsi pada perintah sekaligus untuk
memperoleh informasi lebih banyak.
10. Nama perintah kadang tersingkat (seperti ls dari list) karena keterbatasan
ruang pada Unix zaman dahulu, nama perintah disingkat dan
penyingkatan ini tidak diubah lagi.

C. FUNGSI MANAGEMENT PERINTAH TEKS

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, nano c.txt


vim

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

9
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

19 Pindah ke home direktori cd -


sebelumnya

20 Pindah ke home direktori di cd . .


atasnya

21 Menampilkan direktori yang aktif Pwd Pwd

22 Membuat direktori Mkdir mkdir test

23 Menghapus direktori Rmdir rmdir test

24 Mengkonversi tabs ke bentuk expand expand test.txt


spasi
-i (initial) expand –i test.txt

-t, --tabs=N expand --tabs=1 a.txt

25 memformat ulang teks Fmt fmt test.txt

-w, --width= fmt -w 10 test.txt


Width
fmt -t test.txt
-t, --tagged-
fmt -s test.txt
paragraph
fmt -u test.txt
-s , (split) option
line

10
-u, --uniform-
spacing

-c, --crown-
margin

-p, --
prefix=STRING

-g, --
goal=WIDTH

26 Menerjemahkan dan menghapus Tr tr {option} set1 {set2}


karakter
-c, complements echo “disable on my” | tr
–cd [:my:]
-d, delete
characters echo “disable on my” | tr
–d “m”
-s, replaces
repeated echo “ disable on my”
characters |

-t, truncates set1 tr -s [:space:]

27 Menampilkan baris N dari atas Head head {option}. . . {file}.


pada teks ..
-n, --lines
head -n num state.txt
-c, --bytes
head -c num state.txt
-q, --quiet
head -q num a.txt b.txt

No Fungsi Command Contoh

Menampilkan baris N dari atas -v, --verbose head -v num a.txt

11
pada teks

28 tail menampilkan isi file tidak Tail tail a.txt


secara keseluruhan
-n, --lines tail –n num state.txt

-c, --bytes tail -c num state.txt

-q, --quiet tail -q num a.txt b.txt

-v, --verbose tail -v a.txt

29 Menghubungkan 2 baris perintah Join join a.txt b.txt


atau file
-i, ignore join -i a.txt b.txt

-j, ifeld join -j [field] a.txt b.txt

30 Memanipulasi ukuran file Split split {options}


{file_name} {prefix}

split -a N state.txt
-a N, --suffix-
length=N split -b{bytes} text.txt

-b SIZE, -- split -l num state.txt


bytes=SIZE
split -d state.txt
-l SIZE, --line-
bytes=SIZE

-d, --numeric-
suffixes

31 Melakukan manipuasi string dan Cut cut {option} file


file
-b (byte) cut -b num state.txt
{range}
cut -c
-c (column) [num,num,num]a.txt

12
-f (field) cut -d cut -d “ “ -f 1
"delimiter" -f state.txt
(field number)
file.txt

--complement
cut --complement -c 5
state.txt

32 Menggabungkan file secara Paste paste {option} {file1}.


horisontal {file2}
-d {delimiter}
pembatas paste -d “|” num
state.txt nama.txt

paste -s num state.txt


-s {serial}
nama.txt

33 perintah di Linux yang pipe { | } cat filename | more


memungkinkan Anda
menggunakan dua atau lebih
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

13
D. CONTOH PERINTAH DASAR PADA LINUX

1. sudo su : Digunakan untuk login sebagai root/pengguna tertinggi

2. login : Digunakan untuk login sebagai user lain, namun harus menjadi root
dulu untuk bisa menjalankan peirntah ini.

3. date : Melihat tanggal dan waktu saat ini

$ cal [bulan] [tahun] : Melihat bulan di tahun tertentu

$ cal –y : Melihat kalender pada tahun ini

14
4. hostname : Melihat distro yang dipakai

Uname [option] : Perintah ini akan menampilkan informasi system komputer


anda, antara lain tipe mesin komputer, hostname, nama dan versi system
operasi dan tipe prosesor. Informasi yang anda dapatkan sesuai dengan opsi
yang anda berikan. Option yang bisa ditambahkan adalah sebagai berikut :

OPTION FUNGSI

-a, -all menampilkan semua informasi

-m, -machine menampilkan tipe mesin/perangkat keras

-n, -nodename menampilkan hostname

-r, -release menampilkan rilis dari kernel sistem operasi

15
5. who : Mencetak semua nama pengguna yang sedang login
whoami : Mencetak pengguna saat ini dan nama ID

6. pwd : Digunakan untuk memperlihatkan di direktori mana posisi kita


berada sekarang.

7. man [syntax] : Menampilkan bantuan untuk beberapa perintah

Setelah perintah di atas dieksekusi maka akan muncul penjelasan mengenai


syntax pwd seperti di bawah ini :

16
8. clear : Membersihkan / menghapus perintah di terminal

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.

9. apropos [syntax] : Mengetahui perintah-perintah apa saja dilihat dari


fungsinya secara massal.

Setelah perintah di atas dieksekusi, maka akan muncul perintah-perintah yang


berhubungan dengan syntax dir seperti di bawah ini :

17
10. whatis [syntax] : Mendapatkan informasi dari perintah secara singkat.

11. ls [option] : Perintah ini berfungsi untuk menampilkan isi dari suatu
directory beserta atribut filenya.

OPTION FUNGSI

-a bila anda ingin menampilkan semua file dan folder,


termasuk file dan folder yang tersembunyi

-A sama dengan -a, tetapi tidak menampilkan direktori .


dan ..

-C menampilkan direktori dengan output berbentuk kolom

-d menampilkan direktori saja, isi direktori tidak


ditampilkan

-f menampilkan isi direktori tanpa diurutkan

-l menampilkan isi direktori secara lengkap, mulai dari hak


akses, owner, group dan tanggal file atau direktori

18
tersebut dibuat

-1 menampilkan isi direktori dengan format satu direktori


per baris

12. touch [nama_file] : Digunakan untuk membuat file baru.

Ketika kita menuju pada folder home, maka akan muncul file baru seperti di
bawah ini :

13. mkdir [nama_direktori] : Digunakan membuat sebuah directory.

Ketika kita menuju pada folder home, maka akan muncul folder baru seperti di
bawah ini :

19
14. cd [alamat_direktori] : Digunakan untuk berpindah direktori

cd .. digunakan untuk keluar dari direktori


15. cp /[direktori]/[file_yang_ingin_dicopy] /[direktori tujuan] :
Digunakan untuk melakukan copy file.

Setelah perintah di atas dieksekusi, maka akan terdapat file_ila.txt di folder


percobaan seperti di bawah ini :

16. mv : Digunakan untuk melakukan memindahkan, cut atau rename file.


Syntax : $ mv /[direktori]/[file_yang_ingin_dicut] /[direktori tujuan] (cut)
$ mv /[direktori]/[file_yang_ingin_direname] /[nama_baru_file] (rename)

Setelah perintah di atas dieksekusi, maka file_ila.txt akan terhapus dari folder
percobaan dan berpindah ke folder home seperti di bawah ini :

20
17. rm [nama_file] : Digunakan untuk menghapus file.

rmdir [nama_file] : Digunakan untuk menghapus direktori yang kosong.

Pada contoh di atas kita tidak bisa menghapus folder percobaan karena masih
terdapat file di dalamnya.

Kondisi sebelum perintah di atas dieksekusi :

Kondisi setelah perintah di atas dieksekusi :

21
rm –rf [nama_direktori] : Digunakan menghapus direktori yang didalamnya
terdapat file

Kondisi setelah perintah di atas dieksekusi :

18. more [nama_file] : Digunakan untuk menampilkan isi sebuah file

19. cat > [nama_file] : Kita akan menggunakan perintah cat yang telah
tersedia secara default di shell linux.
cat > [nama_file] : Membuat File dengan nama test
cat [nama_file] : Melihat isi file test
cat > > [nama_file] : Penambahan untuk file test

22
cat file1 file2 file3 > file4 : Memasukkan sebuah isi dari suatu file ke dalam
file yang lain.

21. cut [option] file : Mendefinisikan suatu file yang berisi data berdasarkan
kolom
Perintah di bawah ini akan menampilkan isi dari ila_file.txt pada kolom 1
sampai 10

22. find /path [option] : Dari namanya sudah dapat diterka bahwa perintah ini
berfungsi untuk mencari file ataupun directori

23. grep [option] “data” file : Perintah ini berguna untuk pencarian data di
dalam file, penggunaan grep akan lebih mengefisienkan waktu ketimbang
harus membaca satu persatu.

23
24. ln -s /path/to/source target : Kegunaan perintah ini adalah untuk
membuat link dari satu file/directori ke file/directori lain.

25. locate [something] : Perintah ini digunakan untuk mengetahui dimana


letaknya sebuah file atau directori. Fungsinya kurang lebih sama dengan find,
bedanya locate menggunakan sebuah database (biasanya terletak di
/var/lib/locatedb ) yang dapat di update menggunakan perintah updatedb.

26. dir : Memiliki fungsi yang sama dengan perintah ls, yaitu menampilkan is
direktori. Anda bisa membuka manual dari perintah dir. Pemberian option dan
argument sama dengan perintah ls.

27. tail [option] [namafile] : Perintah ini berlawanan dengan perintah cut, tail
mendefinisikan sebuah data pada file menurut barisnya. Sedikit perbedaan
adalah pada tail secara default ditampilkan 10 baris terakhir dari isi file.
Namun jika kita ingin beberapa baris terakhir kita bisa menggunakan option –
[baris] seperti contoh di bawaj ini :

24
28. wc [option] [nama_file] : Perintah untuk menampilkan jumlah baris,
jumlah kata dan ukuran dari sebuah file.

29. sort [option] [nama_file] : Apabila anda ingin menampilkan isi file teks
secara urut. Gunakan perintah ini.

30. logout : Digunakan untuk logout dari system

25
BAB IV
PENUTUP

A. Kesimpulan

 Linux atau GNU/Linux adalah system operasi bebas yang sangat


popular untuk computer yang disebarkan secara luas dengan gratis di
bawah lisensi GNU General public license (GPL), yang berarti source
code Linux juga tersedia bagi public.
 Pengembangan Linux pertama kali dilakukan oleh Linux Benedict
Torvalds pada tahun 1991 di Universitas Helsinki, Finlandia kemudian
Linux dikembangkan lagi dengan bantuan dari banyak programmer dan
pakar UNIX di internet. Linux ini bias diperoleh dari beberapa distribusi
yang umun digunakan misalnya RedHat,Debian,Ubuntu dan lain-lain.
 Linux memiliki banyak kelebihan dibanding system operasi windows
diantaranya : mudah didapat dan gratis, mudah digunakan, tidak mudah
dijangkiti virus atau bisa dikatakan bebas dari virus. Aplikasi – aplikasi
dapat diperoleh dengan mudah dan gratis. Hampir semua aplikasi windows
sudah tersedia di Linux, system operasi Linux relatif stabil atau bisa
dikatakantidak mengenal istilah “hang”.
 File system yang stabil, Linux mempunyai file system Ext2. File
system jenis inilah yang menjadi file system standar Linux. Beberapa
distro kecil menggunakan ini sampai sekarang selain itu ada yang
namanya Ext3, ReiserFS,Minix dst.

B. Saran
Bagi para pembaca sekalian yang ingin memperoleh informasih lebih
lengkapnya mengenai Sistem Operasi (OS) Linux, di sarankan agar
mencari lagi referensi yang lain, karena apa yang ada dalam makalah ini

26
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.

27
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/

28

Anda mungkin juga menyukai