SlideShare a Scribd company logo
1 of 9
Download to read offline
Praktikum 1
           Pengenalan dan Perintah Dasar
                   Sistem Operasi Linux
POKOK BAHASAN:

       Pengenalan UNIX
       Pengenalan Linux
       Perintah Sederhana dan Help

TUJUAN BELAJAR:

Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:
       Mengenal Sistem Operasi Linux
       Mengetahui bagaimana mengeksekusi perintah pada prompt
       Mengenal beberapa perintah sederhana
       Mengenal perintah help pada Linux

DASAR TEORI:

1 PENGENALAN UNIX
      UNIX mula-mula dikembangkan untuk penggunaan internal di AT&T oleh Ken
Thompson dan Dennis Ritchie.         AT&T memperbolehkan perusahaan lain untuk
memodifikasi dan memproduksi source code menjadi sistem operasi seperti UNIX
(UNIX-like). Karena AT&T memberi nama UNIX, perusahaan lain membuat nama lain
seperti AIX dari IBM, HP/UX dari Hewlett-Packard, SunOS dari Sun, IRIS dari SGI.




                                          1
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                      2

        Terdapat beberapa bentuk UNIX yang mengoperasikan hal yang sama. Semua
prompt shell mempunyai utilitas dan perintah standard yang sama, meskipun parameter
perintah yang berbeda untuk sistem yang berbeda.
        Sistem UNIX mempunyai berapa utilitas yang sangat berguna untuk membuat
dan memanipulasi file.      Model pengamanan UNIX berdasarkan pengamanan file.
Dengan menganggap segala sesuatunya sebagai sebuah file terjadi konsistensi.
Pengamanan perangkat keras dapat diakses dengan cara yang sama dengan dokumen.
        Teks adalah antar muka universal dan beberapa utilitas UNIX digunakan untuk
memanipulasi teks.     Konfigurasi dikirim dalam bentuk teks yang memungkinkan
administrator untuk memindahkan konfigurasi dari satu mesin ke mesin lain dengan
lebih mudah.    Terdapat beberapa aplikasi kontrol yang memudahkan administrator
untuk mengawasi perubahan yang terjadi setiap hari dan kemampuan sistem untuk roll
back (kembali ke) konfigurasi sistem pada tanggal dan waktu tertentu.
        UNIX menyediakan beberapa utilitas kecil yang membentuk satu task dengan
baik.    Bila fungsi baru dibutuhkan, dapat dibuat suatu program terpisah untuk
mengembangkan utilitas dengan fitur yang baru.
        Perintah interaktif jarang terdapat di UNIX. Sebagian besar perintah mempunyai
opsi dan argumen yang dapat diketikkan pada baris perintah. Perintah menghasilkan
output atau membangkitkan pesan error dan keluar. Perintah interaktif disediakan suatu
program seperti editor teks.
        Fitur desain utama dari UNIX adalah bahwa output dari satu program dapat
menjadi input untuk program yang lain. Hal ini memberikan fleksibilitas kepada user
untuk mengkombinasikan beberapa program kecil untuk membentuk task yang lebih
besar dan lebih kompleks.


2 PENGENALAN LINUX
        Linux diperkenalkan pertama kali pada Agustus 1991 oleh Linus Torvalds.
Linux merupakan versi berbeda dari UNIX yang menyerupai UNIX. Linux merupakan
sistem operasi multi-user dan multi-tasking. Artinya lebih dari satu orang dapat masuk
ke komputer Linux yang sama dan pada waktu yang sama. User yang sama dapat
masuk ke account dari dua atau lebih terminal pada waktu yang sama. Linux juga
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                      3

multi-tasking, artinya user dapat mengeksekusi lebih dari satu proses (program) pada
waktu yang sama.
         Linux Red Hat mendukung perangkat keras PC yang kompatibel untuk x86.
Sebelumnya, perangkat keras yang dapat didukung terbatas, tetapi sekarang, Linux
menjadi salah satu tujuan dari vendor perangkat keras.
         Untuk mengakses sistem membutuhkan authentication.       Metode yang biasa
digunakan untuk authentication user adalah proses login dengan memasukkan nama
user dan password. Untuk memasuki system console dapat menggunakan login berbasis
teks atau grafis. 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 “$”. Sebagai contoh :
localhost login: bob
Password:
Last login: Thu Dec 7 10:30:52 on :0
[bob@localhost bob]$


         Sistem booting akan memasuki X Window System, tergantung display manager
yang digunakan. Default tampilan untuk Linux Red Hat adalah gdm (GNOME Display
Manager).
         Pada Linux terdapat virtual console yang memungkinkan user masuk ke
beberapa login apabila tidak menggunakan X Window System. Virtual console berupa
full screen dan sistem non GUI. Terdapat 6 virtual console yang tersedia melalui Ctrl-
Alt-F[1-6]. Virtual console juga tersedia melalui Ctrl-Alt-F7 pada X Window system
bila X dijalankan.
         Sistem X.Org adalah dasar untuk graphical user interface (GUI) dari Red Hat
Linux.     Sistem    ini mempunyai arsitektur jaringan client/server yang lengkap dan
transparan. Pada aplikasi client/server, X11 menggunakan UNIX-domain atau jaringan
TCP/IP untuk operasinya, dimana satu server menyediakan untuk beberapa client
berupa perangkat keras (host dan display) dan perangkat lunak (aplikasi) melalui
protocol untuk melewatkan data.        Terdapat 2 layer yaitu layer perangkat keras
independen dan layer perangkat lunak independen. Layer perangkat keras mengatur
koordinasi mouse dan keyboard (input) dan video card dan display (output). Layer
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                      4

perangkat lunak menyediakan API sebagai dasar karakeristik visual yang seragam dan
menelusuri platform yang berbeda.
       GNOME (GNU Network Object Model Environment) merupakan lingkungan
dekstop yang user friendly yang memungkinkan user untuk melakukan konfigurasi dan
penggunaan komputer dengan lebih mudah. Pada GNOME terdapat panel sepanjang
layar bawah untuk menampilkan aplikasi dan menampilkan informasi. Pada GNOME
juga terdapat seperangkat aplikasi dan dekstop tool. GNOME merupakan standarisasi
bagi aplikasi untuk berkomunikasi dan saling konsisten. Dekstop user friendly lainnya
adalah KDE yang disediakan oleh Linux Red Hat. Untuk melakukan konfigurasi baik
GNOME maupun KDE pada workstation Linux Red Hat sangat mudah dan dapat
berpindah antar dua dekstop tersebut tergantung pilihan user.
       Untuk memulai X.org tidak perlu dilakukan jika sistem booting pada mode
grafis. Bila sistem booting pada virtual console (mode teks) maka X.org dapat dimulai
dengan menjalankan peintah startx.


3 PERINTAH SEDERHANA DAN HELP
       Perintah Linux standar mempunyai format sebagai berikut :
              NamaPerintah [pilihan] [argumen]
Pilihan adalah option yang dimulai dengan tanda – (minus) atau – untuk full word.
Argumen berupa nama file atau data lain yang dibutuhkan oleh perintah, dapat kosong,
satu atau beberapa argumen (parameter). Untuk menjalankan lebih dari satu perintah
gunakan tanda semicolon (;). Untuk interupsi instruksi dengan mengetikkan Ctrl-c.
Contoh :
$ ls                         tanpa argumen
$ ls –a                      option adalah –a = all, tanpa argumen
$ ls /bin                    tanpa option, argumen adalah /bin
$ ls /bin /etc /usr          ada 3 argumen
$ ls –l /usr                 1 option dan 1 argumen l = long list
$ ls –la /bin /etc           2 option –l dan –a dan 2 argumen
$ mkdir temp; cp *.txt temp/
Beberapa perintah sederhana :
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                     5

•   date         : menampilkan tanggal dan waktu
•   cal          : menampilkan kalender
Beberapa perintah untuk meminta bantuan (help) :
•   whatis
    Perintah ini menampilkan diskripsi pendek dari perintah. Menggunakan database
    yang diubah setiap hari. Biasanya belum tersedia sesaat setelah menginstall.
•   Opsi –help
    Perintah ini menampilkan summary penggunaan perintah dan daftar argumen.
    Digunakan oleh sebagian besar perintah tetapi tidak semuanya
•   man
    Perintah ini menyediakan dokumentasi untuk perintah. Hampir semua perintah
    mempunyai halaman man. Halaman dikelompokkan ke dalam chapter. Biasanya
    berfungsi sebagai Linux Manual. Linux Manual dibagi ke dalam beberapa bagian
    yang masing-masing mencakup topik tertentu dan setiap halaman diasosiasikan
    tepat satu pada bagian tersebut. Bagian-bagian tersebut adalah :
    1. Perintah user
    2. System call
    3. Library call
    4. File khusus
    5. Format file
    6. Games
    7. Miscellaneous
    8. Perintah administratif
    Sebagai contoh passwd(1) sama dengan menjalankan man 1 passwd yang
    merujuk ke perintah passwd sedangkan passwd(5) menjalankan man 5 passwd
    yang merujuk ke format file /etc/passwd.
    Pada saat menampilkan halaman man dapat dilakukan navigasi melalui panah,
    PgUp, PgDn. Pilihan /text digunakan untuk mencari teks. Tombol n atau N
    akan berpindah maju atau mundur dan tombol q untuk keluar.
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                        6

     Apabila nama perintah tidak diketahui dapat menggunakan perintah man –k
     keyword yang akan menampilkan semua halaman yang tepat.               Perintah ini
     menggunakan basis data whatis.
•    info
     Perintah ini sama dengan man, tetapi lebih detail. Untuk menjalankan info tidak
     diikuti dengan argumen akan memperlihatkan isi semua halaman. Halaman info
     terstruktur seperti web site. Setiap alamat dibagi ke dalam beberapa ”node”. Untuk
     menuju ”node” dengan menekan tanda asterik (*).
     Pada saat menjalankan perintah info dapat dinavigasi dengan panah, PgUp, PgDn.
     Untuk berpindah ke link berikutnya menggunakan Tab dan diikuti Enter untuk
     memilih link. Tombol n, p atau u akan menuju ke node berikutnya, sebelumnya
     atau ke node atasnya. Kunci s diikuti teks dan Enter akan mencari teks tersebut
     (format : s text). Untuk keluar dari info gunakan tombol q.
        Aplikasi biasanya menyertakan dokumentasi yang tidak sama dengan format
man atau info. Biasanya berisi copy dari lisensi perangkat lunak, konfigurasi file,
tutorial serta buku dokumentasi dari aplikasi. Dokumentasi aplikasi ini dapat dicari di
direkori /usr/share/doc. Sub direktory ini berisi dokumentasi sebagian besar paket
yang terinstall.
        Dokumentasi dari Red Hat tersedia pada CD atau website Red Hat
http://www.redhat.com/docs/            yang berisi tuntunan instalasi, pengenalan
administrasi sistem, tuntunan administrasi sistem, referensi, keamanan, step by step dan
lain sebagainya.


TUGAS PENDAHULUAN:

        Jawablah pertanyaan-pertanyaan di bawah ini :
1.   Apa yang dimaksud perintah dasar di bawah ini :
     date, cal
2.   Apa perbedaan perintah untuk manual user di bawah ini :
     whatis, opsi –help, man, info
3.   Apa isi direktory /usr/share/doc ?
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX              7

PERCOBAAN:

1. Login sebagai user.
2. Masuk ke TTY1 dengan menekan Ctrl-Alt-F1 dan lakukan percobaan-percobaan di
   bawah ini. Perhatikan hasilnya.
3. Selesaikan soal-soal latihan.


Percobaan 1 : Melihat Tanggal, Waktu dan Kalender Sistem
  1. Melihat tanggal saat ini
      $ date
      $ date +”Hari ini %A, %B %d, %Y.%nJam %r,%Z.”

  2. Melihat kalender
      $ cal 9 2006
      $ cal -y


Percobaan 2 : Perintah Manual
  1. Perintah whatis
      $ whatis cal
      $ whatis date

  2. Opsi --help
      $ date --help
      $ cal –help

  3. Perintah man
      $   man   date
      $   man   man
      $   man   –f cal
      $   man   –k date
      $   man   –K date
      $   man   1 passwd
      $   man   5 passwd

  4. Perintah info
      $ info date
      $ info cal

  5. Melihat isi direktori dokumentasi dari aplikasi
      $ ls /usr/share/doc
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX                      8


LATIHAN:

1. Lihatlah pilihan (option) pada perintah man. Pilihan apa yang digunakan untuk
     mencari nama setiap halaman manual untuk kata kunci tertentu dan daftar nama yang
     cocok (hasilnya sama dengan whatis).
2. Sebutkan pilihan perintah man yang digunakan untuk mencari nama dan deskripsi
     pendek pada setiap halaman manual untuk kata kunci tertentu dan daftar halaman
     yang cocok.
3. Sebutkan pilihan man yang digunakan untuk mencari keseluruhan teks (bukan hanya
     nama dan deskripsi pendek) dari manual untuk kata kunci tertentu, menampilkan
     halaman yang cocok.
4. Perintah apa yang digunakan untuk menampilkan halaman man untuk fungsi
     basename dari bahasa pemrograman C. Apa perbedaannya dengan menampilkan
     manual dari perintah basename.
5. Apa arti pilihan –l dan –h pada perintah ls ? Coba jalankan perintah ls –lh
     namafile dan lihat outputnya.
6. Perintah foo mempunyai format
                 Foo –x|-y –[abcde] FILENAME...
     Dari perintah di bawah ini mana yang benar?
     a.   foo –x –y –a one.txt
     b. foo
     c.   foo –y –abc one.txt two.txt
     d. foo –abc one.txt two.txt three.txt


LAPORAN RESMI:

1.    Buatlah summary Percobaan 1 sampai dengan percobaan 15 dalam bentuk table
      seperti di bawah ini :
            Perintah              Deskripsi                   Format
              date
              cal
PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX   9

           whatis

        Opsi --help
             man
            info


2.   Analisa latihan yang telah dilakukan.
3.   Berikan kesimpulan dari praktikum ini.

More Related Content

What's hot

100 perintah dasar linux
100 perintah dasar linux100 perintah dasar linux
100 perintah dasar linuxALI FIKRI
 
Presentation - PTKI B - UNIX Operating Sistem
Presentation - PTKI B - UNIX Operating SistemPresentation - PTKI B - UNIX Operating Sistem
Presentation - PTKI B - UNIX Operating SistemSonityo Danang Jaya
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file systemMooksHal Mhiestri
 
02 tif44 linux-2014
02 tif44 linux-201402 tif44 linux-2014
02 tif44 linux-2014sardhika
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixDidit Septiawan
 
Arsitektur sistem operasi linux.
Arsitektur sistem operasi linux.Arsitektur sistem operasi linux.
Arsitektur sistem operasi linux.UIN SUSKA RIAU
 
Struktur so dan basic command linux
Struktur so dan basic command linuxStruktur so dan basic command linux
Struktur so dan basic command linuxadam diarama
 
Command Line di Linux
Command Line di LinuxCommand Line di Linux
Command Line di LinuxFajar Sany
 
Sejarah linux dan perintah internal eksternal
Sejarah linux dan perintah internal eksternalSejarah linux dan perintah internal eksternal
Sejarah linux dan perintah internal eksternalNur Kholis
 
Presentasi perbandingan linux
Presentasi perbandingan linuxPresentasi perbandingan linux
Presentasi perbandingan linuxJendral Agus
 
Presentasi Linux Slax
Presentasi Linux SlaxPresentasi Linux Slax
Presentasi Linux Slaxvivilovely08
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasiHidayatullah Aldy
 
Setting jaringan linux debian
Setting jaringan linux debianSetting jaringan linux debian
Setting jaringan linux debianslempase
 
Perbedan jenis so open dan close source
Perbedan jenis so open dan close sourcePerbedan jenis so open dan close source
Perbedan jenis so open dan close sourcevelisya NT
 

What's hot (20)

100 perintah dasar linux
100 perintah dasar linux100 perintah dasar linux
100 perintah dasar linux
 
Presentation - PTKI B - UNIX Operating Sistem
Presentation - PTKI B - UNIX Operating SistemPresentation - PTKI B - UNIX Operating Sistem
Presentation - PTKI B - UNIX Operating Sistem
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
02 tif44 linux-2014
02 tif44 linux-201402 tif44 linux-2014
02 tif44 linux-2014
 
Perintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unixPerintah dasar-di-linux-dan-unix
Perintah dasar-di-linux-dan-unix
 
PENGERTIAN SSH
PENGERTIAN SSHPENGERTIAN SSH
PENGERTIAN SSH
 
Arsitektur sistem operasi linux.
Arsitektur sistem operasi linux.Arsitektur sistem operasi linux.
Arsitektur sistem operasi linux.
 
Struktur so dan basic command linux
Struktur so dan basic command linuxStruktur so dan basic command linux
Struktur so dan basic command linux
 
Command Line di Linux
Command Line di LinuxCommand Line di Linux
Command Line di Linux
 
Sejarah linux dan perintah internal eksternal
Sejarah linux dan perintah internal eksternalSejarah linux dan perintah internal eksternal
Sejarah linux dan perintah internal eksternal
 
Presentasi perbandingan linux
Presentasi perbandingan linuxPresentasi perbandingan linux
Presentasi perbandingan linux
 
Tugas SO2 muh. irwandi 10 332
Tugas SO2 muh. irwandi 10 332Tugas SO2 muh. irwandi 10 332
Tugas SO2 muh. irwandi 10 332
 
Pertemuan13
Pertemuan13Pertemuan13
Pertemuan13
 
Presentasi Linux Slax
Presentasi Linux SlaxPresentasi Linux Slax
Presentasi Linux Slax
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 
Setting jaringan linux debian
Setting jaringan linux debianSetting jaringan linux debian
Setting jaringan linux debian
 
Perbedan jenis so open dan close source
Perbedan jenis so open dan close sourcePerbedan jenis so open dan close source
Perbedan jenis so open dan close source
 
Materi 1
Materi 1Materi 1
Materi 1
 
SSH Server
SSH ServerSSH Server
SSH Server
 
Nos
NosNos
Nos
 

Viewers also liked

Guide to dual booting
Guide to dual bootingGuide to dual booting
Guide to dual bootingMahfud Saja
 
Guitar Lessons
Guitar LessonsGuitar Lessons
Guitar LessonsCam Steele
 
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealed
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealedGuitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealed
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealedNussá Produções Música ao Vivo
 
Daftar istilah dalam fotografi
Daftar istilah dalam fotografiDaftar istilah dalam fotografi
Daftar istilah dalam fotografiMahfud Saja
 
Rhythm guitar encyclopedia
Rhythm guitar encyclopediaRhythm guitar encyclopedia
Rhythm guitar encyclopediaxxx83
 
Chord-progressions-by-walter-stuart
Chord-progressions-by-walter-stuartChord-progressions-by-walter-stuart
Chord-progressions-by-walter-stuartNando Costa
 
60 Solos de Guitarra Clasica
60 Solos de Guitarra Clasica60 Solos de Guitarra Clasica
60 Solos de Guitarra ClasicaBerto Luthier
 

Viewers also liked (9)

Guitar thoughts
Guitar thoughtsGuitar thoughts
Guitar thoughts
 
Guide to dual booting
Guide to dual bootingGuide to dual booting
Guide to dual booting
 
Guitar Lessons
Guitar LessonsGuitar Lessons
Guitar Lessons
 
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealed
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealedGuitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealed
Guitar lessons __techniques_-_jazz_-_don_mock_-_melodic_minor_revealed
 
Daftar istilah dalam fotografi
Daftar istilah dalam fotografiDaftar istilah dalam fotografi
Daftar istilah dalam fotografi
 
Blues exercises
Blues exercisesBlues exercises
Blues exercises
 
Rhythm guitar encyclopedia
Rhythm guitar encyclopediaRhythm guitar encyclopedia
Rhythm guitar encyclopedia
 
Chord-progressions-by-walter-stuart
Chord-progressions-by-walter-stuartChord-progressions-by-walter-stuart
Chord-progressions-by-walter-stuart
 
60 Solos de Guitarra Clasica
60 Solos de Guitarra Clasica60 Solos de Guitarra Clasica
60 Solos de Guitarra Clasica
 

Similar to Pengenalan dan perintah dasar linux

Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
 
Mjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxMjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxArtaya Honest
 
Sejarah sistem operasi linux wa ode ambar wati dabu
Sejarah sistem operasi linux wa ode ambar wati  dabuSejarah sistem operasi linux wa ode ambar wati  dabu
Sejarah sistem operasi linux wa ode ambar wati dabuOperator Warnet Vast Raha
 
1.exploring linux command
1.exploring linux  command1.exploring linux  command
1.exploring linux commandArif Wahyudi
 
Sejarah linux & Distribusinya
Sejarah linux & DistribusinyaSejarah linux & Distribusinya
Sejarah linux & DistribusinyaShofi Asriani
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linuxSeptian Muna Barakati
 
02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_sourceRusmanto Maryanto
 
Tugas sistem operasi II
Tugas sistem operasi IITugas sistem operasi II
Tugas sistem operasi IISRI MULYATI
 
Adminisrasi System Jaringan.pptx
Adminisrasi System Jaringan.pptxAdminisrasi System Jaringan.pptx
Adminisrasi System Jaringan.pptxMuhammadHatta78
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikumjoko2016
 
5-1-sistem-operasi-linux.ppt
5-1-sistem-operasi-linux.ppt5-1-sistem-operasi-linux.ppt
5-1-sistem-operasi-linux.pptrevoGF
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
Tugas praktikum 1 'ms dos & linux'
Tugas praktikum 1   'ms dos & linux'Tugas praktikum 1   'ms dos & linux'
Tugas praktikum 1 'ms dos & linux'antomargo
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 

Similar to Pengenalan dan perintah dasar linux (20)

Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
 
Mjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxMjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi Linux
 
Sejarah sistem operasi linux wa ode ambar wati dabu
Sejarah sistem operasi linux wa ode ambar wati  dabuSejarah sistem operasi linux wa ode ambar wati  dabu
Sejarah sistem operasi linux wa ode ambar wati dabu
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
1.exploring linux command
1.exploring linux  command1.exploring linux  command
1.exploring linux command
 
Sejarah linux & Distribusinya
Sejarah linux & DistribusinyaSejarah linux & Distribusinya
Sejarah linux & Distribusinya
 
Linux
LinuxLinux
Linux
 
Makalah sejarah sistem operasi linux
Makalah sejarah   sistem  operasi linuxMakalah sejarah   sistem  operasi linux
Makalah sejarah sistem operasi linux
 
02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source
 
Tugas sistem operasi II
Tugas sistem operasi IITugas sistem operasi II
Tugas sistem operasi II
 
Adminisrasi System Jaringan.pptx
Adminisrasi System Jaringan.pptxAdminisrasi System Jaringan.pptx
Adminisrasi System Jaringan.pptx
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
5-1-sistem-operasi-linux.ppt
5-1-sistem-operasi-linux.ppt5-1-sistem-operasi-linux.ppt
5-1-sistem-operasi-linux.ppt
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
Tugas praktikum 1 'ms dos & linux'
Tugas praktikum 1   'ms dos & linux'Tugas praktikum 1   'ms dos & linux'
Tugas praktikum 1 'ms dos & linux'
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 

Pengenalan dan perintah dasar linux

  • 1. Praktikum 1 Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: Pengenalan UNIX Pengenalan Linux Perintah Sederhana dan Help TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengenal Sistem Operasi Linux Mengetahui bagaimana mengeksekusi perintah pada prompt Mengenal beberapa perintah sederhana Mengenal perintah help pada Linux DASAR TEORI: 1 PENGENALAN UNIX UNIX mula-mula dikembangkan untuk penggunaan internal di AT&T oleh Ken Thompson dan Dennis Ritchie. AT&T memperbolehkan perusahaan lain untuk memodifikasi dan memproduksi source code menjadi sistem operasi seperti UNIX (UNIX-like). Karena AT&T memberi nama UNIX, perusahaan lain membuat nama lain seperti AIX dari IBM, HP/UX dari Hewlett-Packard, SunOS dari Sun, IRIS dari SGI. 1
  • 2. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 2 Terdapat beberapa bentuk UNIX yang mengoperasikan hal yang sama. Semua prompt shell mempunyai utilitas dan perintah standard yang sama, meskipun parameter perintah yang berbeda untuk sistem yang berbeda. Sistem UNIX mempunyai berapa utilitas yang sangat berguna untuk membuat dan memanipulasi file. Model pengamanan UNIX berdasarkan pengamanan file. Dengan menganggap segala sesuatunya sebagai sebuah file terjadi konsistensi. Pengamanan perangkat keras dapat diakses dengan cara yang sama dengan dokumen. Teks adalah antar muka universal dan beberapa utilitas UNIX digunakan untuk memanipulasi teks. Konfigurasi dikirim dalam bentuk teks yang memungkinkan administrator untuk memindahkan konfigurasi dari satu mesin ke mesin lain dengan lebih mudah. Terdapat beberapa aplikasi kontrol yang memudahkan administrator untuk mengawasi perubahan yang terjadi setiap hari dan kemampuan sistem untuk roll back (kembali ke) konfigurasi sistem pada tanggal dan waktu tertentu. UNIX menyediakan beberapa utilitas kecil yang membentuk satu task dengan baik. Bila fungsi baru dibutuhkan, dapat dibuat suatu program terpisah untuk mengembangkan utilitas dengan fitur yang baru. Perintah interaktif jarang terdapat di UNIX. Sebagian besar perintah mempunyai opsi dan argumen yang dapat diketikkan pada baris perintah. Perintah menghasilkan output atau membangkitkan pesan error dan keluar. Perintah interaktif disediakan suatu program seperti editor teks. Fitur desain utama dari UNIX adalah bahwa output dari satu program dapat menjadi input untuk program yang lain. Hal ini memberikan fleksibilitas kepada user untuk mengkombinasikan beberapa program kecil untuk membentuk task yang lebih besar dan lebih kompleks. 2 PENGENALAN LINUX Linux diperkenalkan pertama kali pada Agustus 1991 oleh Linus Torvalds. Linux merupakan versi berbeda dari UNIX yang menyerupai UNIX. Linux merupakan sistem operasi multi-user dan multi-tasking. Artinya lebih dari satu orang dapat masuk ke komputer Linux yang sama dan pada waktu yang sama. User yang sama dapat masuk ke account dari dua atau lebih terminal pada waktu yang sama. Linux juga
  • 3. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 3 multi-tasking, artinya user dapat mengeksekusi lebih dari satu proses (program) pada waktu yang sama. Linux Red Hat mendukung perangkat keras PC yang kompatibel untuk x86. Sebelumnya, perangkat keras yang dapat didukung terbatas, tetapi sekarang, Linux menjadi salah satu tujuan dari vendor perangkat keras. Untuk mengakses sistem membutuhkan authentication. Metode yang biasa digunakan untuk authentication user adalah proses login dengan memasukkan nama user dan password. Untuk memasuki system console dapat menggunakan login berbasis teks atau grafis. 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 “$”. Sebagai contoh : localhost login: bob Password: Last login: Thu Dec 7 10:30:52 on :0 [bob@localhost bob]$ Sistem booting akan memasuki X Window System, tergantung display manager yang digunakan. Default tampilan untuk Linux Red Hat adalah gdm (GNOME Display Manager). Pada Linux terdapat virtual console yang memungkinkan user masuk ke beberapa login apabila tidak menggunakan X Window System. Virtual console berupa full screen dan sistem non GUI. Terdapat 6 virtual console yang tersedia melalui Ctrl- Alt-F[1-6]. Virtual console juga tersedia melalui Ctrl-Alt-F7 pada X Window system bila X dijalankan. Sistem X.Org adalah dasar untuk graphical user interface (GUI) dari Red Hat Linux. Sistem ini mempunyai arsitektur jaringan client/server yang lengkap dan transparan. Pada aplikasi client/server, X11 menggunakan UNIX-domain atau jaringan TCP/IP untuk operasinya, dimana satu server menyediakan untuk beberapa client berupa perangkat keras (host dan display) dan perangkat lunak (aplikasi) melalui protocol untuk melewatkan data. Terdapat 2 layer yaitu layer perangkat keras independen dan layer perangkat lunak independen. Layer perangkat keras mengatur koordinasi mouse dan keyboard (input) dan video card dan display (output). Layer
  • 4. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 4 perangkat lunak menyediakan API sebagai dasar karakeristik visual yang seragam dan menelusuri platform yang berbeda. GNOME (GNU Network Object Model Environment) merupakan lingkungan dekstop yang user friendly yang memungkinkan user untuk melakukan konfigurasi dan penggunaan komputer dengan lebih mudah. Pada GNOME terdapat panel sepanjang layar bawah untuk menampilkan aplikasi dan menampilkan informasi. Pada GNOME juga terdapat seperangkat aplikasi dan dekstop tool. GNOME merupakan standarisasi bagi aplikasi untuk berkomunikasi dan saling konsisten. Dekstop user friendly lainnya adalah KDE yang disediakan oleh Linux Red Hat. Untuk melakukan konfigurasi baik GNOME maupun KDE pada workstation Linux Red Hat sangat mudah dan dapat berpindah antar dua dekstop tersebut tergantung pilihan user. Untuk memulai X.org tidak perlu dilakukan jika sistem booting pada mode grafis. Bila sistem booting pada virtual console (mode teks) maka X.org dapat dimulai dengan menjalankan peintah startx. 3 PERINTAH SEDERHANA DAN HELP Perintah Linux standar mempunyai format sebagai berikut : NamaPerintah [pilihan] [argumen] Pilihan adalah option yang dimulai dengan tanda – (minus) atau – untuk full word. Argumen berupa nama file atau data lain yang dibutuhkan oleh perintah, dapat kosong, satu atau beberapa argumen (parameter). Untuk menjalankan lebih dari satu perintah gunakan tanda semicolon (;). Untuk interupsi instruksi dengan mengetikkan Ctrl-c. Contoh : $ ls tanpa argumen $ ls –a option adalah –a = all, tanpa argumen $ ls /bin tanpa option, argumen adalah /bin $ ls /bin /etc /usr ada 3 argumen $ ls –l /usr 1 option dan 1 argumen l = long list $ ls –la /bin /etc 2 option –l dan –a dan 2 argumen $ mkdir temp; cp *.txt temp/ Beberapa perintah sederhana :
  • 5. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 5 • date : menampilkan tanggal dan waktu • cal : menampilkan kalender Beberapa perintah untuk meminta bantuan (help) : • whatis Perintah ini menampilkan diskripsi pendek dari perintah. Menggunakan database yang diubah setiap hari. Biasanya belum tersedia sesaat setelah menginstall. • Opsi –help Perintah ini menampilkan summary penggunaan perintah dan daftar argumen. Digunakan oleh sebagian besar perintah tetapi tidak semuanya • man Perintah ini menyediakan dokumentasi untuk perintah. Hampir semua perintah mempunyai halaman man. Halaman dikelompokkan ke dalam chapter. Biasanya berfungsi sebagai Linux Manual. Linux Manual dibagi ke dalam beberapa bagian yang masing-masing mencakup topik tertentu dan setiap halaman diasosiasikan tepat satu pada bagian tersebut. Bagian-bagian tersebut adalah : 1. Perintah user 2. System call 3. Library call 4. File khusus 5. Format file 6. Games 7. Miscellaneous 8. Perintah administratif Sebagai contoh passwd(1) sama dengan menjalankan man 1 passwd yang merujuk ke perintah passwd sedangkan passwd(5) menjalankan man 5 passwd yang merujuk ke format file /etc/passwd. Pada saat menampilkan halaman man dapat dilakukan navigasi melalui panah, PgUp, PgDn. Pilihan /text digunakan untuk mencari teks. Tombol n atau N akan berpindah maju atau mundur dan tombol q untuk keluar.
  • 6. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 6 Apabila nama perintah tidak diketahui dapat menggunakan perintah man –k keyword yang akan menampilkan semua halaman yang tepat. Perintah ini menggunakan basis data whatis. • info Perintah ini sama dengan man, tetapi lebih detail. Untuk menjalankan info tidak diikuti dengan argumen akan memperlihatkan isi semua halaman. Halaman info terstruktur seperti web site. Setiap alamat dibagi ke dalam beberapa ”node”. Untuk menuju ”node” dengan menekan tanda asterik (*). Pada saat menjalankan perintah info dapat dinavigasi dengan panah, PgUp, PgDn. Untuk berpindah ke link berikutnya menggunakan Tab dan diikuti Enter untuk memilih link. Tombol n, p atau u akan menuju ke node berikutnya, sebelumnya atau ke node atasnya. Kunci s diikuti teks dan Enter akan mencari teks tersebut (format : s text). Untuk keluar dari info gunakan tombol q. Aplikasi biasanya menyertakan dokumentasi yang tidak sama dengan format man atau info. Biasanya berisi copy dari lisensi perangkat lunak, konfigurasi file, tutorial serta buku dokumentasi dari aplikasi. Dokumentasi aplikasi ini dapat dicari di direkori /usr/share/doc. Sub direktory ini berisi dokumentasi sebagian besar paket yang terinstall. Dokumentasi dari Red Hat tersedia pada CD atau website Red Hat http://www.redhat.com/docs/ yang berisi tuntunan instalasi, pengenalan administrasi sistem, tuntunan administrasi sistem, referensi, keamanan, step by step dan lain sebagainya. TUGAS PENDAHULUAN: Jawablah pertanyaan-pertanyaan di bawah ini : 1. Apa yang dimaksud perintah dasar di bawah ini : date, cal 2. Apa perbedaan perintah untuk manual user di bawah ini : whatis, opsi –help, man, info 3. Apa isi direktory /usr/share/doc ?
  • 7. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 7 PERCOBAAN: 1. Login sebagai user. 2. Masuk ke TTY1 dengan menekan Ctrl-Alt-F1 dan lakukan percobaan-percobaan di bawah ini. Perhatikan hasilnya. 3. Selesaikan soal-soal latihan. Percobaan 1 : Melihat Tanggal, Waktu dan Kalender Sistem 1. Melihat tanggal saat ini $ date $ date +”Hari ini %A, %B %d, %Y.%nJam %r,%Z.” 2. Melihat kalender $ cal 9 2006 $ cal -y Percobaan 2 : Perintah Manual 1. Perintah whatis $ whatis cal $ whatis date 2. Opsi --help $ date --help $ cal –help 3. Perintah man $ man date $ man man $ man –f cal $ man –k date $ man –K date $ man 1 passwd $ man 5 passwd 4. Perintah info $ info date $ info cal 5. Melihat isi direktori dokumentasi dari aplikasi $ ls /usr/share/doc
  • 8. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 8 LATIHAN: 1. Lihatlah pilihan (option) pada perintah man. Pilihan apa yang digunakan untuk mencari nama setiap halaman manual untuk kata kunci tertentu dan daftar nama yang cocok (hasilnya sama dengan whatis). 2. Sebutkan pilihan perintah man yang digunakan untuk mencari nama dan deskripsi pendek pada setiap halaman manual untuk kata kunci tertentu dan daftar halaman yang cocok. 3. Sebutkan pilihan man yang digunakan untuk mencari keseluruhan teks (bukan hanya nama dan deskripsi pendek) dari manual untuk kata kunci tertentu, menampilkan halaman yang cocok. 4. Perintah apa yang digunakan untuk menampilkan halaman man untuk fungsi basename dari bahasa pemrograman C. Apa perbedaannya dengan menampilkan manual dari perintah basename. 5. Apa arti pilihan –l dan –h pada perintah ls ? Coba jalankan perintah ls –lh namafile dan lihat outputnya. 6. Perintah foo mempunyai format Foo –x|-y –[abcde] FILENAME... Dari perintah di bawah ini mana yang benar? a. foo –x –y –a one.txt b. foo c. foo –y –abc one.txt two.txt d. foo –abc one.txt two.txt three.txt LAPORAN RESMI: 1. Buatlah summary Percobaan 1 sampai dengan percobaan 15 dalam bentuk table seperti di bawah ini : Perintah Deskripsi Format date cal
  • 9. PRAKTIKUM 1 PENGENALAN DAN PERINTAH DASAR SISTEM OPERASI LINUX 9 whatis Opsi --help man info 2. Analisa latihan yang telah dilakukan. 3. Berikan kesimpulan dari praktikum ini.