Anda di halaman 1dari 17

LAPORAN PRAKTIKUM SISTEM OPERASI

MODUL 3
LINUX FILE COMMAND

Nama : Lughinah Nur Hayati


NIM : 20180810023
Kelas : TINFC 2018 D

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2018
A. Praktikum
Pada dasarnya, Linux merupakan sistem operasi yang berbasiskan pada text (Text Bases)
dalam sistem kerjanya. Bila ingin melakukan sesuatu terhadap komputer user bisa mengetikkan
perintah-perintah yang kemudian dieksekusi oleh komputer. Sehingga mode teks terus melekat
dengan Linux sampai saat ini, walaupun sekarang tampilan GUI (Graphic User Interface) Linux
sudah semakin bagus dan memudahkan user. Perintah-perintah yang diketikkan itu biasa disebut
Command Line. Untuk perintah-perintah dasar, biasa disebut Basic Command Line.
Untuk mempelajari atau mencoba perintah dasar Linux, bisa membuka Terminal atau
Konsole. Untuk keluar dari sistem bisa gunakan perintah logout atau exit. Berikut perintah-
perintah dasar yang ada di linux :
1. Perintah perintah untuk informasi pengguna : id, hostname, uname, w, who, whoami, chfn,
finger
2. Perintah-perintah dasar (basic command) : date, cal, man, clear, apropos, whatis
3. Perintah-perintah dasar untuk manipulasi file : ls, file, cat, more, pg, cp, mv, rm, grep

B. Latihan
Latihan 1. Melihat identitas diri (nomor id dan group id)
Perintah id digunakan untuk menampilkan identitas user. User yang ingin ditampilkan
identitasnya adalah user yang sedang aktif (login).
Penulisan pertintahnya = [labkom@labkom-desktop]$ id
Dibawah ini menjelaskan bahwa user yang dipakai yaitu labkom

Latihan 2. Mengganti prompt dengan “$”


$ Menunjukkan bahwa user yang sedang aktif adalah user biasa, tanda $ akan berubah menjadi #
bila user yang aktif adalah root. Disini mencoba menuliskan perintah untuk mengganti ke user
biasa. Penulisan perintahnya = [labkom@labkom-desktop]$ PS1=”$ ”
Dibawah ini promt tidak berubah / masih tetap sama karena pada saat menggunakan terminal
user yang digunakan ialah user yang biasa yaitu dengan digunakannya promt $.

Latihan 3. Melihat tanggal dan kalender dari sistem


1. Melihat tanggal saat ini
Perintah untuk menampilkan tanggal dan waktu system saat ini.
Penulisan perintahnya = $ date
Dibawah ini menunjukkan bahwa tanggal dan waktu saat diakses $date saat ini hari kamis
Maret Tanggal 21 pada jam 21 – 44 menit – 11 detik WIB tahun 2019.

2. Melihat kalender
Perintah untuk menampilkan kalender yang diminta oleh user.
Penulisan Perintahnya = $ cal 9 2002
Perintah tersebut meminta menampilkan kalender bulan 9 (September) tahun 2002. Maka
akan menampilkan seperti dibawah ini :
Perintah untuk menampilkan kalender dalam satu tahun.
Penulisan perintahnya = $ cal –y
Maka yang ditampilkan yaitu satu kalender penuh di tahun saat ini yaitu 2019 dari bulan
Januari sampai Desember.

Latihan 4. Melihat identitas mesin


Perintah ntuk menampilkan nama local host (mesin dimana anda sedang bekerja) yaitu $hostname.
menggunakan perintah $netconf (sebagai root) untuk merubah nama host dari mesin tersebut, atau
edit file /etc/hosts.
Dibawah ini nama mesin yang dipakai yaitu labkom-26.

Perintah untuk menampilkan nama sistem operasi yang dipakai.


Penulisan perintahnya = $ uname
Dibawah ini nama sistem operasi yang dipakai yaitu linux.

Perintah untuk menampilkan nama sistem operasi lengkap dengan spesifikasinya.


Penulisan perintahnya = $ uname –a
Dibawah ini lebih jelasnya mulai dari nama sistem operasi linux dengan nama mesin labkom-26
dengan spesifikasi lebih lengkapnya.
Latihan 5. Melihat siapa yang sedang aktif
1. Mengetahui siapa saja yang sedang aktif
Perintah untuk menampilkan seluruh daftar user yang ada pada linux.
Penulisan perintahnya = $ w
Dibawah ini menunjukkan bahwa hanya terdapat 1 user di sistem operasi linux tersebut yaitu
labkom

Perintah untuk menampilkan user yang sedang aktif.


Penulisan perintahnya = $ who
Dibawah ini menampilkan bahwa user yang aktif adalah user labkom diakses pada 2019-03-
21 pada jam 21:20.

Perintah untuk menampilkan nama user nya saja.


Penulisan perintahnya = $ whoami
Dibawah ini menampilkan nama user labkom

2. Mengubah informasi finger


Perintah untuk mengedit informasi dari nama user yang digunakan.
Penulisan perintahnya = $ chfn xxxxxx
Changing finger information for student. Password:
Name[labkom]: <Nama Pengguna di pc labkom > Office[]: Lab Linux
Office Phone [ ] : 082
Home Phone [ ] : 1234567
Finger information changed.
Dibawah ini menampilkan bagaimana proses mengedit informasi user labkom tersebut.

3. Melihat informasi finger


Perintah untuk menampilkan informasi lengkap mengenai user.
Penulisan perintahnya = $ finger
Dibawah ini menampilkan usesr labkom dengan tanggal login serta office phone masih
kosong.

Perintah untuk menampilkan informasi lengkap mengenai user yang aktif.


Penulisan perintahnya = $ finger xxxxxxxx
Dibawah ini menampilkan hasil edit dari promt $chfn diatas, maka work phone sudah diisi
informasi 082 dan home phone yang bisa dihubungi yaitu 123-4567.
Latihan 6. Menggunakan manual
Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai
perintah dasar yang anda ingin ketahui. Bahkan perintah ini juga menyediakan informasi
mengenai dirinya sendiri.
Perintah penulisannya = $ man ls

Perintah untuk menampilkan halaman manual atau help dari suatu perintah. perintah man sangat
menolong kita untuk berjalan-jalan di teminal linux ini.
Penulisan perintahnya = $ man man
Dibawah ini terminal akan menampilkan manual mengenai perintah man, lengkap yang terdiri
dari NAME, yang berisi nama perintah dan keterangan singkat fungsi dari perintah. SYNOPSIS,
DESCRIPTION, EXAMPLE, OPTION dsb.
Latihan 7. Menghapus layar
Perintah untuk membersihkan terminal (layar). Penulisan perintahnya = $ clear.

Latihan 8. Mencari perintah yang tepat sama dengan kunci yang dicari
Perintah untuk menampilkan informasi singkat mengenai tanggal.
Penulisan perintahnya = $ whatis date

Latihan 9. Manipulasi berkas (file) dan direktori


1. Menampilkan current working directory
Perintah untuk melihat direktori yang aktif.
Penulisan perintahnya = $ ls
Dibawah ini menampilkan seluruh direktori yang aktif beserta isi direktori tersebut salah satu
contoh yaitu pada direktori Documents terdapat file Document.txt .

2. Melihat semua file lengkap


Perintah untuk menampilkan direktori secara lengkap dengan tampilan kebawah .
Penulisan perintahnya = $ ls –l
Dibawah ini terminal menampilkan hasil seluruh direktori dengan tampilan mendatar, berbeda
dengan perintah $ls yang menampilkan seperti kolom.
3. Menampilkan semua file atau direktori yang tersembunyi
Penulisan perintahnya = $ ls –a
Dibawah ini menampilkan seluruh file termasuk file yang tersembuyi, disini file
tersembunyi/hidden ditandai dengan titik didepannya salah satu contoh filenya
yaitu .Asking.sh.swp

4. Menampilkan semua file atau direktori tanpa proses pengurutan


Penulisan perintahnya = $ ls –f
Dibawah ini juga menampilkan file direktori, bedanya dengan $ls –a menampilkan seluruh
file atau direktori berurutan sesuai dengan abjad dari a sampai z, jika $ls –f daftar
direktorinya tidak berurutan.
5. Menampilkan isi suatu direktori
Penulisan perintahnya = $ ls /usr
Dibawah ini menampilkan diektori berisi program-program yang bisa di akses oleh
user, program source code. Terdapat direktori bin, games, include, lib, local, sbin, share dan
src.

6. Menampilkan isi direktori root


Penulisan perintahnya = $ ls /
Didalam direktori root berisi direktori bin, boot, cd room dll yang dimana direktori direktori
tersebut membawahi semua direktori penting lainnya.

7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk direktori, tanda
asterik (*) untuk file yang bersifat executable, tanda (@) untuk file symbolic link, tanda (=)
untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk FIFO.
Penulisan perintahnya = $ ls –F /etc
Dibawah ini menampilkan seluruh file yang ada yang berisi konfigurasi system.
8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal
dimodifikasi, pemilik, group dan mode atau atributnya.
Penulisan perintahnya = $ ls –l /etc
Dibawah ini menampikan file direktori secara lengkapnya.
9. Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan proses berjalan
agak lama, apabila proses akan dihentikan dapat menggunakan ^C (Ctrl+C).
Penulisan perintahnya = $ ls –R /usr
Pada saat perintah dieksekusi tampilan terminal akan muncul seperti data-data secara cepat,
berikut screen capture pada saat eksekusi perintah berjalan.

Setelah eksekusi selesai akan muncul tampilan direktori beserta file yang terdapat didalamnya.
Latihan 10. Melihat tipe file
Perintah untuk menampilkan tipe file
Penulisan perintahnya = $ file
Dibawah ini terdapat tipe file yaitu apple, extension, dan lain sebagainya.

Perintah ini akan menunjukkan bahwa terdapat beberapa direktori dan terdapat direktori yang
ASSCII text.
Penulisan perintahnya = $ file *

Perintah untuk menampilkan file Sebagian perintah dasar yang bisa anda jalankan disimpan dalam
direktori ini.
Penulisan perintahnya = $ file /bin/ls
C. Post Test
1. Ubahlah informasi finger pada komputer Anda.
Disini saya merubah work phoe yang tadinya 082 menjadi 083824 dan merubah home
phone yang tadinya 1234567 menjadi 987654

2. Lihatlah user-user yang sedang aktif pada komputer Anda.


Di komputer tersebut hanya memiliki 1 user sehingga user yang aktif hanya 1 user yaitu
labkom

3. Perintah apa yang digunakan untuk melihat kalender satu tahun penuh ?
4. Bagaimana anda dapat melihat manual dari perintah cal ?
Saya mencoba memasukkan perintah menampilkan kalender dari bulan November 2019

5. Bagaimana melihat perintah manual ls dengan kata kunci sort ?

6. Berikan contoh menggunakan manual untuk bab user command.


7. Tampilkan semua file termasuk yang hidden file pada direktori /etc.

8. Tampilkan semua file secara lengkap pada direktori /etc.


9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file /etc/group ke file tes1,
tes2 dan tes3 pada direktori ini.
10. Tampilkan isi file tes1 per satu layar penuh.

11. Pindahkan file tes1 dan tes2 ke home direktori.

12. Hapus file tes1 dan tes dengan konfirmasi.


D. Daftar Pustaka
https://linuxize.com/post/linux-file-command/

Anda mungkin juga menyukai