Friday, February 20, 2015

Perintah Dasar Sistem Operasi pada LINUX

Linux
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.

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).
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

MANUAL
Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang
penting dalam menggunakan manual adalah :
"Q" untuk keluar dari program manual
"<Enter>" ke bawah, baris per baris
"<Spasi>" ke bawah, per halaman
"b" kembali ke atas, 1 halaman
"/" teks mencari teks (string)
"n" meneruskan pencarian string sebelumnya
.
Melihat identitas diri (nomor id dan group id)
$ id

Melihat tanggal dan kalender dari sistem
1. Melihat tanggal saat ini
$ date
2. Melihat kalender
$ cal 9 2002
$ cal -y

Melihat identitas mesin
$ hostname
$ uname
$ uname -a

Melihat siapa yang sedang aktif
1. Mengetahui siapa saja yang sedang aktif
   $ w
   $ who
   $ whoami

2. Mengubah informasi finger
   $ chfn <user>
   Changing finger information for student.
   Password:
   Name[user wks]: <Nama Pengguna di wks>
   Office[]: Lab Pemrograman 2
   Office Phone []: 2301
   Home Phone []: 5947280
   Finger information changed.

3. Melihat informasi finger
   $ finger
   $ finger <user>

Menggunakan manual
$ man ls
$ man man
$ man –k file
$ man 5 passwd

Menghapus layar
$ clear

Mencari perintah yang deskripsinya mengandung kata kunci
yang dicari
$ apropos date
$ apropos mail
$ apropos telnet

Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date

Manipulasi berkas (file) dan direktori
1. Menampilkan current working directory
   $ ls
2. Melihat semua file lengkap
   $ ls –l
3. Menampilkan semua file atau direktori yang terse
   $ ls –a
4. Menampilkan semua file atau direktori tanpa pros
   $ ls –f
5. Menampilkan isi suatu direktori
   $ ls /usr
6. Menampilkan isi direktori root
   $ ls /
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.
$ ls –F /etc.

Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file,
ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –l /etc.

Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan
proses berjalan agak lama, apabila proses akan dihentikan dapat
menggunakan ^c
$ ls –R /usr.

Melihat tipe file
$ file
$ file *
$ file /bin/ls

Menyalin file
Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila file sudah
ada.
$ cp /etc/group f1
$ ls –l
$ cp –i f1 f2
$ cp –i f1 f2

Mengkopi ke direktori
$ mkdir backup
$ cp f1 f3
$ cp f1 f2 f3 backup
$ ls backup
$ cd backup
$ ls

Melihat isi file
1. Menggunakan instruksi cat
   $ cat f1
2. Menampilkan file per satu layar penuh
   $ more f1
   $ pg f1

Mengubah nama file
Menggunakan instruksi mv
$ mv f1 prog.txt
$ ls
Memindahkan file ke direktori lain. Bila argumen terakhir adalah nama
direktori, maka berkas-berkas akan dipindahkan ke direktori tersebut.
$ mkdir mydir
$ mv f1 f2 f3 mdir

Menghapus file
$ rm f1
$ cp mydir/f1 f1
$ cp mydir/f2 f2
$ rm f1
$ rm –i f2

Mencari kata atau kalimat dalam file
$ grep root /etc/passwd
$ grep “:0:” /etc/passwd
$ grep student /etc/passwd

No comments:

Post a Comment