Praktikum 1 : Perintah Dasar Sistem Operasi Linux

Praktikum 1

Perintah Dasar Sistem Operasi Linux



POKOK BAHASAN :
  • Format Instruksi pada Sistem Operasi Linux
  • Perintah-Perintah Dasar pda Sistem Operasi Linux

TUJUAN BELAJAR :
    Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu : 
  • 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 didaftarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell bash pada LINUX menggunakan tanda “$”. 
Sebuah sesi LINUX terdiri dari : 
  1. Login 
  2. Bekerja dengan Shell / menjalankan aplikasi 
  3. Logout

    Tergantung atas shell yang digunakan, pada Linux bash maka pada proses login akan mengeksekusi program /etc/profile (untuk semua pemakai) dan file .base_profile di direktori awal (HOME) masing-masing.

    Pada saat logout, maka program shell bash akan mengeksekusi script yang bernama .bash_logout.

1.) FORMAT INSTRUKSI LINUX 
    Instruksi Linux standar mempunyai format sebagai berikut : 
$ NamaInstruksi [pilihan] [argumen] Pilihan adalah option yang dimulai dengan tanda – (minus). Argumen dapat kosong, satu atau beberapa argumen (parameter). 


2.) MANUAL 
    Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah :


    Manual dibagi atas Bab-bab sebagai berikut :


JAWABAN PERTANYAAN PENDAHULUAN :
    Jawablah pertanyaan-pertanyaan di bawah ini : 

1. Apa yang dimaksud perintah informasi user di bawah ini : 
id, hostname, uname, w, who, whoami, chfn, finger 
- id : 
Untuk hanya mencetak ID pengguna yang efektif
- hostname :
Digunakkan untuk  melihat id yang ada di linux, baik id dari user, grup, device yang terpasang
- uname :
Digunakkan untuk  menampilkan informasi system komputer
- w :
Digunakan untuk menunjukkan siapa yang masuk dan apa yang mereka lakukan
- who :
Untuk menampilkan user
- whoami :
Mencetak nama user yang terkait dengan ID user efektif saat ini
- chfn :
Mengubah informasi finger
- finger :
Finger mempunyai kegunaan hampir sama dengan who, hanya saja finger menyediakan informasi identitas user yang lebih lengkap dari who


2. Apa yang dimaksud perintah dasar di bawah ini : 
date, cal, man, clear, apropos, whatis 
- date :
Menunjukkan atau mengatur tanggal
- cal :
Mencetak kalender mulai tahun 0000 s/d 9999
- man :
Singkatan dari manual. yaitu untuk menampilkan informasi bantu untuk semua perintah UNIX
- clear :
Membersihkan layar, (sama dengan perintah CLS di DOS)
- apropos :
Mencari perintah yang deskripsinya mengandung kata kunci  yang dicari
- whatis :
Mencari perintah yang tepat sama dengan kunci yang dicari

3. Apa yang dimaksud perintah-perintah manipulasi file di bawah ini : 
ls, file, cat, more, pg, cp, mv, rm, grep
- ls :
Menampilkan daftar file dalam directory aktif
- file :
Untuk melihat tipe file
- cat :
Menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS)
- cp :
Copy file1 menjadi file2
- more :
More menampilkan isi file dari titik tertentu kemudian menampilkan sisa file pada CRT sebanyak satu halaman setiap kali.  Setiap layar CRT penuh maka penampilan file akan berhenti dan menunggu kita mengetikkan sebuah karakter atau return
- pg :
Menampilkan file per satu layar penuh
- cp :
- mv :
Memindahkan file1 menjadi file2
- rm :
Menghapus file
- grep :
Mencari isi suatu file di sembarang directory

PERCOBAAN, HASIL DAN ANALISA
1. Login sebagai user. 
2. Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah ini 
3. Selesaikan soal-soal latihan

1. Buatlah summary Percobaan 1 sampai dengan percobaan 15 dalam bentuk table seperti di bawah ini :

Perintah

Deskripsi

Format

id

Melihat identitas diri

$ id

date

Melihat tanggal saat ini

$ date

cal

Melihat kalender

$ cal 9 2002 (tanggal tertentu)

$ cal -y (kalender 1 tahun)

hostname

Menampilkan host atau domain nama sistem

$ hostname

uname

Menampilkan informasi sistem operasi

$ uname

$ uname -a

w

Menampilkan siapa saja yang sedang aktif

$ w

who

Menampilkan siapa saja sedang login

$ who

whoami

Menampilkan siapa saja yang sedang bekerja

$ whoami

chfn

Mengubah informasi finger

$ chfn

finger

Melihat informasi finger

$ finger

man

Menampilkan manual dari suatu perintah

$ man <perintah>

clear

Menghapus layar

$ clear

apropos

Mencari perintah yang deskripsinya mengandung kata kunci yang dicari

$ apropos <perintah>

whatis

Mencari perintah yang tepat sama dengan kunci yang dicari

$ whatis <perintah>

ls

Menampilkan isi dari suatu direktori

$ ls

file

Perintah untuk melihat tipe file

$ file <nama file>

cp

Menyalin file

$ cp <file yang akan dicopy> <tujuan>

cat

Menampilkan isi dari sebuah file di layar

$ cat <nama file>

more

Mempaging halaman

$ more <nama file>

pg

Menampilkan file per satu layar penuh

$ pg <nama file>

mv

Memindahkan file dari suatu lokasi ke lokasi yang lain

$ mv <file yang akan dicopy> <tujuan>

rm

Menghapus file

$ rm <nama file>

grep

Mencari file-file yang mengandung teks dengan kriteria yang telah ditentukan

$ grep <nama file>


2. Analisa latihan yang telah dilakukan. 
    Terdapat beberapa persamaan dan perbedaan yang digunakan sintax command line pada DOS dengan linux ubuntu. Misalnya seperti menggunakan '/' untuk memisahkan parent directory dengan child directory, sedangkan DOS menggunakan '\' untuk menghapus directory dan juga pembuatan file direktori serta pemindahan file. Ada beberapa persamaan sitax perintah command line pada DOS dengan linux, namun pada intinya fungsinya sama.

3. Berikan kesimpulan dari praktikum ini.
    Dalam sistem operasi LINUX bisa kita ketahui bahwa berbagai perintah-perintah dasar yang terdapat pada sistem operasi LINUX, dan juga kita bisa mengetahui bagaimana membuat suatu direktori, menghapus file, mengcopy file, melihat tipe file, dan mengubah nama file.

DAFTAR PUSTAKA


Komentar

Postingan populer dari blog ini

Praktikum 8 : Sistem File

Praktikum 7 : Unix System Call dan Manajemen Memory

Prakelin hari ke-14