Rabu, 12 April 2017

TUGAS SISTEM OPERASI

A. Perintah Perintah Dasar Pada LINUX
Pada saat pertama kali menggunakan UNIX / Linux, setiap user harus memasukan login dan password. Pada sistem operasi DOS, setiap user yang memakai komputer tidak pernah ditanya login dan password, karena DOS memang dirancang tidak untuk sistem multi-user. Sedangkan UNIX / Linux, sejak awal pengembangannya memang ditujukanuntuk sistem multi- user sehingga dilengkapi dengan sistem keamanan yang handal.

1. login
fungsi : untuk masuk ke dalam jaringan.
keterangan : Setiap pemakai sah dari sistem UNIX mempunyai identifikasi pemakaisendiri (ID).
2. password
Fungsi : Memasukkan kata sandi setelah login.
Keterangan : Untuk pemakai yang baru didaftar oleh SUPER USER maka user tidakperlu memasukkan kata sandi.
Untuk menjaga kerahasiaan, pengetikan tombol password tidak ditampilkan di layar. Linux 2.0.0 (kepet.no-ip.org) (ttyp2)kepet login: kepet Password : Last login: Mon Nov 23 15:10:29 from 10.252.1.2Linux 2.0.0. You have mail.
kepet:~$
Jika seorang user tidak mempunyai hak atau memasukkan password yang keliru maka
akan tampil pesan :
login: aku
Password : Login in correct
3. passwd
Fungsi : Untuk membuat atau mengubah kata sandi$ passwd Changing password for kepet Enter old password : Enter new password : The password must have at least 6 characters, try again. Enter new password:
Keterangan :
Seperti uraian keterangan di password, bila pertama kali log in ke sistem UNIX, harus
dibuat kata sandi untuk diri sendiri. Harus dipikirkan suatu urutan huruf dan angka
yang lebih panjang dari 6 karakter untuk kata sandi tersebut. Program password
meminta pengetikan kata sandi sebanyak 2 kali. Bila ternyata kedua ketikan bukan
kata yang sama, akan diberikan kesempatan sekali lagi. Sekali diterapkan sebuah
sandi, maka tidak dapat log in tanpa memberitahukannya pada UNIX, oleh karena itu
password jangan sampai terlupa.
4. who
Fungsi : untuk mengetahui daftar pemakai yang sedang aktif (login)$ whoroot tty1 Nov 19 15:34sulis ttyp1 Nov 23 14:34 (:0.0)kepet ttyp2 Nov 23 15:44 (10.252.1.201)Keterangan : perintah who akan memberikan daftar pemakai yang baru saja log in dengan menunjukkan nama pemakai, terminal ID, dan waktu masing-masing log in.
5. finger
Fungsi : finger mempunyai kegunaan hampir sama dengan who, hanya saja fingermenyediakan informasi identitas user yang lebih lengkap dari ada who.Contoh perbedaan pemakaian who dan finger$ whonanang ttyp1 Nov 26 14:59 (:0.0)nanang ttyp2 Nov 26 16:18 (:0.0)sulis ttyp3 Nov 26 17:03 (surat.no-ip.orgs.)kepet ttyp4 Nov 26 18:01 (10.252.1.201) $ finger
Login Name Tty Idle Login Timenanang Nanang Syahroni p1 2:17 Nov 26 14:59 (:0.0)nanang Nanang Syahroni p2 2:11 Nov 26 16:18 (:0.0)sulis Sulistyo Mahargyo.B p3 1 Nov 26 17:03 (surat.no-ip.orgs.)kepet Eko Kepet p4 Nov 26 18:01 (10.252.1.201)6. logout
Fungsi : Untuk keluar dari sistemKeterangan : bila pemakai akan mengakhiri penggunaan terminal sebaiknyamenjalankan perintah ini, agar hak akses pada log in-nya tidak disalahgunakan olehorang lain yang tidak berhak.7. exit
Fungsi : Untuk keluar dari sistem
Keterangan : sama dengan perintah log out.
8. whoami
Fungsi : untuk mengetahui siapa user yang sedang login di suatu komputer / terminal
Keterangan : digunakan bila anda menemukan terminal yang belum logout atau exit
dan ingin mengetahui milik siapa terminal tersebut diaktifkan.
9. date
Fungsi : Menunjukkan atau mengatur tanggal
$ dateMon Nov 23 15:55:04 JVT 1998
Keterangan : Melaporkan atau mengatur tanggal dan waktu sistem. Bila tidak ada
argumen yang ditentukan, akan dilaporkan tanggal dan waktu sekarang.
10. cal
Fungsi : mencetak kalender mulai tahun 0000 s/d 9999
$ cal
November 1998 Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Keterangan : membuat kalender bulan dan tahun yang ditentukan. Bila bulan tidak
disertakan, maka dibuat kalender untuk 1 tahun.
11. ls
Fungsi : menampilkan daftar file dalam directory aktif.
Keterangan : Perintah ini akan menampilkan informasi mengenai directory dan file.
Bentuk sederhana perintah ls akan menampilkan hanya nama file. Bentuk panjang
ditandai dengan menggunakan option –1, yang akan menampilkan nama-nama file
beserta informasi untuk setiap file yang ditampilkan.
Option-option yang disediakan :
-a tampilkan semua file di directory termasuk isian.
-o tampilkan hanya nama directory
-g cetak ID kelompok hanya untuk bentuk panjang
-I cetak nomor untuk setiap pemakai
-l tampilkan seluruh file secara lengkap
-o cetak ID pemakai (bila pemakai –1)
-r ubah urutan pengaturan nama file yang telah disusun
-t atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan nama
-o atur nama file berdasarkan waktu akses terakhir
Untuk option nama, bila “nama” merupakan sebuah directory, perintah itu mencetak
informasi yang diminta dengan pilihan (option) bagi semua file dalam directory. Bila
“nama” sebuah file, maka hanya informasi file bersangkutan yang dicetak.
.. Perbandingan perinta dir pada DOS dan perintah ls pada UNIXPerintah DOS Perintah UNIX Keterangan
Dir ls –l Melihat daftar file secara detil
Dir/w Ls Melihat daftar file secara melebar
Dir/p ls | more Melihat daftar file per halaman
Dir a*.* ls a*.* Melihat file dengan nama depan a
Dir > prn ls > lpr Mencetak daftar file ke printer
Dir > file1.txt ls > file1.txt Menyimpan daftar file ke “file1.txt”
Bentuk tampilan perintah ls
$ ls -l-rw-r–r– 1 kepet users 981 Sep 2 08:34 PIC22370.PCX-rw-r–r– 1 kepet users 981 Sep 2 08:33 PIC27480.PCX-rw-r–r– 1 kepet users 66091 Aug 12 12:14 bufferm.pdf-rw-r–r– 1 kepet users 171 Nov 23 19:51 coba1-rw-r–r– 1 kepet users 177 Nov 23 19:51 coba2-rw-r–r– 1 kepet users 171 Nov 23 19:52 coba3drwx —— 2 kepet users 1024 Nov 19 11:55 nsmail/drwx —— 2 kepet users 1024 Aug 12 11:34 kepet/drwxr-xr-x 2 kepet users 1024 Aug 13 12:57 tmp/-rw-r–r– 1 kepet users 24093 Aug 12 12:17 tut1.1998.ps-rw-r–r– 1 kepet users 58527 Aug 12 12:15 tut1_2.pdf-rw-r–r– 1 kepet users 15687 Aug 12 12:17 tut2.1998.ps-rw-r–r– 1 kepet users 17984 Aug 12 12:18 tut3.1998.ps$
Perintah ls –l sama dengan perintah dir pada DOS (seperti terlihat di atas), sedangkan
perintah ls sama dengan perintah dir/w (seperti terlihat di bawah ini)
$ lsPIC22370.PCX dbms1.pdf nsmail/ tut1.1998.psPIC27480.PCX dead.letter prakt_1.c tut1_2.pdfbufferm.pdf introduction.pdf server.c* tut2.1998.psclient.c lpr kepet/ tut3.1998.ps
12. chmod
Fungsi : mengubah proteksi file
Format : chmod bilangan nama file
$ ls -l c*-rw——- 1 kepet users 5935104 Aug 27 13:59 core$ chmod 777 core$ ls -l c*-rwxrwxrwx 1 kepet users 5935104 Aug 27 13:59 core*
13. clear
Fungsi : bersihkan layar, (sama dengan perintah CLS di DOS)
Format : clear
14. cmp
Fungsi : bandingkan file1 dan file2 serta laporkan perbedaannya.
Format : cmp file1 dan file2
Keterangan : perintah ini tidak akan melaporkan apa-apa jika file tersebut identik
(sama persis), tetapi jika ada perbedaan maka akan dilaporkan seperti berikut ini :
$ cmp coba1 coba2coba1 coba2 differ: char 45, line 5
artinya file coba1 mempunyai perbedaan dengan file coba2 pada posisi 45 baris ke-5
15. cp
Fungsi : copy file1 menjadi file2
Format :
$ cp file1 file2 —- mengcopy file1 ke file2
$ cp coba3 /home/kepet/nsmail —- mengcopy file coba3 ke direktori lain
Keterangan : cp akan meng-copy satu file ke file lain atau meng-copy satu file atau
lebih, ke sebuah direktory.
16. rm
Fungsi : menghapus file
Format : rm nama-file
Perintah DOS Perintah UNIX Keterangan
Del file1 rm –l Menghapus file1
Del a*.* rm a*.* Menghapus file dengan nama depan a
Del file1
Del coba.txt
Del buku.sam
rm file coba.txt buku.sam Menghapus banyak file sekaligus
17. mv
Fungsi : memindahkan file1 menjadi file2
Format : mv file1 file2
$ mv file1 file2 —- mengcopy file1 ke file2
$ mv coba3 /home/kepet/nsmail —- mengcopy file coba3 ke direktori lain
Keterangan : mv akan memindahkan satu file ke file lain atau memindahkan satu file
atau lebih, ke sebuah direktori
18. cat
Fungsi : menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS)
Cat berfungsi untuk mencetak ke layar monitor isi dari sebuah file text. Jika yang
file dililihat menggunakan perintah ini bukan file text maka akan keluar karakterkarakter
aneh pada layar.. Untuk menghindari tercetaknya karakter-karakter aneh
tersebut dapat digunakan perintah cat –v
$ cat server.c#include main(argc,argv)int argc;char *argv[];{if(argc < 2){fprintf(stderr, “Give me an argument, please. n”);exit(1);}
19. more
Fungsi : menampilkan isi text file per layar
Format : more nama file
Contoh :
$ more server.c —–à menampilkan isi fike server.c
sumber : https://www.google.co.id/search?sclient=psy-ab&site=&source=hp&q=19+perintah+dasar+linux&oq=19+perintah+dasar+linux&gs_l=hp.3...23530.40920.0.41621.25.24.0.1.1.0.610.6621.1j3j13j2j1j3.23.0..2..0...1c.1.64.psy-ab..1.20.5158...0j0i131k1j0i22i30k1j0i22i10i30k1j33i21k1j33i160k1j33i22i29i30k1.N_dtp3e_kio&pbx=1&biw=1366&bih=662&dpr=1&cad=cbv&bvch=u&sei=BwjvWOuNA4TkvgTt0qy4AQ#
B. Perintah Direktori Standar Pada Sistem Operasi LINUX
Setelah proses instalasi, Linux menciptakan system file yang baku, terdiri atas direktory sebagai berikut :


1. Direktori /etc
Berisi file yang berhubungan dengan administrasi system, maintanance script, konfigurasi, security dll. Hanya superuser yang boleh memodifikasi file yang berada di direktori ini. Subdirektori yang sering diakses pada direktori /etc antaran lain :
• Httpd, apache web server.
• Ppp, point to point protocol untuk koneksi ke internet.
• rc.d atau init.d , inisialisasi (startup) dan terminasi (shutdown) proses di Linux dengan konsep runlevel.
• cron.d rincian proses yang dieksekusi dengan menggunakan jadwal ( time dependent process)
• FILES, file security dan konfigurasi meliputi : passwd, hosts, shadow, ftpaccess, inetd.conf, lilo.conf, motd, printcap, profile, resolv.conf, sendmail.cf, syslog.conf, dhcp.conf, smb.conf, fstab.

2. Direktori /dev
Konsep Unix dan Linux adalah memperlakukan peralatan hardware sama seperti penanganan file. Setiap alat mempunyai nama file yang disimpan pada direktori / dev.



3. Direktori /proc
Direktori /proc adalah direktori yang dibuat diatas RAM (Random Access Memory) dengan system file yang diatur oleh kernel. /proc berisi nomor proses dari system dan nama driver yang aktif di system. Semua direktori berukuran 0 (kosong) kecuali file kcore dan self. Setiap nomor yang ada pada direktori tsb merepresentasikan PID (proses ID).
sumber : https://www.google.co.id/search?sclient=psy-ab&site=&source=hp&q=19+perintah+dasar+linux&oq=19+perintah+dasar+linux&gs_l=hp.3...23530.40920.0.41621.25.24.0.1.1.0.610.6621.1j3j13j2j1j3.23.0..2..0...1c.1.64.psy-ab..1.20.5158...0j0i131k1j0i22i30k1j0i22i10i30k1j33i21k1j33i160k1j33i22i29i30k1.N_dtp3e_kio&pbx=1&biw=1366&bih=662&dpr=1&cad=cbv&bvch=u&sei=BwjvWOuNA4TkvgTt0qy4AQ#

Tidak ada komentar:

Posting Komentar