Anda di halaman 1dari 19

NAMA

NIM
KELAS
PRODI
SEMESTER
TUGAS
MATERI

:MUHAMMADRIZQITOHOPI
:131312027
:A
:TEKNIKINFORMATIKA
:II
:LAPORANPRAKTIKUM1
:PERINTAHDASARSISTEMOPERASILINUX

LAPORAN RESMI
1. Buatlah summary percbaan 1 sampai dengan percobaan 15 dalam bentuk tabel.
Jawab :
Perintah

Deskripsi

Format

id

Untukmelihatgroupid

$ id

date

Menampilkan tanggal dan waktu saat


ini

$ date

cal

Menampilkan kalender 1 tahun

$ cal 9 2002
$ cal -y

hostname

MenampilkannamaPCyang
digunakanpadasaatini

$ hostname

uname

Menampilkanidentitasmesinsecara
terperinci

$ uname
$ uname -a

MenampilkansemuanamauserPC.

$w

who

Menampilkannamaakundanpada
tanggalberapapemakaianPC

$ who

whoami

MenampilkannamaUserPCyang
digunakansekarang

$ whoami

chfn

Mengubah informasi finger

$ chfn

finger

Melihat informasi finger

$ finger

man

Bantuan manual

$ man
$ man man
$ man -k file
$ man 5 passwd

clear

Membersihkan layar

$ clear

apropos

Digunakan untuk mencari perintah


yang deskripsinya mengandung kata
kunci yang dicari.

$ apropos
$ apropos date
$ apropos mail
$ apropos telnet

whatis

Mencari perintah yang tepat sama


dengan kata kunci yang dicari

$ whatis
$ whatis date

Ls

Digunakan untuk melihat isi direktori

$ ls
$ ls -l
$ ls -a
$ ls -f
$ ls /usr
$ ls /
$ ls -f /etc
$ ls -l /etc
$ ls -r /usr

file

Menampilkan tipe file

$ file
$ file *
$ file /bin/ls

cp

Menggandakan file

$ cp
$ cp /etc/group f1
$ ls -l
$ cp -i f1 f2

cat

Menampilkan isi file di layar

$ cat
$ cat f1

more

Tampilan output satu layar pada satu


waktu

$ more (nama file)


$ more f1

pg

Tampilan output satu layar pada satu


waktu

$ pg (nama file)
$ pg f1

mv

Memindahkan atau mengubah nama


file atau direktori

$ mv (nama file yang akan di


ubah/dipindahkan)
$ mv f1 f2 f3 mkdir
$ mv f1 prog.txt

rm

Menghapus file

$ rm (file yang akan dihapus)


$ rm f1
$ rm -i f2

grep

Perintah yang digunakan untuk


mencari kata atau kalimat dalam file

$ grep (kata yang dicari)


$ grep root /etc/passwd
$ grep :0: /etc/passwd
$ grep student /etc/passwd

2. Analisa latihan yang telah dilakukan.


Jawab :
Pada saat praktikum berlangsung saya menganalisa syntax-syntax atau perintah dasar OS Linux,
dimana setiap syntax tersebut sudah diprogram untuk mempermudah user dalam
mengoperasikan CLI. Contohnya pada perintah (man). Pada perintah tersebut, user harus
mencari file dengan cara manual.

Untukmencarisecaramanualketikkan/(yangakandicari).Contoh:/time,padatampilan
dibawahini.

3. Berikan kesimpulan dari praktikum ini.


Jawab :
Kesimpulansayadaripraktikumini,sayadapatmengetahuiperintahperintahdasarpadaLinux.
Agartidakterjadikesalahansyntaxpadaterminal,seharusnyatelitidalammenuliskansyntax
tersebut.

LAMPIRANPERCOBAAN...!!!
1.Percobaan1:Melihatidentitasdiri(nomoriddangroupid)
~$id

Perintah(~$id)berfungsiuntukmelihatgroupid
2.Percobaan2:Melihattanggaldankalenderdarisistem
~$date

Perintah(~$date)iniberfungsiuntukmelihattanggalhariinidanuntukmelihatjamberapa
sekarang.

Melihattanggalsaatini
~$cal32013

Perintah(~$cal32013)berfungsiuntukmenampilkanbulan3(Maret)2013.

Melihatkalender
~$caly

Perintah(~$caly)iniberfungsiuntukmenampilkankalendermasehi2013.Jikasekarang
tahun2014,makaperintahtersebutakanmenampilkankalendermasehi2014.

3.Percobaan3:Melihatidentitasmesin
~$hostname

PerintahtersebutberfungsiuntukmenampilkannamauserPCyangdigunakanpadasaatini.
~$uname

Perintah(~$uname)iniberfungsiuntukmenampilkansistemoperasiyangdigunakan.

~$unamea

Perintah(~$unamea)iniberfungsiuntukmenampilkanidentitasmesinsecaraterperinci.
4.Percobaan4:Melihatsiapayangsedangaktif
Mengetahuisiapasajayangsedangaktif
~$who

Perintah(~$uname)iniberfungsiuntukmenampilkannamaakundanpadatanggalberapa
pemakaianPC.
~$w

Perintah(~$w)iniberfungsiuntukmenampilkansemuanamauserPC.
~$whoami

Perintah(~$whoami)berfungsiuntukmenampilkannamauserPCyangdigunakansekarang.

Mengubahinformasifinger
~$chfn<user>

Melihatinformasifinger

~$finger

Perintah(~$finger)berfungsiuntukmenampilkaninformasiuser.
~$finger<user>

Perintah(~$finger<user>)berfungsiuntukmenampilkanidentitasyangdiinputpadachfn.
5.Percobaan5:Menggunakanmanual
~$manls

Perintah(~$manls)iniberfungsiuntukmencaridatasecaramanual.Setelahmengetikkanperintah
ini,akanmuncultampilansepertiini.UntukkeluardariManualpagelsini,ketikkan hurufq
danuntukmencarisecaramanualketikkan/(yangakandicari).Contoh:/a,padatampilandi
bawahini.

~$manman

Perintah(~$manman)inifungsinyasamasepertiperintah(~$manls),yakniuntukmencari
secaramanual.
$mankfile

~$man5passwd

6.Percobaan6:Menghapuslayar
Perintah(~$clear)untukmenghapustulisanatauperintahyangadadterminal,sehinggaterminal
terlihatbersihkembalisepertipertamakalimembukaterminal.
7.Percobaan7:Mencariperintahyangdeskripsinyamengandungkatakunciyangdicari
~$approposdate

~$approposmail

~$appropostelnet

Ketigaperintahiniberfungsiuntukmencariperintahyangdeskripsinyamengandungkatakunci
yangdicari.

8.Percobaan8:Mencariperintahyangtepatsamadengankunciyangdicari
~$whatisdate

Perintah(~$whatisdate)iniberfungsiuntukmencari perintah yang tepat sama dengan kunci yang


dicari
9.Percobaan9:Manipulasiberkas(file)dandirektori
Menampilkancurrentworkingdirectory
~$ls

Perintah(~$ls)iniberfungsiuntukmelihatfile

Melihatsemuafilelengkap
~$lsl

Perintah(~$lsl)iniberfungsiuntuk melihat semua file secara lengkap

Menampilkansemuafileataudirektoriyangtersembunyi
~$lsa

Perintah(~$lsa)iniberfungsimenampilkan semua file atau direktory

Menampilkansemuafileataudirektoritanpaprosessorting
~$lsf

Perintah(~$lsf)iniberfungsimenampilkan semua file atau direktory tanpa sorting

Menampilkanisisuatudirektori
~$ls/usr

Perintah(~$/usr)berfungsiuntukmenampilkanisisuatudirektori.

Menampilkanisidirektoriroot
~$ls/

Perintah(~$ls/)iniberfungsiuntukmenampilkan isi direktory root

Menampilkansemuafileataudirektoridenganmenandai:tanda(/)untukdirektori,
tandaasterik(*)untukfileyangbersifatexecutable,tanda(@)untukfilesymboliclink,
tanda(=)untuksocket,tanda(%)untukwhiteoutdantanda(|)untukFIFO.
~$lsF/etc

Perintah(~$lsF/etc)iniberfungsiuntukmenampilkansemuafileataudirektoridengan
menandai:tanda(/)untukdirektori,tandaasterik(*)untukfileyangbersifatexecutable,tanda
(@)untukfilesymboliclink,tanda(=)untuksocket,tanda(%)untukwhiteoutdantanda(|)
untukFIFO.

Menampilkanfileataudirektorisecaralengkapyaituterdiridarinamafile,ukuran,
tanggaldimodifikasi,pemilik,groupdanmodeatauatributnya.
~$lsl/etc

Perintah(~$lsl/etc)iniberfungsimenampilkanfileataudirektorisecaralengkapyaituterdiri
darinamafile,ukuran,tanggaldimodifikasi,pemilik,groupdanmodeatauatributnya.

Menampilkansemuafiledanisidirektori.Argumeniniakanmenyebabkanproses
berjalanagaklama,apabilaprosesakandihentikandapatmenggunakan^c
$lsR/usr

Perintah(~$R/usr)iniberfungsiuntukmenampilkansemuafiledanisidirektori.Argumenini
akanmenyebabkanprosesberjalanagaklama,apabilaprosesakandihentikandapat
menggunakan^c
10.Percobaan10:Melihattipefile
~$file

~$file*

Perintah(~$file*)iniberfungsiuntuk melihat tipe file selain itu bisa ditambahkan opsi lain,
dibelakangnya seperti *,dll

11.Percobaan11:Menyalinfile
Mengkopisuatufile.Berikanopsiiuntukpertanyaaninteraktifbilafilesudahada.

perintah cp digunakan untuk mengcopy file,cp juga bisa ditambahkan opsi lain seperti -i untuk
pertanyaan interaktif bila file sudah ada.

12.Percobaan12:Melihatisifile
Menggunakaninstruksicat
~$catf1

Perintah(~$catf1)befungsiuntukmelihatisifilef1.

Menampilkanfilepersatulayarpenuh
~$moref1

Perintah(~$moref1)berfungsiuntukmelihatfilef1persatulayar.
13.Percobaan13:Mengubahnamafile
Menggunakaninstruksimv
$mvf1prog.txt

Perintah($mvf1prog.txt)berfungsiuntukmengubahnamafile.

Memindahkanfilekedirektorilain.Bilaargumenterakhiradalahnamadirektori,maka
berkasberkasakandipindahkankedirektoritersebut.
$mkdirmydir
$mvf2f3mydir

Perintahiniberfungsiuntukmemindahkanfilekedirektoriyanglain.

14.Percobaan14:Menghapusfile
~$rmprog.txt

Perintahiniberfungsiuntukmenghapusfile.Padatampilanini,perintahnyamenghapusprog.txt
~$cpmydir/f2f2
~$cpmydir/f3f3

Perintahiniberfungsiuntukmenggandakanfile.
~$rmf2
~$rmif3

Perintahiniberfungsiuntukmenghapusfile.Padatampilanini,perintahnyamenghapusf2danf3.
15.Percobaan15:Mencarikataataukalimatdalamfile
$greproot/etc/passwd
$grep:0:/etc/passwd
$grepstudent/etc/passwd

Perintahiniberfungsiuntukmencarikataataukalimatdalamfile.

LATIHAN...!!!
1. Ubahlahinformasifingerpadakomputeranda?
Jawab:cara mengubah informasi finger bisa dengan perintah ~$ chfn <user>

2. Lihatlahuseruseryangsedangaktifpadakomputeranda?
Jawab:Caranya dengan perintah ~$ w

3. Perintahapayangdigunakanuntukmelihatkalendersatutahunpenuh?
Jawab:Caranyadenganperintah~$caly

4. Bagaimanaandadapatmelihatmanualdariperintahcal?
Jawab:Perintahnya ~$ man cal

5. Bagaimanamelihatperintahmanuallsdengankatakuncisort?
Jawab:Perintahnya~$manls
6. Bagaimanatampilanuntukperintahlsaldanlsal?
Jawab:Perintah~$lsal

Sedangkanperintahlsal

7. Tampilkamsemuafiletermasukyanghiddenfilepadadirektori/etc?
Jawab:Perintahnya~$lsa/etc

8. Tampilkansemuafilesecaralengkappadadirektori/etc?
Jawab:Perintahnya~$lsal/etc/

9. Buatlahdirektoriprak1padadirektoriaktif,kemudiancopykanfile/etc/groupkefiletes1,tes2
dantes3padadirektoriini.
Jawab:Membuatdirektoriprak1,perintahnya~$mkdirprak1

Kemudiancopykanfiledengancara:
cp/etc/group/home/pc33/prak1/tes1
cp/etc/group/home/pc33/prak1/tes2
cp/etc/group/home/pc33/prak1/tes3

10. Tampilkanisifletes1persatulayarpenuh.
Jawab:Untukmelakukanperintahini,andamasukdulukedalamdirektoriprak1.
Kemudianketikkan~$moretes1.
Perintahnya:~$cdprak1
~$moretes1

11. Pindahkanfiletes1dantes2kehomedirektori
Jawab:Peritahnya:
~$mv/home/pc33/prak1/tes1/home/pc33/
~$mv/home/pc33/prak1/tes2/home/pc33/

12. Hapusfiletes1dantes2dengankonfirmasi.
Jawab:Perintahnya~$rmtes1tes2