LAB SISTEM OPERASI 1 AUGUST 29, Membuat direktori/folder.

dokumen-dokumen yang mirip
PENGENALAN STRUCT. Apa Itu Struct? Latar Belakang. Contoh. A. Pengenalan Struct

MANIPULASI STRING PADA SCRIPT

LAB SISTEM OPERASI 2 AUGUST 29, 2012 PENGENALAN VI. Gambar di atas adalah beberapa shortcut command di vi

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo

Praktikum 1. Perintah Dasar Sistem Operasi Linux

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

P1 : Perintah Dasar Sistem Operasi Linux

I. DASAR TEORI. Perintah Dasar Linux

MODUL 01 SISTEM OPERASI

Perintah Perintah Dasar Pada Sistem Operasi Linux

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

ls = Melihat isi direktori #ls NamaFolder

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Dalam Command Line Interface (CLI), kita masuk sebagai User. standart, yang tertulis hanyalah username dan hostname, contoh

NAMA : FAISAL AMIR NIM : KELAS : SISTEM KOMPU PERINTAH DASAR PADA LINUX

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

PRAKTIK DASAR PENGELOLAAN FILE

Praktikum Sistem Operasi

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

Laporan Sistem Operasi Kode Perintah Dasar Linux

1. Buatlah summary percbaan 1 sampai dengan percobaan 15 dalam bentuk tabel. Jawab : $ cal -y hostname

Modul praktikum OS. MANUAL Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah : Q

Menjalankan Terminal. Perintah Umum

PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA

Paktikum1. Perintah Dasar Sistem Operasi Linux D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

LAPORAN PRAKTIKUM SISTEM OPERASI. Perintah Dasar pada Linux

Praktikum 3 Perintah DasarSistem Operasi Linux

Basic Comand Line (perintah dasar) pada Linux melalui terminal

MODUL I LINUX DASAR. etc bin usr sbin home. Coba.txt. Gambar 1 Struktur Hirarki Direktori

Unix/Linux Operating system

Beberapa Perintah dalam UNIX

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Hak akses file didefinisikan secara terpisah untuk user, grup dan other.

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

Kata Pengantar. Malang, September Penyusun

BAB 1 PENGENALAN LINUX

User yang dapat menggunakan sistem Unix dibagi menjadi 3, yaitu :

E-Book. Basic Linux Command. (Panduan Dasar Perintah Linux) Dindin Hernawan Ilham Adi Setiawan <facebook.com/ilham.

Prak. Pengantar Teknologi Informasi. Ade Putra, M.Kom. Sistem Operasi (Disk Operating System) / DOS UNIVERSITAS BINA DARMA 2013

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Modul 5 DASAR DASAR LINUX

mengganti grup file chmod chown cp dd df du

PERINTAH DASAR LINUX

Sistem Administrasi Linux

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Command Line Interface

Tutorial Shell Dasar 5 Menit

BAB I CLI (Command Line Interface)

Pencarian dan Pemrosesan Teks

LAPORAN PRAKTIKUM SISTEM OPERASI

Masuk / Keluar Sistem UNIX

MODUL 1 Perintah Dasar Pada Windows dan Linux

eko-dok.web.ugm.ac.id

Perintah Dasar Terminal GNU/Linux

Praktikum II. 2. Direktori Direktori adalah tempat menampung file dan juga sub-direktori.

Multiabilities OS. Sistem Operasi. Hardware

Praktikum Sistem Operasi (Pertemuan 03) Ekspansi Shell. Husni

LAPORAN PRAKTIKUM SISTEM OPERASI

Perintah Dasar Shell. Praktikum 1 A. T U J U A N B. DASAR TEORI. command), ataupun perintah eksekusi suatu file progam (eksternal command),

LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU

Perintah Dasar UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

Installasi Linux SuSE 9.3 Basis Text

LAPORAN PRAKTIKUM SISTEM OPERASI

Praktikum I Pengenalan Sistem Operasi Linux

`Piping` merupakan utility GNU/Linux yang dapat digunakan untuk mengarahkan sebuah output perintah menjadi masukan bagi perintah yang lain.

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

Di dalam tulisan ini, penerjemah menggunakan istilah berkas untuk menggantikan file.

POSTEST SISTEM OPERASI. Disusun Oleh : : Nurul Annisa Putri. Nim : Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B

Perintah Dasar Linux. (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI

LAPORAN PRAKTIKUM SISTEM OPERASI

Tutorial J A R I N G A N. Perintah Dasar Linux (Debian 5)

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM

File yang berisi koleksi program yang dapat dieksekusi

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

Praktikum 3. Operasi Input Output

Pemrograman Komputer B

BAB 7 PENGENALAN SUN SOLARIS

Praktikum 2. Operasi Input Output

MODUL 1 PERINTAH DASAR LINUX

LAPORAN PRAKTIKUM SISTEM OPERASI

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

JURNAL PRAKTIKUM SISTEM OPERASI 2012/2013. NAMA : Thito Chandra Kelana NIM : ASISTEN : Aulianita Rizka Fitri KELAS : F2 BAB Ke- : III

Manajemen File dan Direktori

Users, Groups, dan Permissions di Linux Ubuntu

Redirection dan pipe merupakan standar dari fasilitas shell di unix.

Memahami operasi I/O pada Sistem Operasi Linux

Zaid Romegar Mair

Ignatius Setya Hartono

Pertemuan 2. Editor vi

LAPORAN Sistem Operasi

Modul Praktikum. Pengenalan DOS

Shell dan Pemrograman Shell

PROSES I/O Sebuah proses memerlukan Input dan Output. Input Proses Output

Pemrograman Bash Shell di Linux. agussalim

Shell Pada Sistem Operasi Linux dan Editor vi

PERINTAH-PERINTAH COMMAND PROMPT DI WINDOWS XP

TUTORIAL INSTALASI ANDROID SDK

TEORI. Gbr. Shell berhubungan langsung dengan kernel sistem operasi

Transkripsi:

PERINTAH DASAR LINUX Perintah yang kemungkinan besar akan sering digunakan selama lab os perhatikan bahwa perintah dalam linux adalah case sensitive Mode Direktori Keterangan Membuat direktori/folder. mkdir nama_folder mkdir -m mkdir -p mkdir -v *)Biasakan untuk tidak membuat nama folder dengan limiter spasi mkdir lab_os Membuat direktori bernama lab_os Mengubah mode izin akses(permission) untuk keterangan mengenai permission dapat dilihat di http://en.wikipedia.org/wiki/filesystem_permissions mkdir -m 777 test membuat folder test dengan permission 777 Membuat folder beserta dengan subfoldernya. mkdir -p test/new membuat folder 'new' berikut dengan direktori 'test' sebagai parentnya Mencetak pesan hasil dari perintah. APR HALAMAN 1 DARI 9

LAB SISTEM OPERASI I AUGUST 29, 2012 mkdir -v test pesan yang keluar adalah: mkdir: created directory 'test' sama seperti mkdir -p, namun mencetak pesan hasil. mkdir -pv mkdir -pv test/new Pesan yang tercetak bila menjalankan perintah di atas adalah: test test/new Berpindah ke subdirektori (sekarang sedang di direktori 'test') cd nama_folder cd.. mv dulu sekarang cd new maka direktori sekarang berpindah ke 'test/new' Berpindah ke 1 tingkat di atas direktori sekarang cd.. (sekarang sedang di direktori 'new') maka direktori sekarang berpindah ke folder 'test' Mengubah direktori bernama 'dulu' menjadi 'sekarang' Cukup jelas Memindahkan berkas ke dalam direktori yang berada sama dengan berkas itu sebelumnya mv nama_file direktori/ Pwd Misalkan di dalam folder 'test' ada berkas 'lab.txt' dan telah ada folder 'new', dengan perintah mv lab.txt new/ akan memindahkan berkas 'lab.txt' ke dalam direktori 'new' (berkas lab.txt tidak lagi berada dalam direktori 'test' melainkan di 'test/new/lab/txt' Menampilkan direktori folder sekarang (present working directory) APR HALAMAN 2 DARI 9

Sekarang di /extra/f121/1234567$ pwd contoh hasil /extra/f121/1234567 Menghapus direktori tertentu (untuk folder kosong) rmdir nama_folder rm -r nama_folder rm -rv rmdir testing Menghapus folder bernama 'testing' yang tidak ada isinya Menghapus direktori tertentu beserta isinya rm -r test menghapus folder test Menghapus direktori dengan mencetak pesan hasil. rm -rv test/new pesan yang tercetak adalah list semua yang terhapus. test/new/lab.txt test/new test Menghapus direktori beserta dengan seluruh isinya tanpa terkecuali rm -rf rm nama_file rm -v rm -f rm -rf test maka folder 'test' dan seisinya akan terhapus tanpa terkecuali Menghapus berkas rm lab.txt Menghapus berkas lab.txt Menghapus berkas dan menampilkan nama berkas yang telah terhapus. rm -v lab.txt, pesan yang tercetak adalah : lab.txt Dengan opsi -f akan menghiraukan pesan error yang muncul APR HALAMAN 3 DARI 9

LAB SISTEM OPERASI I AUGUST 29, 2012 Contoh : rm -f lab.txt menghapus berkas lab.txt Melihat tipe file file nama_file ls file lab.txt akan menampilkan lab.txt: ASCII text Menampilkan isi direktori tertentu Cukup jelas Opsi perintah di bawah ini dapat digabungkan, contoh ls -al, ls -fl Ikut serta menampilkan berkas atau direktori yang disembunyikan (hidden) dan menampilkan sesuai urutan abjad dengan huruf besar terlebih dahulu. ls -a Contoh ada berkas 'Movie' 'main' 'New' 'test' urutan tampilan: 'Movie' 'New' 'main' 'test' ls -f sama seperti ls -a namun menampilkan sesuai urutan alfabet dengan menghiraukan huruf besar atau kecil Seperti contoh di atas, urutan tampilan adalah 'main' 'Movie' 'New' 'test' APR HALAMAN 4 DARI 9

Menampilkan list panjang tentang detail berkas dan direktori. Detail ini berupa hak akses, nama pemilik, direktori, group, ukuran berkas atau direktori(dalam bytes),bulan, tanggal, jam, dan nama berkas/direktori ls -l ls -F ls -i Keterangan hak akses: d berkas berupa direktori r read (dapat membaca berkas) w write or edit menulis dan mengubah berkas x execute/menjalankan file sebagai program -- hak akses tidak diatur sama seperti ls tapi memakai simbol '/' untuk direktori dan '*' untuk executeble file (berkas yang dapat dieksekusi) Misal, ada direktori 'test' dan berkas 'coba.c.out', tampilan hasil perintah ls -F menjadi : test/ coba.c.out* Menampilkan nomor inode untuk setiap berkas dan direktori Contoh: ls -R ls -t cp -i Menampilkan subdirektori yang ada Cukup jelas Menampilkan berurut berdasarkan waktu modifikasi(modified time) bukan nama Cukup jelas Melakukan sama seperti perintah 'cp' namun ada pesan konfirmasi bila ingin overwrite. 'y' untuk yes dan 'n' untuk no (hilangkan ' ') APR HALAMAN 5 DARI 9

LAB SISTEM OPERASI I AUGUST 29, 2012 cp -dpr dirlama dirbaru Menyalin folder atau direktori 'lama' ke direktori 'baru' dengan seluruh isinya. more nama_file less nama_file cat nama_file Menampilkan isi dari suatu berkas Menampilkan isi dari suatu berkas yang dapat di scroll up dan scroll down tekan q untuk keluar dari opsi less Menampilkan isi dari suatu berkas Menampilkan tampilan dari system processes. Tekan q untuk keluar top Menampilkan pengguna saat ini w man nama_topik chmod angka nama_berkas Manual page. Untuk nama topik yang tersedia, dapat dengan diketahui dengan mengetik 'help' (hilangkan ' ') Mengubah hak akses terhadap file direktori. Angka dapat dikombinasikan dan dijumlahkan 400-dapat dibaca oleh pemilik 040-dapat dibaca oleh grup 004-dapat dibaca oleh orang lain 200-dapat ditulis oleh pemilik 020-dapat ditulis ditulis oleh grup 002 dapat ditulis oleh orang lain 100 dapat dieksekusi oleh pemilik 010 dapat dieksekusi oleh grup 001 dapat dieksekusi oleh orang lain APR HALAMAN 6 DARI 9

chmod 777 test (7 dari 4+2+1) untuk mengubah hak akses dari folder test agar dapat dibaca, ditulis, dan dieksekusi oleh pemilik, grup, dan orang lain (semua pihak) clear cmp file1 file2 diff file1 file2 head nama_berkas head -nm nama_berkas tail nama_berkas tail -nm nama_berkas Membersihkan tampilan layar terminal Melaporkan perbedaan pertama yang ditemui antara 2 berkas berupa di karakter ke berapa dan baris ke berapa Misal ada berkas lab.txt dan lala.txt, perbedaan pertama mereka ada di baris 1 karakter ke-6, maka hasil dari perintah cmp lab.txt lala.txt adalah lab.txt lala.txt differ: char 6, line 1 Melaporkan perbedaan antara 2 berkas dengan menampilkan isi baris yang berbeda dari kedua file Contoh output : <OS Lab Linux <Operating System --- > Basic Command Linux > Sistem Operasi tanda --- untuk pemisah isi dari berkas 1 dan berkas 2 Menampilkan 10 baris pertama pada suatu berkas menampilkan m baris pertama dari suatu berkas head -n10 lab.txt menampilkan 10 baris pertama dari berkas lab.txt Menampilkan 10 baris terakhir pada suatu berkas Menampilkan m baris terakhir pada suatu berkas tail -n10 lab.txt 10 baris terakhir dari berkas lab.txt APR HALAMAN 7 DARI 9

LAB SISTEM OPERASI I AUGUST 29, 2012 Menampilkan kalender Contoh hasil : cal date Menampilkan tanggal contoh hasil : Menampilkan baris, kata, jumlah bytes, dalam suatu berkas wc nama_file vi history grep POLA nama_file wc lab.txt hasil : 21 58 654 lab.txt menandakan bahwa file 'lab.txt' memiliki 21 baris, 58 kata, dan berukuran 654 bytes Memulai teks editor vi Memudahkan kamu agar tidak repot untuk mencari daftar perintah yang telah dijalankan sebelumnya. (Dengan menekan tombol ke atas (panah up) di keyboard juga bisa, namun tidak menampilkan daftarnya.) Mencari string atau pattern tertentu pada file grep baru lab.txt mencari kata 'baru' pada berkas 'lab.txt' hasil berupa tampilan baris-baris yang mengandung kata 'baru' APR HALAMAN 8 DARI 9

Recommended Link: Basic linux command. (n.d.). July 19, 2012. Debian Help. http://www.debianhelp.co.uk/commands.htm Fajar, A.R. (n.d.). Perintah dasar linux. July 19, 2012. http://kambing.ui.ac.id/onnopurbo/library/library-ref-ind/ref-ind- 3/application/linux/adm_linux_basic_command.pdf Revisi Terakhir : http://bebas.vlsm.org/v24/sosp12/root/tutorial-lab/basic_linux_command-r04.pdf Disusun Oleh : Annisa Prida Rachmadianty dari Tim SOSP12 Kontributor: Pembina : 1. Rahmat M Samik-Ibrahim 2. Ramot Stephanus 3. Rizki Mandala Putra Tim SOSP12 (http://sosp.vlsm.org/) : 1. Aditya Try Anggoro 2. Annisa Prida Rachmadianty 3. Ardanella Nelwan 4. Farah Nuraini 5. Nisrina Luthfiyati 6. Siska Eka Putriani 7. Zulfikar Ian Ifetayo Copyright 2012 by SOSP12. all rights reserved. This material may be freely copied and distributed subject to inclusion of this copyright notice and our World Wide Web URL http://sosp.vlsm.org APR HALAMAN 9 DARI 9