P. 1
perintah dasar centos

perintah dasar centos

|Views: 108|Likes:
Dipublikasikan oleh Bull Oakley
jaringan komputer lanjutan
jaringan komputer lanjutan

More info:

Published by: Bull Oakley on Nov 30, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/30/2013

pdf

text

original

Perintah-perintah Dasar Linux ============================= Mengakses terminal melalui: klik kanan pada Desktop -> Open Terminal Prompt dari

terminal Linux [namauser@namakomputer lokasi-direktori-saat-ini-berada]# sebagai user root: [root@server ~]# <-- prompt # u/ root sebagai user biasa: [jarkom@server ~]$ <-- prompt $ u/ biasa tanda ~: berada di home direktori dari user yg digunakan login, kalo root adanya di /root kalo user biasa adanya di /home/namauser a. Menampilkan informasi di direktori mana saat ini berada # pwd singkatan (print working directory) b. Berpindah user menggunakan perintah su singkatan dari substitute user ada 2 jenis: $ su namauser digunakan berpindah ke user lain tanpa mengeksekusi lingkungan kerja dari user y g dituju. atau $ su - namauser digunakan berpindah ke user lain dengan mengeksekusi lingkungan kerja dari user yg dituju. atau Dari user biasa berpindah ke user root $ su atau $ su - <-- tanpa namauser dianggap berpindah ke user root Perintah exit digunakan untuk kembali ke user sebelumnya # exit Berpindah dari GUI ke console CTRL+ALT+F1 sampai CTRL+ALT+F6 Berpindah kembali dari console ke GUI CTRL+ALT+F7 Menampilkan informasi user yg digunakan login $ whoami b. Menampilkan isi dari direktori dimana saat ini berada # ls singkatan dari list <-- mirip spt perintah "dir" di DOS c. Berpindah ke direktori lain # cd singkatan change directory # cd / # ls Perintah cd tanpa argumen, akan membawa kembali ke home direktori user tersebut # cd

Cara berpindah ke direktori lain dapat dilakukan dg 2 cara: a. secara absolut (mengacu dari root partition atau /) b. secara relatif (mengacu dari direktori saat ini berada) # pwd /root cara relatif # cd .. <-- berpindah ke satu direktori sebelumnya cara absolut # cd / $ pwd /home/jarkom ingin berpindah ke / cara relatif Berpindah ke direktori /home $ cd .. $ pwd Kembali ke home direktori user yg digunakan login $ cd $ pwd /home/jarkom cara relatif $ cd ../.. <-- berpindah ke / cara absolut $ cd / membuat direktori baru menggunakan perintah mkdir (singkatan dari make directory ) sintak penulisan #mkdir namadirektori atau #mkdir namadirektori1 namadirektori2 namadirektori3 contoh # mkdir mataram # ls # mkdir senggigi lembar selong # ls # mkdir mataram/karangsukun # ls mataram S1 ->TI ->A ->B ->C ->D D3 ->TI ->MI # mkdir S1 D3 S1/TI S1/TI/A S1/TI/B S1/TI/C S1/TI/D D3/TI D3/MI # mkdir -p S1/TI/A S1/TI/B S1/TI/C S1/TI/D D3/TI D3/MI

OPTION -p yg digunakan untuk membuatkan parent directory langsung jika belum ada # ls # ls -R S1 <-- menampilkan isi dari suatu direktori secara rekursif Sintak penulisan perintah Linux # perintah [parameter..] [argumen..] contoh # ls <-- perintah # ls -R <-- perintah yg disertai dg parameter. parameter diawali dg tanda # ls S1 <-- perintah yg disertai dg argumen, karena tidak disertai dg tanda # ls -R S1 <-- perintah yg disertai dg parameter dan argumen Perintah ls -l : menampilkan secara detail -R : menampilkan secara recursif -d : menampilkan yang jenisnya direktori # # # # ls ls -l ls -ld S1 ls -ld S1 D3

Mengubah nama direktori/file menggunakan perintah mv singkatan move # ls sintak # mv nama-direktori-asal nama-direktori-baru contoh # mv mataram ntb # ls Menghapus direktori kosong menggunakan perintah rmdir singkatan dari remove dire ktori # rmdir ntb Menghapus direktori beserta subdirektori didalamnya menggunakan perintah rm sing katan dari remove # rm -r direktori option -r menyatakan penghapusan secara rekursif dan dikonfirmasi satu per satu # rm -rf direktori option -f menyatakan tanpa konfirmasi langsung hapus Membuat file kosong menggunakan perintah touch sintak: # touch namafile contoh # touch coba.txt # ls Mengubah nama file sintak: # mv nama-file-asal nama-file-baru contoh # mv coba.txt test.txt # ls Memindahkan file ke direktori tertentu sintak:

# mv nama-file-yg-akan-dipindahkan nama-direktori-tujuan contoh # mv test.txt lembar # ls lembar Menghapus file sintak: # rm nama-file contoh: secara relatif # rm lembar/test.txt atau # cd lembar # rm test.txt # ls lembar Membuat file baru # touch readme.txt # ls Menyalin file tertentu menggunakan perintah cp singkatan dari copy sintak: # cp nama-file-sumber nama-file-tujuan contoh: # cp readme.txt baca.txt # ls Menampilkan help/manual dari sebuah perintah # man nama-perintah contoh # man ls # man rm Tombol navigasi di manual dari perintah yg ditampilkan: - tekan spasi: tampilan per layar - tekan enter: tampilan per baris - tekan q: untuk keluar - tekan b: back kembali ke layar sebelumnya Editor di Linux nano, vi, pico, vim # nano # nano tor CTRL-O CTRL-X CTRL-W nama-file <-- nama file yang digunakan menyimpan teks yg diketik pada edi menyimpan file (save) keluar dari editor melakukan pencarian (search)

contoh # nano info.txt Ini isi file info Melihat isi file teks # cat nama-file tanpa fasilitas layar-per-layar atau # more nama-file dg fasilitas layar-per-layar

menampilkan informasi tipe file # file namafile # file /bin/rm membuat file yg tipe hidden file dengan memberi tanda titik diawal nama file # touch .sembunyi.txt # ls # ls -a

Menentukan ijin akses file/direktori a. Membuat file kosong dg nama stmik.txt # touch stmik.txt b. Menampilkan informasi lengkap dari file stmik.txt # ls -l stmik.txt -rw-rw-r-- 1 jarkom jarkom 0 Oct 24 16:24 stmik.txt 10 kolom pertama yg menandakan mode file: -rw-rw-r-| | | | | | | | | | | kolom 8-10 menyatakan ijin akses others | | kolom 5-7 menyatakn ijin akses group v kolom 2-4 menyatakan ijin akses pemilik (owner) file jenis filenya adalah file teks biasa ijin akses r = read (baca) w = write (mengubah) x = execute (mengeksekusi) - = tanpa ijin akses diposisi tersebut rwx r--w--x rwr-x --= = = = = = = punya punya punya punya punya punya tanpa hak read, write, executable hak read hak write hak executable hak read, write hak read, executable ijin akses

c. Mengubah ijin akses digunakan perintah chmod (change mode) sintak chmod <u|g|o> <+|-> <r|w|x> namafile -rw-rw-r-- 1 jarkom jarkom 0 Oct 24 16:24 stmik.txt Mengatur agar other tidak memiliki ijin akses read terhadap file stmik.txt # chmod o-r stmik.txt # ls -l stmik.txt -rw-rw---- stmik.txt Mengatur agar other memiliki ijin akses penuh baik read, write, maupun execute t hd file stmik.txt #chmod o+rwx stmik.txt # ls -l stmik.txt -rw-rw-rwx

u :user g :group o :others + : menambahkan ijin akses - : mengurangi ijin akses r :read w :write x :execute -rw-rw-r-- 1 jarkom jarkom 0 Oct 24 16:24 stmik.txt mengatur agar other tidak memiliki ijin akses terhdp file stmik.txt # chmod o-r stmik.txt # ls -l stmik.txt -rw-rw---- 1 jarkom jarkom 0 Oct 24 16:24 stmik.txt mengatur agar group tidak memiliki ijin akses terhdp file stmik.txt # chmod g-rw stmik.txt # ls -l stmik.txt mengatur agar group memiliki ijin akses read & write, sedangkan others hanya mem iliki ijin akses read terhdp file stmik.txt contoh: # chmod g+rw stmik.txt # chmod o+r stmik.txt atau # chmod g+rw,o+r stmik.txt # ls -l stmik.txt -rw-rw-r-stmik.txt Mengatur ijin akses menggunakan metode oktal sintak: chmod U|G|O namafile U-> digit oktal untuk user G-> digit oktal untuk group O-> digit oktal untuk others digit oktal r = read -> 4 w = write -> 2 x = executable -> 1 - = tanpa ijin akses -> 0 -rwxrwxrwx 7 7 7 ---------0 0 0 # ls -l stmik.txt -rw-rw-r-stmik.txt user : rw- => r=4,w=2,-=0 =4+2+0=6 group: rw- => r=4,w=2,-=0 =4+2+0=6 other: r-- => r=4,-=0,-=0 =4+0+0=4

Menentukan agar ijin akses user adalah read+write(4+2=6), group adalah read(4), sedangkan other adalah executable(1) # chmod 641 stmik.txt # ls -l stmik.txt Menentukan agar ijin akses user hanya read(4), sedangkan group & other tanpa iji n akses 0 # chmod 400 stmik.txt -r-------- stmik.txt -rw-r----x user : rw- => r=4,w=2,-=0 =4+2=0=6 group: r-- => r=4,-=0,-=0 = 4+0 =4 other: --x => -=0,-=0,x=1 = 0+0+1=1 Mengatur agar ijin akses pada user,group,dan other memiliki ijin akses penuh rea d(4),write(2),executable(1)=7 #chmod 777 stmik.txt #ls -l stmik.txt Mengatur agar ijin akses pada user,group,dan other TIDAK memiliki ijin akses bai k read,write,maupun executable atau tanpa ijin akses (0) # chmod 000 stmik.txt #ls -l stmik.txt Mengatur agar ijin akses untuk user & group memiliki hak read(4)+write(2)=6,seda ngkan other memiliki hak read(4) # chmod 664 stmik.txt #ls -l stmik.txt Substitute user sbg user root $ su Membuat user baru dg nama badu # useradd badu Mengatur password user badu # passwd badu # pwd # cd /home/jarkom # ls -l stmik.txt Mengubah kepemilikan file (owner) sintak # chown namauser namafile contoh # chown badu stmik.txt # ls -l stmik.txt Mengubah group kepemilikan file sintak # chgrp namagroup namafile contoh # chgrp badu stmik.txt # ls -l stmik.txt $ su # cd /home/jarkom # ls chown badu stmik.txt -rw-rw---- 1 jarkom jarkom 0 Oct 24 16:24 stmik.txt (owner) (group)

chgrp badu stmik.txt -rw-rw---- 1 badu badu 0 Oct 24 16:24 stmik.txt (owner) (group) # ls -l stmik.txt Mengubah user & group kepemilikan file dalam 1 kali eksekusi perintah sintak: # chown namaowner:namagroup namafile contoh # chown jarkom:jarkom stmik.txt Edit file stmik.txt # nano stmik.txt Menyalin file stmik.txt menjadi bumigora.txt # cp stmik.txt bumigora.txt # ls -li stmik.txt bumigora.txt Membuat hard link dg nama ismailmarzuki.txt dari file stmik.txt sintak # ln namafilesumber nama-file-hasil-link # ln stmik.txt ismailmarzuki.txt # ls -li stmik.txt bumigora.txt ismailmarzuki.txt Mengakses DVD/CDROM Drive di Linux a. Menampilkan isi partisi/media yang telah diakses oleh linux # mount b. Membuat directori sebagai lokasi pengaksesan isi DVD/CDROM (mount point) # mkdir /media/dvd c. Melakukan mount DVD/CDROM Menampilkan informasi DVD/CDROM dikenali dg penamaan apa di komputer linux # dmesg | grep CDROM sintak # mount nama-pengenal-device nama-direktori-mount(mount-point) contoh # mount /dev/hdc /media/dvd d. Melihat isi DVD/CDROM # ls /media/dvd e. Melepas akses DVD/CDROM oleh linux sintak # umount nama-pengenal-device contoh # umount /dev/hdc atau sintak # umount nama-directori-mount(mount-point) contoh # umount /media/dvd DVD/CDROM di komputer pengenalan linux sama spt hardisk /dev/ <-- IDE: hd, SATA/SCI: sd

<-- terpasang dicontroller mana di motherboard: primary master(a), primary slave(b) secondary master(c), secondary slave(d) /dev/hdc <-- DVD/CDROM terpasang di secondary master Membersihkan layar # clear atau tekan CTRL-L

Manajemen User ============== Informasi mengenai user, password, dan group di linux ditampung di 3 file a. /etc/passwd b. /etc/shadow c. /etc/group Membuat user baru sintak: # useradd namauser contoh: # useradd badu Mengatur password user sintak: # passwd namauser contoh # passwd badu New Unix Password: Re-type new Unix Password: Menghapus user # userdel namauser Membuat grup baru # groupadd namagroup Menghapus group # groupdel namagroup Perhitungan oktal r = 4, w=2, x=1 -=0 rwx r---x -wr-x --= = = = = = 4+2+1 = 7 4 1 2 4+1 = 5 0

chmod ABC namafile A => oktal untuk user => rwx = 7 B => oktal untuk group => r = 4 C => oktal untuk others => x = 1 chmod 741 namafile

chmod ABC namafile A => oktal untuk user => r = 4 B => oktal untuk group => w = 2 C => oktal untuk others => x = 1 chmod 421 namafile

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->