Resume Praktikum Sistem
Operasi
Linux adalah sebuah sistem operasi yang dikembangkan
oleh Linus Benedict Torvalds dari Universitas Helsinki Finlandia sebagai proyek
hobi mulai tahun 1991. Ia menulis Linux, sebuah kernel untuk prosesor 80386,
prosesor 32-bit pertama dalam kumpulan CPU Intel yang cocok untuk PC. Baru pada
tanggal 14 Maret 1994 versi 1.0 mulai diluncurkan, dan hal ini menjadi tonggak
sejarah Linux.
Linux memiliki berbagai macam distro, yaitu kali linux,
ubuntu, Linux Mint.
Sistem operasi UNIX adalah kumpulan program yang
berperan sebagai penghubung antara komputer dan user. Kernel adalah inti dari
sebuah sitem operasi dan program komputer yang bertugas dalam mengalokasikan
system resources dan mengkoordinasi dari semua proses internal komputer. User
berkomunikasi dengan kernel melalui sebuah program yang disebut shell. Shell
adalah Terminal atau command line interpreter, shell mentranslate perintah yang
diberikan oleh user dan mengubahnya ke bahasa yang dikenali oleh kernel.
Empat komponen dasar dari UNIX antara lain:
- Kernel adalah inti dari sebuah sistem operasi. Kernel berinteraksi dengan hardware dan berbagai tugas seperti manajemen memori, penjadwalan tugas, dan manajemen file.
- Shell, fasilitas yang memproses perintah atau menerjemahkan perintah kita kepada sistem operasi. Ketika mengetikan perintah di terminal, shell akang menerjemahkan perintah tersebut dan memanggil program yang kita inginkan sesuai dengan perintah yang kita ketikkan di terminal. Beberapa shell yang terkenal dan yang tersedia di berbagai varian Unix antara lain C Shell, Bourne Shell, dan Korn Shell.
- Command and Utilities, dalam sebuat sistem operasi terdapat berbagai perintah dan fasilitas yang bisa digunakan untuk keperluan sehari-hari dalam penggunaan komputer. Di dalam Unix terdapat command and utilities built in yang sudah terpasang secara default. Kita juga bisa menambahkan perintah-perintah tersebut dengan memasang 3rd party software yang sesuai dengan kebutuhan kita.
- Files and Directories, sebuah cara sistem operasi untuk mengelola data menjadi sebuah file, dan mengelola file kedalam sebuah direktori. Direktori-direktori ini dikelola kedalam struktur pohon yang disebut dengan filesystem .
Terminal adalah command line intrepeter untuk menjalankan
beberapa operasi dalam linux. Pada windows sama saja dengan CMD. Perintah
Perintah untuk menjalankan atau mengeksekusi terminal:
- Ketikan “Terminal” di Dash Menu
- Shortcut [CTRL]+[ALT]+[T]
Perintah Dasar Untuk Penangan atau Pengelolaan File
1. Membuat Direktori atau Folder
mkdir nama_folder
Misalkan anda ingin membuat folder atau direktori bernama
Muhkarom
mkdir muhkarom
mkdir muhkarom
2. Menampilkan Isi Direktori
- ls
ls ini akan menampilkan daftar file dan folder yang sedang
berjalan atau aktif didalam direktori.
Perintah ls ini bisa ditambahkan dengan atribut-atribut yang
lain untuk memperoleh tampilan daftar isi direktori yang berbeda. Misalnya
saja:
- ls -l: menampilkan daftar file disertai dengan atribut seperti user, permission, size, tanggal modifikasi dan nama folder.
- ls -a: menampilkan daftar file dan file hidden atau tersembunyi di dalam direktori sekarang tanpa atribut apapun .
- ls -al: Menggabungkan opsi perintah -l dan -a untuk ls .
3. Berpindah Direktori
cd nama_folder
Misalnya kita ingin pindah ke direktori Documents
cd Documents
Perintah cd ini juga memiliki parameter yang lain untuk
berpindah ke folder, diantaranya:
- cd atau cd ~ untuk berpindah ke direktori awal atau home.
- cd .. untuk berpindah satu kali ke direktori sebelumnya.
- cd ../../n untuk berpindah ke direktori sebelumnya tergantung inputan anda
- cd/direktori
/selanjutnya untuk berpindah ke direktori yang kita tuju
4. Menampilkan tempat direktori yang sedang aktif
pwd
Dengan mengetikkan pwd pada terminal kita dapat mengetahui
direktori mana yang sedang aktif.
5. Menyalin File
cp file yang akan dicopy direktori_tujuan
·
cp file
/path/ke/direktori/sesuatu untuk menyalin file tertentu ke direktori tertentu
·
cp -r folder
/path/ke/direktori/sesuatu untuk menyalin folder tertentu secara rekursif ke direktori
tertentu
·
cp *.extension
/path/ke/direktori/sesuatu untuk
menyalin file – file yang berekstensi tertentu ke direktori tertentu
·
cp nama*
/path/ke/direktori/sesuatu untuk menyalin file–file yang namanya diawali dengan
'nama' ke direktori tertentu.
6. Memindahkan File
mv file yang akan dipindahkan direktori_tujuann
Memindahkan file ini sama saja perintahnya dengan perintah
menyalin file(cp) dan dapat merename atau mengganti nama ketika dipindahkan
7. Menghapus File
- rm file untuk menghapus file
- rm -r folder untuk menghapus folder
- rm
-rf folder untuk menghapus folder secara paksa
8. Mencari File dalam Direktori
find nama_file/direktori
Contoh :
find kenanganmantan.txt/mantanterindah ; untuk menemukan
nama file yang dicari harus benar huruf besar dan huruf kecil. Huruf Alay tidak
berlaku
untuk mencari file dengan sedikit karakter menggunakan tanda
*.
misal :
find tes.c
1. Melihat isi file
cat nama_file
contoh :
cat tes.c maka akan terbuka file-nya dengan catatan,
2. Menampilkan jumlah baris, jumlah kata, dan ukuran file
(dalam byte) suatu
file
wc nama_file
contoh
wc
tes.c, maka akan menampilkan jumlah baris, kata dan ukuran file dalam byte sebah file.
Perintah Dasar dalam Sistem Administrasi
1. Menjalankan
perintah/program sebagai super user
sudo su (superuser do superuser)
Untuk menjalankan sistem operasi secara keseluruhan user
dapat menjadi developer.
2. Whoami
whoami
untuk mengetahui user atau pengguna mana yang sedang
berjalan atau aktif.
Perintah Dasar dalam Manajemen Pemrosesan
1. Menampilkan
proses-proses yang sedang berjalan
ps aux
Hampir sama dengan perintah ls, perintah ps aux ini
menampilkan seluruh proses dalam sistem operasi yang sedang berjalan
2. Mengakhiri Proses yang Sedang berjalan
- kill PID untuk menghentikan sebuah proses yang memiliki PID tertentu
- kill program(pkill) untuk menghentikan sebuah proses yang memiliki nama tertentu
- killall program untuk menghentikan semua proses yang memiliki nama tertentu
3, Menampilkan daftar perangkat yang dihubungkan pada
port USB
Isusb
Dengan perintah tersebut dapat menampilkan perangkat apa
saja yang sedang dihubungkan pada port USB
4. Membersihkan layar pada Terminal
clear
Dengan perintah ini untuk membersihkan layar pada terminal
5. Merestart sistem operasi
Dengan menggunakan perintah reboot atau init 6
6. Mematikan sistem operasi
Dengan menggunakan perintah shutdown, halt(ini
tidak direkomendasi), init 0.
7. Menampilkan Hardware
Dengan menggunakan perintah Ishw
8. Menampilkan Lamanya Sistem telah berjalan
Dengan menggunakan perintah uptime
9. Menggunakan Kalkulator dalam Terminal
Dengan menggunakan perintah bc
Tidak ada komentar:
Posting Komentar