LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM...
Transcript of LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM...
LAPORAN PRAKTIKUM SISTEM OPERASI
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
Nama : Muklas Sutra Wirawan
NIM : 125150200111003
BAB : BAB I
Asisten : Shofi Nastiti
1. $ Sudo su Digunakan untuk login sebagai root
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 : melihat kalender pada tahun tertentu
$ cal –y : melihat kalender pada tahun ini
4. $ hostnamePerintah ini akan menampilkan informasi sy
stem komputer anda, antara lain tipemesin komputer, hostname, nama dan versi sy
stem operasi dan tipe prosesor.
Option y
ang bisa ditambahkan adalah sebagai berikut :
-a, -all menampilkan semua informasi
-m, -machine menampilkan tipe mesin/perangkat keras
-n, -nodename menampilkan hostname
-r, -release menampilkan rilis dari kernel sistem operasi
-s, -o menampilkan nama sistem operasi
-p, --processor menampilkan tipe prosesor
-v menampilkan versi sistem operasi
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 Menampilkan bantuan untuk beberapa perintah contoh : $ man ls
8. $ clear Membersihkan / menghapus perintah di terminal
9. $ apropos Mengetahui perintah-perintah apa saja dilihat dari fungsinya secara massal Contoh :
$ apropos date
10. $ whatis Mendapatkan informasi dari perintah secara singkat Contoh :$ whatis date
11. $ ls Perintah ini berfungsi untuk menampilkan isi dari suatu directory beserta atribut
-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 tersebut dibuat
-l menampilkan isi direktori dengan format satu direktori per baris
12. $ touch Digunakan untuk membuat file baru. Contoh : $ touch filetest.txt
13.$ mkdir Digunakan membuat sebuah directory. Contoh : $ mkdir tes
14. $ cd Digunakan untuk berpindah direktori Contoh : $ cd /var/www
15. $ cp Digunakan untuk melakukan copy file. Contoh : $ cp /etc/file1.txt /var/www
16. mv Digunakan untuk melakukan memindahkan, cut atau rename file.
Contoh : $ mv /etc/file1.txt /var/www , $ mv /etc/file1.txt file2.txt
17. $ rm Digunakan untuk menghapus file. Contoh : $ rm file1.txt
$ rmdirDigunakan untuk menghapus direktori. Contoh : $ rmdir coba
$ rm –rf Digunakan menghapus direktori yang didalamnya terdapat file
Contoh : $ rm –rf coba
18. $ more Digunakan untuk menampilkan isi sebuah file Contoh : $ more
file1.txt
19.$ cat Kita akan menggunakan perintah cat y
ang telah tersedia secara default
di shell linux.
Contoh : Membuat File dengan nama tetes muklas@muklas-pc:~$ cat > tetes
ini hany
a sebuah test dari perintah cat hehehehehe........
Melihat isi file tetes
muklas@muklas-pc:~$ cat tetes
ini hanya sebuah test dari perintah cathehehehehe........
Penambahan untuk file tetes
muklas@muklas-pc: ~$ cat > > tetes
baris ini tambahan dari yang lama...Melihat kembali isi file tetes setelah
ditambahkan beberapa kata
muklas@muklas-pc:~$ cat tetes
ini hanya sebuah test dari perintah cat
hehehehehe........
baris ini tambahan dari yang lama...
20. mail Isi dari suatu file akan kita gunakan sebagai input dari suatu proses
yang akan kita jalankan. Sebagai contoh kita akan mencoba mengirimkan
mail ke diri sendiri dengan isi mail berasal dari file test tadi
muklas @muklas-pc:~$ mail muklas < test
seharuse bisa tapi ini masih error :D
21. $ cut Mendefinisikan suatu file y
ang berisi data berdasarkan kolom
Contoh : kita akan cut file test dari kolom 1-7
muklas@muklas-pc:~$ cut -c 1-7 test
ini han
heheheh
baris i
muklas @muklas-pc:~$ cat test
ini hany
a sebuah test dari output redirection
hehehehehe........
baris ini tambahan dari y
ang lama...
22.$ find Dari namanya sudah dapat diterka bahwa perintah ini berfungsi untuk
mencari file ataupun directori.
Contoh : muklas@muklas-pc:~$ find . -name te*./test
23. $ grepPerintah ini berguna untuk pencarian data di dalam file, penggunaan
grep akan lebih mengefisienkan waktu ketimbang harus membaca satu persatu.
Contoh : muklas@muklas-pc:~$ grep "ini" test
ini hanya sebuah test dari output redirection baris ini tambahan dari yang lama...
24. $ ln Kegunaan perintah ini adalah untuk membuat link dari satu file/directori
kefile/directori lain.
Contoh :
muklas@muklas-pc:~$ ln -s file1 file2
muklas@muklas-pc:~$ ls –l
25. $ locate Perintah ini digunakan untuk mengetahui dimana letaknya sebuah file atau
irectori.Fungsinya kurang lebih sama dengan find, bedanya locate
menggunakan sebuah database (biasanya terletak di /var/lib/locatedb ) yang
dapat di update menggunakan perintah updatedb.
Contoh : muklas@muklas-pc:~$ locate linux /home/percez/linux
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.
Contoh : muklas @muklas-pc:~$ dir
27. $ tail 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
Contoh : muklas@muklas-pc:~$ tail test
28.$ wc Perintah untuk menampilkan jumlah baris, jumlah kata dan ukuran dari
sebuah file.
muklas@muklas-pc:~/data$ wc test.txt
29.$ sort Apabila anda ingin menampilkan isi file teks secara urut. Gunakan
perintah ini.
Contoh : galuh@brawijay
a:~/data$ cat > namakota.txt
Surabaya
Malang
Tulungagung
Kediri
Sidoarjo
Jombang
Blitar
Banyuwangi
Isi file tersebut akan diurutkan dengan perintah sort :
muklas@muklas-pc:~/data$ sort namakota.txt
Bany
uwangi
Blitar
Jombang
Kediri
Malang
Sidoarjo
Surabaya
Tulungagung
30. logout Digunakan untuk logout dari system
Contoh : $ logout
31. history
Melihat perintah yang telah dihentikan
Contoh : $ history
32. Merestart Sytem :
$ sudo su
# reboot
# init 6
Mematikan System
$ sudo su
# shutdown
# half
# init 0
# power off
33. Perintah sudo su digunakan jika ingin berpindah dari user biasa ($) menjadi super user atau
root (#) Untuk merubah password : root@muklas-pc:/home/ muklas # passwd Percez