Praktikum 1 - Perintah Dasar Sistem Operasi Linux
PRAKTIKUM 1
PERINTAH DASAR SISTEM OPERASI LINUX
SISTEM OPERASI
DOSEN
PENGAMPU: MOHAMMAD FATHURAHMAN, S.T., M.T.
DISUSUN
OLEH:
ALVIANA
SIRAJUDIN – 2103421024
BM 5A
PROGRAM
STUDI BROADBAND MULTIMEDIA
JURUSAN
TEKNIK ELEKTRO
POLITEKNIK
NEGERI JAKARTA
2023
POKOK BAHASAN:
- Format Instruksi pada Sistem Operasi Linux
- Perintah-Perintah Dasar pada Sistem Operasi Linux
TUJUAN BELAJAR:
- Menggunakan perintah-perintah dasar untuk informasi user
- Mengenal format instruksi pada system operasi Linux
- Menggunakan perintah-perintah dasar pada system operasi Linux
- Menggunakan utilitas dasar pada system operasi Linux
DASAR TEORI:
Setiap pemakai LINUX harus mempunyai nama login (user account) yang sebelumnya harus didafarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter dan umunnya dalam hurul'" keeil. Prompt dari shell bash pada LINUX menggunakan tanda '$"
Sebuah sesi LINUX terdiri dari:
- Login
- Bekerja dengan Shell menjalankan aplikasi
- Logout
- id: Perintah `id` digunakan untuk menampilkan informasi tentang pengguna saat ini, seperti UID (User ID), GID (Group ID), dan daftar grup yang terkait dengan pengguna tersebut.
- hostname: Perintah `hostname` digunakan untuk menampilkan nama host atau mesin yang sedang Anda gunakan.
- uname: Perintah `uname` digunakan untuk menampilkan informasi tentang sistem operasi.
- w: Perintah `w` digunakan untuk menampilkan informasi tentang pengguna yang saat ini masuk ke sistem. Ini mencakup daftar pengguna, waktu login, dan aktivitas mereka.
- who: Perintah `who` digunakan untuk menampilkan informasi tentang pengguna yang saat ini masuk ke sistem, termasuk nama pengguna, terminal yang mereka gunakan, waktu login, dan alamat IP jika tersedia.
- whoami: Perintah `whoami` digunakan untuk menampilkan nama pengguna yang sedang aktif saat ini.
- chfn: Perintah `chfn` digunakan untuk mengubah informasi ganti nama pengguna, seperti nama lengkap dan nomor telepon. Ini memungkinkan pengguna untuk memperbarui informasi yang terkait dengan akun mereka.
- finger: Perintah `finger` digunakan untuk menampilkan informasi lebih lanjut tentang pengguna, termasuk nama lengkap, alamat email, dan informasi lainnya jika tersedia. Namun, penggunaan `finger` mungkin tidak tersedia secara default di semua distribusi Linux karena masalah privasi, dan perlu diaktifkan terlebih dahulu.
- date: Perintah `date` digunakan untuk menampilkan atau mengatur tanggal dan waktu sistem.
- cal: Perintah `cal` digunakan untuk menampilkan kalender bulanan. Secara default, perintah ini akan menampilkan kalender bulan saat ini, tetapi bisa juga menggunakannya dengan argumen untuk menampilkan kalender bulan atau tahun tertentu.
- man: Perintah `man` digunakan untuk mengakses manual (dokumentasi) dari perintah-perintah dan program-program di sistem Linux. Misalnya, `man date` akan menampilkan manual untuk perintah `date`, yang berisi informasi rinci tentang cara menggunakannya
- clear: Perintah `clear` digunakan untuk membersihkan terminal Anda sehingga menghapus semua teks yang ada di dalamnya. Ini membantu untuk membersihkan tampilan terminal yang berantakan.
- apropos: Perintah `apropos` digunakan untuk mencari perintah-perintah yang berhubungan dengan kata kunci tertentu. Misalnya, jika Anda menjalankan `apropos network`, itu akan mencari dan menampilkan daftar perintah yang berhubungan dengan jaringan.
- whatis: Perintah `whatis` digunakan untuk menampilkan deskripsi singkat dari perintah atau program yang diberikan. Misalnya, `whatis date` akan menampilkan deskripsi singkat dari perintah `date`.
- ls: Perintah `ls` digunakan untuk menampilkan daftar file dan direktori dalam direktori saat ini atau direktori yang ditentukan
- file: Perintah `file` digunakan untuk menampilkan jenis file dari suatu berkas. Dengan menjalankan `file nama_berkas'
- cat: Perintah `cat` digunakan untuk menampilkan isi dari satu atau beberapa berkas teks secara bersamaan. Misalnya, `cat nama_berkas` akan menampilkan isi dari berkas yang ditentukan di terminal.
- more: Perintah `more` digunakan untuk menampilkan isi berkas teks secara berurutan per halaman.
- pg: Perintah `pg` juga digunakan untuk menampilkan isi berkas teks per halaman seperti `more`, namun dengan lebih banyak opsi dan fitur pengelolaan.
- cp: Perintah `cp` digunakan untuk menyalin berkas atau direktori dari satu lokasi ke lokasi lain.
- mv: Perintah `mv` digunakan untuk memindahkan atau mengganti nama berkas atau direktori.
- rm: Perintah `rm` digunakan untuk menghapus berkas atau direktori. Penting untuk digunakan dengan hati-hati karena tidak ada tindakan pengembalian. Misalnya, `rm nama_berkas` akan menghapus berkas yang ditentukan.
- grep: Perintah `grep` digunakan untuk mencari teks dalam berkas-berkas teks.
- Berikan perintah chfn alviana sirajudin (username saya) pada terminal
- Berikan perintah finger alviana sirajudin (username saya) pada terminal kemudian isi data diri
- Untuk menampilkan user-user yang sedang aktif, berikan peirntah "w" (tanpa petik) di terminal

- Untuk menampilkan atau melihat kalender satu tahun, berikan perintah -cal y. Jika tidak bisa, maka install atau berikan perintah sudo apt install ncal terlebih dahulu.
- Berikan perintah man cal pada terminal untuk melihat manual calender
- Berikan perintah man ls apropos sort, lalu akan muncul tampilan seperti di bawah ini:
- Tampilan ls -a -l
- Tampilan ls-al
- Berikan perintah ls -a /etc
- Berikan perintah ls -l /etc
- Berikan perintah mkdir prak1 dan copy dengan memberikan perintah cp /etc/group test1, cp /etc/group test2, cp /etc/group test3
- Berikut tampilan file yang sudah dicopy
|
Perintah |
Deskripsi |
ID |
|
ID |
digunakan
untuk menampilkan informasi tentang pengguna saat ini, seperti UID (User ID),
GID (Group ID), dan daftar grup yang terkait dengan pengguna tersebut. |
Id |
|
Hostname |
digunakan
untuk menampilkan nama host atau mesin yang sedang Anda gunakan. |
Hostname |
|
Uname |
digunakan
untuk menampilkan informasi tentang sistem operasi. |
Uname |
|
W |
digunakan
untuk menampilkan informasi tentang pengguna yang saat ini masuk ke sistem |
w |
|
Who |
digunakan
untuk menampilkan informasi tentang pengguna yang saat ini masuk ke sistem,
termasuk nama pengguna, terminal yang mereka gunakan, waktu login, dan alamat
IP jika tersedia. |
Who |
|
Whoami |
digunakan untuk
menampilkan nama pengguna yang sedang aktif saat ini. |
Whoami |
|
Chfn |
digunakan
untuk mengubah informasi ganti nama pengguna, seperti nama lengkap dan nomor
telepon |
Chfn
<user> |
|
Finger |
digunakan
untuk menampilkan informasi lebih lanjut tentang pengguna, termasuk nama
lengkap, alamat email, dan informasi lainnya jika tersedia |
Finger
<user> |
|
Date |
digunakan untuk menampilkan atau mengatur tanggal dan waktu
sistem. |
date |
|
Cal |
digunakan
untuk menampilkan kalender bulanan |
Cal |
|
Man |
digunakan untuk mengakses manual (dokumentasi) dari
perintah-perintah dan program-program di sistem Linux |
Man
<peirntah> |
|
Clear |
digunakan
untuk membersihkan terminal |
Clear |
|
Apropos |
digunakan
untuk mencari perintah-perintah yang berhubungan dengan kata kunci tertentu |
Apropos
<perintah> |
|
Whatis |
digunakan
untuk menampilkan deskripsi singkat dari perintah atau program yang diberikan. |
Whatis
<perintah> |
|
Is |
digunakan
untuk menampilkan daftar file dan direktori dalam direktori saat ini atau
direktori yang ditentukan |
Is
<opsi><direktori> |
|
File |
digunakan
untuk menampilkan jenis file dari suatu berkas |
File
<filename> |
|
Cat |
digunakan
untuk menampilkan isi dari satu atau beberapa berkas teks secara bersamaan. |
Cat |
|
More |
digunakan
untuk menampilkan isi berkas teks secara berurutan per halaman. |
More
<filename> |
|
Pg |
digunakan
untuk menampilkan isi berkas teks per halaman seperti `more`, namun dengan
lebih banyak opsi dan fitur pengelolaan. |
Pg |
|
Cp |
digunakan
untuk menyalin berkas atau direktori dari satu lokasi ke lokasi lain. |
Cp
<opsi> tujuan |
|
Mv |
digunakan
untuk memindahkan atau mengganti nama berkas atau direktori |
Mv
<opsi> tujuan |
|
Rm |
digunakan
untuk menghapus berkas atau direktori |
Rm
<opsi> filename |
|
Grep |
digunakan untuk mencari teks dalam berkas-berkas teks. |
Grep
<opso> pola <namefile> |
Komentar
Posting Komentar