Linux adalah sebuah sistem
operasi yang terdistribusi secara open source. Maka dari itu kali ini saya akan
mecoba untuk membahas sedikit mengenai printah dasar yang ada di linux Ubuntu
dengan menggunakan Terminal (kalau di windows sih CMD). Tapi sebelum itu mari
mengenal lebih dalam mengenai LINUX.
Linux pertama kali dirilis pada
tanggal 14 Maret 1994 walaupun sudah dikembangkan sebelum itu, karena linux ini
adalah turunan dari UNIX (sistem operasi juga).
Seperti windows yang memiliki banyak program linux juga banyak memiliki
program yang mendukung sistem operasinya seperti Open Office, Gnumeric dan
lain- lain. Karena linux merupakan turunan dari UNIX maka linux memiliki
komponen dasar yang hampir sama dengan UNIX seperti kernel, Shell dan Command
Utilities.
Nah sekarang ayo masuk ke poin
inti dari bahasan ini yaitu perintah perintah dasar yang ada dilinux
menggunakan terminal. Bagi yang belum tahu cara buka terminal di linux (Ubuntu)
bisa dengan dua cara
- Dash Menu -> ketikan “Terminal”->klik terminal
- Atau dengan shorcut ctrl+alt+T
![]() |
| terminal |
Berikut beberapa perintah dasar
yang bisa dilakukan di terminal linux
Perintah Dasar pada terminal Linux
1. Perintah
Dasar untuk Penanganan File
- Menampilkan isi direktori : ls
perintah ls bisa ditambah dengan berbagai atribut untuk
membuat tampilan yang lebih detail seperti
ls –l, ls –a, ls –al, dan ls
/direktori tujuan
![]() |
| ls |
- Berpindah direktori : cd
perintah cd bisa ditambah dengan berbagai atribut untuk membuat berpindah ke direktori tertentu seperti cd ~ (ke home), cd .. (pindah ke direktori sebelumnya)
![]() |
| cd |
- menampilkan direktori yang aktif : pwd
- menyalin file ke sebuah direktori :cp
dalam menyalin file kita bisa menggunakan command cp dengan format : cp file.txt direktori tujuan
- memindahkan file dan rename file : mv
saat kau ingin melakukan rename maka yang harus digunakan adalah mv dengan format seperti berikut : mv nama_file_lama.ehm nama_file_baru.ehm *ehm = ekstensi file
sedangkan saat kau ingin memindahkan file bisa menggunakan mv dengan format seperti berikut mv nama_file direktori_tujuan
- Menghapus file dan mencari file
2. Perintah Dasar Pemrosesan Text
- Melihat isi file
- Menampilkan jumlah baris dan jumlah kata serta ukuran file (dalam byte): wc nama_file.txt
3. Perintah Dasar dalam sistem administrasi
- Menjalankan printah sebagai Super User : sudo_nama_perintah
![]() |
| sudo su |
Maka halt akan menjadi super user
- Melihat user yang sedang aktif : whoami
4. Perintah Dasar dalam Manajemen Pemrosesan
- Menampilkan proses-proses yang sedang berjalan : ps
![]() |
| beberapa command ps dengan atributnya |
perintah ps dapat ditambahkan berbagai atribut
untuk menampilkan proses dengan tampilan yang berbeda seperti ps -aux, ps –au
dan lain-lain.
- Mengakhiri proses yang sedang berjalan : kill atribut
![]() |
| pkill nama_program |
Perintah kill dapat ditambahkan berbagai atribut untuk menghentikan/mengakhiri suatu proses seperti kill PID, pkill nama_program, killall program.
- Menampilakan Daftar perangkat yang ditancapkan di port USB : lsusb
- Membersihkan tampilan terminal : clear
- merestart sistem : reboot
- mematikan sistem :shutdown halt (catatan : perintah reboot dan shutdown hanya bisa dilakukan oleh super user).
Nah cukup sekian tentang perintah dasar dalam linux Ubuntu...... sekarang kita lanjut ke Manajemen proses yang ada di linux : check this out :D
Manajemen Proses pada Linux
Sebelum kita membahas
mengenai manajemen proses di linux alangkah baiknya kita tahu mengenai proses
dilinux. Proses adalah program
yang sedang dieksekusi. Dilinux semua proses diawali dengan init (diciptakan),
selain itu setiap program merupakan proses dan dapat dimusnahkan maupun
diciptakan. Setiap proses akan memiliki PID (Proccess identification number)
yang unik.
Ada 4 konsep dasar dalam Manajemen Proses yaitu
- Multiprogramming, salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar (external event), misalnya membaca data dari disket/CD/dsb, atau sampai komputer memaksa untuk menukar tugas yang sedang berjalan dengan tugas lainnya.
- Pseudoparallelism, eksekusi proses secara paralel pada sistem
- Multiprocessing, kemampuan pemrosesan komputer yang dilakukan secara serentak. istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut
- Distributed Processing, Mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi
- Sequential Proses.
- MultiProgramming.
- CPU Switching
- penciptaan proses
- penghancuran proses
- penundaan proses
- pelanjutan kembali proses
- mem-Block proses
- membangunkan proses
- menjadwalkan proses
- Komunikasi antar Proses
Biar lebih mudah dipahami
kita akan mencoba beberapa operasi dalam manajemen proses melalui terminal
- Ps (process status) untuk melihat kondise proses yang ada. Perintah ps juga bisa ditambahkan beberapa atribut seperti ps –a, ps –aux, ps –u dan lain lain
![]() |
| ps |
- top
![]() |
| top |
- ps - eF dan ps -eh
![]() |
| ps -eF |
![]() |
| ps -eH |
- pstree
![]() |
| pstree |
berfungsi untuk menampilkan semua proses pada
sistem dalam bentuk hirarki parent/child dengan bentuk tree
- Kill
![]() |
| pkill nama_program |
adalah perintah untuk menghentikan suatu
proses/job, bisa ditambahkan beberapa atribut seperti kill PID, pkill
nama_proses dan masih banyak lainnya.
- renice : renice prioritas PID
perintah untuk mengubah prioritas suatu proses,
caranya seperti ini.
Nah itulah beberapa materi tentang perintah dasar dan manajemen proses pada linux menggunakan terminal. Semoga bermanfaat dan sampai jumpa di postingan berikutnya :D Terimakasih
Referensi :
- Modul Latihan Prektikum SO 1
- Modul Latihan Praktikum SO 2
- gambar hasil screenshot dari laptop sendiri













luckyclub.live - Lucky Club Live Casino
BalasHapusLucky Club is a global online casino with a huge selection of Live Casino games for you to play in a fully authentic and authentic feel. luckyclub The site