Modul 2
Modul 2
2
Modul Praktikum 2
Modul
Praktikum/Lab
Teknik Informatika
Jurusan Teknik Elektro, Informatika dan Sistem Fisis
Institut Teknologi Sumatera
2023
Perintah Dasar Sistem Operasi
Linux (Ubuntu
© 4 April 2023
Eko Dwinugroho (19890415 201504 2 006)
Ilham Firman Ashari (19930314 201903 1 018)
ITERA
Laboratory Program Studi Teknik Informatika
Jurusan Teknik Elektro, Informatika, dan Sistem Fisis
Institut Teknologi Sumatera
Dasar Teori
Linux
Linux adalah sistem operasi berbasis Unix yang bersifat open-source, artinya
kode sumbernya tersedia untuk publik dan siapa saja dapat mengaksesnya,
mengubahnya, atau menyebarluaskan ulang.
Kernel
Linux memiliki kernel yang terdiri dari sejumlah modul dan komponen yang
membentuk bagian inti sistem operasi. Kernel bertanggung jawab untuk
mengatur komunikasi antara perangkat keras dan perangkat lunak, serta
mengatur penggunaan memori dan prosesor.
Terminal
Linux memiliki terminal (baris perintah) yang memungkinkan pengguna untuk
berinteraksi dengan sistem operasi melalui perintah-perintah tertentu. Pengguna
dapat melakukan berbagai macam tugas melalui terminal, seperti membuat
folder, memindahkan atau menghapus file, menjalankan program, dan lain-lain.
File system
Linux memiliki struktur file system yang berbeda dari sistem operasi Windows.
File system pada Linux disusun dalam sebuah hirarki dengan root (/) sebagai
induknya, dan setiap direktori dan file memiliki hak akses yang dapat
dikonfigurasi oleh pengguna.
Shell
Perintah pada Linux dieksekusi melalui shell, yaitu program yang
menyediakan lingkungan kerja bagi pengguna untuk berinteraksi dengan sistem
operasi melalui perintah-perintah yang dijalankan pada terminal.
Argument
Setiap perintah pada Linux memiliki argumen, yaitu nilai atau data yang
diperlukan oleh perintah untuk menjalankan tugasnya. Argument dapat berupa
file, direktori, atau opsi lain yang diperlukan oleh perintah.
Flag
Flag adalah opsi tambahan pada perintah yang memberikan perintah tambahan
yang dapat mempengaruhi cara kerja perintah. Flag dinyatakan dengan
menggunakan tanda "-". Misalnya, pada perintah ls, flag "-l" dapat digunakan
untuk menampilkan informasi lebih detail tentang file dan direktori.
Output
Setiap perintah pada Linux akan menghasilkan output yang dapat ditampilkan
di terminal. Output tersebut dapat berupa informasi atau hasil dari perintah yang
dijalankan.
Perintah dengan hak superuser
Beberapa perintah pada Linux memerlukan hak superuser atau hak
administratif. Untuk menjalankan perintah tersebut, pengguna harus masuk
sebagai root atau menggunakan perintah sudo untuk memberikan hak superuser
pada perintah. Tanda pagar # pada terminal linux memnandakan kamu sedang
menggunakan user root sedangkan tanda dolar $ menandakan user yang sedang
kamu gunakan merupakan user biasa/bukan user root. Saat menuliskan perintah
tanda pagar # artinya perintah harus dijalankan menggunakan user root, jika
kamu ingin menjalankan dari user biasa ($) maka tambahkan sudo.
Contoh : perintah $ sudo apt-get update sama artinya dengan # apt-get update
Sedagkan tanda dolar $ artinya perintah dijalankan dengan user biasa (bukan
root),
Contoh : $ ls -la sudo artinya kmau menjalankan perintah dari user biasa namun
menggunakan privilage root.
Bantuan
Sebagian besar perintah pada Linux memiliki dokumentasi bantuan atau
manual yang dapat diakses dengan perintah man. Dokumentasi ini memberikan
informasi tentang argumen, flag, dan cara penggunaan perintah tersebut. Berikut
adalah Tabel 1 beberapa perintah dasar sistem operasi Linux yang sering
digunakan :
Tabel 1 Daftar Perintah Dasar Linux
No Perintah Deskripsi
6 mv Memindahkan file dari satu lokasi ke lokasi lain atau mengubah nama file.
7 touch Membuat file kosong atau memperbarui waktu akses dan modifikasi file.
4. Membuat file.txt yang berisikan nama, nim dan kelas dengan file bernama
belajarlinux.txt :
6. Menyalin file yang telah dibuat ke folder baru dengan nama folder =”data2”,
Gunakan “pwd’ untuk memeriksa path atau alamat yang saat ini diakses.
kemudian salin pada folder tersebut. Periksa isi dari folder dan isi dari file yang telah di
salin.
Selain bisa menyalin file pada folder yang diinginkan, terdapat perintah memindahkan file
atau folder $ mv /path/to/asal /path/to/tujuan
7. Merename file atau folder yang telah dibuat, dilakukan rename nama file
“belajarlinux.txt” pada folder data2 dengan nama “belajarlagi.txt” :
Untuk beberapa insturksi selanjutnya, silahkan kerjakan beberapa point latihan dari yang
telah dipraktikan diatas :
9. Menghapus folder “data2” pada folder “data”
10. Mengubah nama folder “data” menjadi “data_namaanda” (nama disesuakan dengan
nama praktikan masing-masing
11. Membuat folder baru bernama “data_modul1”
12. Memindahkan file pada folder “data_namaanda ke folder “data_modul1”
Silahkan kerjakan dengan waktu praktikum yang tersisa dan kumpulkan pada
link pengumpulan yang disediakan oleh asisten praktikum.
Tugas 1