OS Materi SESI 2
OS Materi SESI 2
System
BB01
Course outline
- Redirection of input and output and files, page 2
- Pipes, Grep, Find , page 3-4
- Management Process , page 5-6
- Notes Penting , page 7-10
1
1. Redirection of Input, Output and Files
Maka saat kita menjalankan terminal, input yang diterima oleh terminal
adalah dari keyboard dan output yang diberikan terminal ditampilkan di layar
kita. Output yang diberikan terminal ini, dapat di redirect.
Sebagai contoh, dapat kita coba lakukan echo, dan kita dapat melihat
output keluar pada layar. Ketika di redirect dengan operator ‘>’, output yang
dikeluarkan tidak muncul, itu karena output yang dikeluarkan di redirect ke
dalam file output.txt. Apabila kita lakukan cat terhadap output.txt akan kita
dapat melihat bahwa output.txt berisi output yang tadi di redirect.
2
2. Pipes, Grep, Find
- Pipes ‘|’: command yang digunakan untuk menjalankan dua
command secara berurutan
- Grep: command yang digunakan untuk mencari pattern dari setiap
baris.
3
- Find: command yang digunakan untuk mencari file pada sebuah
directory
Notes:
- ‘*’ artinya tulisan apapun. ‘*.txt’ artinya tulisan apapun yang berakhir
dengan .txt
- Find akan mencari pada working directory
4
3. Management Process
- Top: Command untuk menampilkan proses yang sedang berjalan pada linux
yang di sort berdasarkan PR dan NI, yang merupakan priority dan nice
value.
5
shutdown 0 <- mematikan sistem sekejap
- Ps: Command untuk menampilkan proses yang sedang berjalan pada linux.
6
Notes
mkdir dir1/dir2
Kasus: Buat sebuah single line command untuk membuat directory dir1 dan
dir2
7
Kasus: Working directory anda ada pada /home/prk/Desktop/dir1
Buat sebuah single line command untuk membuat directory dir2 pada
directory Desktop
- Chmod
- execute=1
- write=2
- read=4
8
- Find
Kasus: Buat single line command untuk mencari file dengan extension .txt
Penjelasan: * artinya apapun, *.txt artinya apapun yang diakhiri dengan .txt
Kasus: Buat single line command untuk mencari file dengan ukuran antara
2mb sampai 4mb
- Grep
Kasus: Terdapat sebuah file test.txt, buat single line command untuk
meng-output baris dimana terdapat kata ‘mantap’ di dalamnya
Penjelasan: cat test.txt akan meng-output terlebih dahulu apa yang ada pada
test.txt, lalu di saring dengan grep mantap.
9
- Echo
Kasus: Buat single line command untuk membuat sebuah file bernama
file.txt yang berisi “hari ini saya ingin belajar”.
Kasus: Buat single line command untuk menambah text pada file.txt
dengan kalimat “belajar di binus sangat menyenangkan”.
Penjelasan:
- > adalah write, akan menggantikan content yang ada di file.txt dengan
output “belajar di binus sangat menyenangkan”
- >> adalah append, akan menambahkan content dari file.txt dengan
output “belajar di binus sangat menyenangkan”
10