Anda di halaman 1dari 36

JobSheet Network Administrator 2019

PRAKTIKUM 2
KONFIGURASI DASAR LINUX
Nama kelompok :
 Bayuni
 Aldi Yudhistira

1. TUJUAN
 Mengenal format intruksi arsitektur sistem pada sistem operasi Linux
 Mempelajari Utilitas dasar pada sistem operasi Linux
 Menggunakan perintah – perintah dasar pada sistem operasi Linux

2. ALAT DAN BAHAN


 Komputer dengan OS Linux

3. TEORI SINGKAT
Linux yang pada dasarnya untuk menjalankan setiap service dengan menjalankan
Command line atau baris perintah dalam lingkungan shell. Keuntungan menggunakan
perintah di baris perintah adalah efektifitas dan maksimalitas kerja. Prompt dari shell bash
pada linux menggunakan “$”.
username@linux-PC:~$

Untuk sebuah sesi linux terdiri dari :


1. Login
2. Bekerja dengan shell atau menjalankan aplikasi
3. logout
Seperti halnya mengetik perintah di DOS, baris perintah di linux juga diketik di prompt
yang ada di lingkungan shell dan diakhiri dnegan enter untuk mengeksekusi perintah
tersebut.

I. Perintah – Perintah Dasar

Ls Melihat isi direktori

Mkdir Menciptakan direktori

Cd Membuka direktori

Rmdir Menghapus direktori

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 16


JobSheet Network Administrator 2019
Cat Menampilkan isi file

Cp Menyalin (copy) file


Mengganti nama file/direktori dan memindahkan file ke direktori
Mv
lain

Ln Link ke file lain

Lp Mencetak isi file

Find Mencari file

Chmod Untuk mengubah model akses terhadap file atau direktori

Chgrp Mengubah group file

Touch Membuat file

II. Format Intruksi Linux


Intruksi linux standar mempunyai format sebagai berikut :
$ NamaInteruksi [Pilihan] [argument]
Pilihan adalah opsi yang dimulai dengan tanda – (minus). Argumen dapat kosong, satu
atau beberapat argument (parameter). Contoh :
$ ls tanpa argumen
$ ls –a option adalah –a = all, tanpa argumen
$ ls /bin tanpa option, argumen adalah /bin
$ ls /bin/etc/usr ada 3 argumen
$ ls –l /usr 1 option dan 1 argumen l = long list
$ ls –la /bin/etc 2 option –l dan –a dan 2 argumen
$ rm myfile menghapus file myfile
$ rm –rf mydir menghapus direktori mydir dan semua
file didalamnya
$ cat myfile menampilkan isi file myfile

4. PELAKSANAAN PRAKTIKUM

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 17


JobSheet Network Administrator 2019
a. Hidupkan komputer
b. Masuk ke sistem operasi linux
c. Tunggu sampai ada perintah login untuk mengisi nama user dan perintah password
untuk mengisi password dari user.
 Tampilan login berupa command line tanpa GUI

d. Untuk keluar dari system gunakan perintah Logout atau Exit


e. Gunakan perintah – perintah untuk informasi user :
Id, hostname, uname, w, who, whoami, chfn.
f. Gunakan perintah – perintah dasar (basic command):
date, cal, man, clear, apropos, whatis
g. Gunakan perintah – perintah dasar untuk manipulasi file :
ls, file, cat, more, pg, cp, mv, rm, grep

5. LATIHAN
a. Percobaan 1 : Melihat identitas diri (nomor id dan group id)
$ id
b. Percobaan 2 : Melihat tanggal dan kalender dari system
 Melihat tanggal saat ini
$ date

 Melihat kalender
$ cal 10 2012

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 18


JobSheet Network Administrator 2019

$ cal -y

c. Percobaan 3 : Melihat identitas mesin


$ hostname
$ uname

$ uname -a
d. Percobaan 4 : Melihat siapa yang sedang aktif
1. Mengetahui siapa saja yang sedang aktif
$w

$ who

$ whoami

2. Mengubah informasi finger


$ chfn mahasiswa
Changing finger information for student.
Password:
Name[Student]: <Nama Pengguna>

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 19


JobSheet Network Administrator 2019
Office[ ]: Lab Linux
Office Phone [ ]: 9999999
Home Phone [ ]: 888888
Finger information changed

e. Percobaan 5 : Menggunakan Manual

$ man ls

$ man man
$ man –k file

$ man 5 passwd

f. Percobaan 6 : Menghapus layar


$ clear

g. Percobaan 7 : Mencari perintah yang deskripsinya mengandung kata kunci yang


dicari.
$ apropos date

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 20


JobSheet Network Administrator 2019

$ apropos mail

$ apropos telnet
h. Percobaan 8 : Mencari perintah yang tepat sama dengan kunci yang dicari.
$ whatis date

i. Percobaan 10 : Manipulasi berkas (file) dan direktori


1. Menampilkan curent working directory
$ ls
2. Melihat semua file lengkap
$ ls –l

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 21


JobSheet Network Administrator 2019
3. Menampilkan semua file atau direktori yang tersembunyi
$ ls –a

4. Menampilkan semua file atau direktori tanpa proses sorting


$ ls –f
5. Menampilkan isi suatu direktori
$ ls /usr

6. Menampilkan isi direktori root


$ ls /
7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk
direktori, tanda asterik (*) untuk file yang bersifat executable, tanda (@) untuk file
symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk
FIFO.

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 22


JobSheet Network Administrator 2019

$ ls –F /etc

8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file,
ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –l /etc

9. Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan
proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^c

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 23


JobSheet Network Administrator 2019

$ ls –R /usr

j. Percobaan 11 : Melihat tipe file


$ file
$ file *

$ file /bin/ls
k. Percobaan 12 : Menyalin file
1. Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila file sudah
ada.
$ cp /etc/group f1

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 24


JobSheet Network Administrator 2019
$ ls –l
$ cp –i f1 f2

$ cp –i f1 f2
2. Mengkopi ke direktori
$ mkdir backup

$ cp f1 f3
$ cp f1 f2 f3 backup

$ ls backup
$ cd backup

$ ls

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 25


JobSheet Network Administrator 2019

l. Percobaan 13 : Melihat isi file


1. Menggunakan instruksi cat
$ cat f1

2. Menampilkan file per satu layar penuh


$ more f1
m. Percobaan 14 : Mengubah nama file
1. Menggunakan instruksi mv
$ mv f1 prog.txt

$ ls
2. Memindahkan file ke direktori lain. Bila argumen terakhir adalah nama direktori,
maka berkas-berkas akan dipindahkan ke direktori tersebut.

$ mkdir mydir

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 26


JobSheet Network Administrator 2019

$ mv f1 f2 f3 mydir

n. Percobaan 15 : Menghapus file


$ rm f1
$ cp mydir/f1 f1

$ cp mydir/f2 f2
$ rm f1

$ rm –i f2
o. Percobaan 16 : Mencari kata/kalimat dalam file
$ grep root /etc/passwd

$ grep “:0:” /etc/passwd

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 27


JobSheet Network Administrator 2019

$ grep mahasiswa /etc/passwd

6. TUGAS LAPORAN

1. Tugas Percobaan 1 Informasi finger


Ubahlah informasi finger pada komputer Anda.
Mengubah user dengan perintah
$ sudo chfn [nama]

Conthnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 28


JobSheet Network Administrator 2019
2. Tugas Percobaan 2 log user aktif
Lihatlah user-user yang sedang aktif pada komputer Anda.

Hal yang pertama ketik perintah :


$ cat /etc/group –help
Contohnya :

Lalu ketik perintah

$ cat /etc/group

Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 29


JobSheet Network Administrator 2019

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 30


JobSheet Network Administrator 2019
3. Tugas Percobaan 3 Perintah dasar Linux
Lakukan percobaan sebanyak 50 perinntah linux, kamudian jelaskan fungsinya
masing-masing
1. Digunakan Untuk Login Sebagai root atau pengguna tertinggi
$ sudo su
Contonya:

2. Digunakan untuk melihat hari ,bulan,tanggal,jam,dan tahun pada saat ini,anda dapat
mengetikan perintah seperti di bawa ini.
$ date
Contohnya:

3. Untuk menampilkan semua nama pengguna yang sedang login saat ini beserta nama
Idnya,maka kita bisa mengetikan dengan;
$ who
Bisa juga dengan mengetika,
$ whoami
Contohnya :

4. Untukk melihat directory mana posisi anda sedang berada, kita bisa menggunakan
perintah ,
$ pwd
Contohnya :

5. Menampilkan halaman manual atau bantuan dari suatu perintah, anda bisa
mengetikan perintah ,

$ man (syntax)

Contohnya saya akan mencoba menampilkan halaman manual pada perintah ls


Anda langsung saja mengetikan perintah,

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 31


JobSheet Network Administrator 2019
$ man ls
Contohnya :

6. Untuk membuat file baru, anda bisa menggunakan perintah,


$ touch [nama_file]
Contohnya :

7. Untuk membuat sebuah dictori baru, anda bisa menggunakan perintah,


$ mkdir[nama_directori]
Contohnya :

8. Saat kita berada didalam suatu directori, tetapa kita ingin berpindah ke directori
Lain, kita bisa menggunakan perintah cd untuk berpindah ke directori lain.
Perintah yang harus kita ketikkan adalah,
$ cd [alamat_directori]
Contonya :

9. Untuk melakukan copy file dari sebuah directori ke directori lain, anda bisa
mengetikan perntah,
$ cp/[directori_anda]/[file_yang_anda_copy]/[directori_tujuan]
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 32


JobSheet Network Administrator 2019

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 33


JobSheet Network Administrator 2019
10. Banyaknya aktifitas yang anda lakukan di terminal linux, anda dapat mengecek apa
saja yang telah anda ketikan di dalam terminal linux anda. Perintah berikut
Ini dapat di gunakan untuk melihat apa saja yang anda ketikkan pada terminal linux
anda, yaitu
$ history
Coontohnya :

11. Keunggulan perintah ini adalah untuk membuat link dari satu file/directori ke
file/directori lain. Perintah yang dapat anda gunakan yaitu,
$ ln -s [file_sumber] [file_tujuan]
Contohnya:

12. Di gunakan untuk melihat atau menampiilkan keleder pada bulan November sesuai
yang ingin di tampilakan
$ cal 11 2022
Maksud dari syntax di atasa adalah menampilkan kelender bulan 11 di tahun 2022
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 34


JobSheet Network Administrator 2019

13. Untuk menampilkan semua nama pengguna yang sedang login saat ini beserta nama
Idnya, maka kita bisa mengetikan dengan,
$ who
Bisa juga mengetikan
$ whoami
Contohnya :

14. Dapat menampilkan semua variabel lingkungan di jendela terminal linux atau
menjalankan tugas atau program lain di lingkungan khusus tanpa perlu melakukan
modifikasi apapun di sesi saat ini. Dengan mengetikan
$ env
Contohnya:

15. Menampilkan daftar user yang terakhir masuk ke sistem sebagai output di terminal
linux mengetikan dengan
$ last
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 35


JobSheet Network Administrator 2019

16. Bisa menambahkan akun user ke dalam sistem dapat mengetikan dengan
$ useradd
Contohnya :

17. Dapat menangani hard disk dan perangkan disk lain di linux menggunakan shell
terminal dengan mengetikan perintah
$ hdparm
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 36


JobSheet Network Administrator 2019

18. Dapat membaca sistem file sysfs dan ,menampilkan informasi perangakat blok pada
jendela terminal dapat mengetikan perintah ,
$ lsblk
Contohnya :

19. Dapat menunnda atau menjeda eksekusi perintah untuk jumlah wkatu tentu yaitu di
tentukan dengan perintah
$ sleep –help
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 37


JobSheet Network Administrator 2019

20. Dapat di gunakan untuk menyalin file dan direktori antara host di jaringan dengan
mengetikan perintah
$ scp
Contohnya :

21. Dapat menampilkan jumlah unit pemrosesan yang di olasikan untuk proses yang
sedang berjalan dengan perintah
$ nproc
Contohnya :

22. Dapat mengubah prioritas proses yang sedang berjalan dapat mengetikan perintah
$ nice
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 38


JobSheet Network Administrator 2019

23. Dapat menggunakan protokol telnet untuk terhubung ke sistem lain sebagai user
dengan mengetikan perintah,
$ telnet

Contohnya :

24. Di gunakan untuk terhubung dengan aman ke sistem host dengan perintah
$ ssh
Contohnya :

25. Di gunakan untuk memfilter baris yang bberulang dalam file dengan perintah
$ uniq
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 39


JobSheet Network Administrator 2019

26. Dapat membuat file kosong di sistem file dan dapat mengubah waktu dan tanggal
yaitu stempel waktu fileserta direktori yang barusaja di akses dengan perintah,
$ touch
Contohnya ;

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 40


JobSheet Network Administrator 2019
27. Dapat menampilkan hasil skrip init system v di jendela terminal, dan daapt melihat
status service tertentu atau semua service seperti yang di tunjukan dengan perintah
$ servicce
Contohnya :

28. Untuk mengompresi file apapun ke file .bz2 dan untuk mengekstrak file dari file
terkompresi dengan perintah
$ bzip2
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 41


JobSheet Network Administrator 2019
29. Dapat membantau koneksi jaringan yang masuk dan keluar secara terus
menerus.dengan perintah
$ netstat
Contohnya :

30. Dapat membunuh semua program yang cocok dengan nama proses yang di
lemparkan dengan perintah
$ killal
Contohnya :

31. Dapat digunakan untuk mengakses informasi sistem , dan dapat mengubah nama host
sistem dan pengaturan terkait lainnya dengan perintah
$ hostnamectl
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 42


JobSheet Network Administrator 2019

32. Dapat membantu mendapatkan atau mengatur kelas penjadwalan I/O dan prioritas
untuk proses tertentu dengan perintah
$ ionice
Contiohnya :

33. Dapat di gnakan untuk menutup jendela shell terminal langsung dari command line.
Dengan perintah,
$ exit
Contohnya:

34. Dapat mematikan sistem dari jendela terminal dengan perintah


$ reboot

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 43


JobSheet Network Administrator 2019
Contohnya :

35. Dapat di gunakan untuk melihat daftar semua direktori dan folder yang di kerja saat
ini dengan perintah,
$ dir
Contohnya:

36. Untuk mematikan sistem langsung dari terminal shell. Dan dapat mematikan sistem
tepat satu menit
$ shutdown
Dan untuk membatalkan dengan perintah
$ shutdown -c
Contohnya :

37. Dapat menampilkan semua proses yang sedang berjalan dalam format pohon di
jendela terminal linux dengan perintah
$ pstree
Contohnya :

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 44


JobSheet Network Administrator 2019

38. Untuk mengelola semua modul karnel linux dan akan menampilkan semua modul
yang sedang di muat sistem dengan perintah,
$ kmod
Contohnya :

39. Untuk menampilkan pesan text yang di masukan dengan perintah


$ yes
Menghentikannya menggunakan CTRL + C shortcut keyboard
Contohnya:

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 45


JobSheet Network Administrator 2019

40. Dapat di gunakan untuk mengkonfigurasi interface jaringan pada sistem dengan
perintah
$ ifconfig
Contohnya:

41. Dapat di gunakan untuk meminta informasi perangkat keras terperinci dari sistem
yang yang menjalankan linux. Dan dapat memberi detail kecil tentang perangkat
keras dengan perintah,
$ lshw
Contohnya:

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 46


JobSheet Network Administrator 2019

42. Untuk melihat jam perangkat keras atau mengaturnya ke tanggal baru dengan
perintah,
$ sudo hwclock –help
Contohnya:

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 47


JobSheet Network Administrator 2019
43. Untuk mematikan proses yang sedang berlangsung secara manual dari shell terminal
itu sendiri. Dan dapat memerlukan PID yaitu nomor identifkasi proses untuk
mematikan proses dengan perintah
$ ps
$ kill 123456
Contohnya:

44. Dapat menampilkan semua informasi arsitektur CPU seperti utas,soket,inti,dan


jumlah Cpu.dengan perintah
$ lscpu
Contohnya:

45. Dapat membantu melihat daftar user yang sedang masuk /saat ini sedang masuk
dengan perintah
$w
Contohnya:

46. Perintah yang akan memungkinkan menghapus akun user apapun dari sistem
Dengan perintah

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 48


JobSheet Network Administrator 2019
$ userdel
Contohnya :

47. Berfungsi untuk menampilkan suatu teks secara beruruten sesuai abjad pada awal
huruf disuatu kata text dengan perintah,
$ short [nama_file]
Contohnya:

48. Menampilkan peta memori pid yang anda berikan dan dapat juga melihat peta
memori untuk beberapa proses dengan perintah
$ pmap
Contohnya:

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 49


JobSheet Network Administrator 2019

49. Dapat menampilkan useran memori virtual sistem pada jendela terminal degan
perintah,
$ vmstat
Contohnya:

50. Dapat melakukan perhitungan cepat selama bekerja dengan perintah


$ expr
Contohnya:

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 50


JobSheet Network Administrator 2019

Tugas Percobaan 3 group


Buka file $cat /etc/group kemudian analisa untuk root:x:0

POLITEKNIK NEGERI FAKFAK |Program Studi D3 Manajemen Informatika 51

Anda mungkin juga menyukai