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

LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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

Page 2: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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 :

Page 3: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 4: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 5: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 6: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 7: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 8: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 9: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 10: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 11: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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

Page 12: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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 ?

Page 13: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 14: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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

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

Page 15: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file /etc/group ke file tes1,

tes2 dan tes3 pada direktori ini.

Page 16: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

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.

Page 17: LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 3 LINUX FILE … · Menggunakan manual Man adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar

D. Daftar Pustaka

https://linuxize.com/post/linux-file-command/