Perintah dasar Linux – 2

Praktikum Administrasi System by : Amirullah, S.Kom
Linux ektensi-ektensi yang umum
.pas
.cbl
.c
.dat
.bas
.rpm
.deb
perintah [option…..] [argumen…]
option — merupakan pilihan yang dapat digunakan untuk memberikan hasil tertentu dari suatu perintah
argumen — merupakan sesuatu yang akan diproses oleh suatu perintah mis: nama file atau direktori
[ ] — simbol bahwa option dan argumen tidak harus selalu digunakan dalam suatu proses
…. —- menandakan bahwa baik option maupun argumen dapat lebih dari satu
seluruh perintah dasar dalam linux adalah case sensitive jadi LS berbeda dengan ls
# ls /etc
# ls -la /etc
# more /etc/network/net.conf
# cd /etc
# cd /etc/user/bima
pada root —> cd ../bin
menuju home direktori —> cd ~bima
#pwd —>mengetahui direktori mana anda berada
#cp data1.txt data2.txt
#cp /usr/bin/game —> mengkopi /game ke direktori sekarang anda berada
#mv –> memindahkan suatu file ke lokasi lain atau dengan nama lain
#mv data1.txt data1.txt.bak
#mv data1.txt /usr/data —>pindah file data1.txt ke /data
#mv data1.txt /usr/data/data2.txt
rm —> menghapus direktori
#rm data1.txt
#rm /usr/data/data2.txt
#rm -r /usr/data —-> menghapus direktori tanpa konfirmasi
mkdir —> membuat direkrory
#mkdir data
pipeline—-> hasil keluaran suatu proses program dapat diberikan sebagai input pada proses lainnya.
#ls -l /etc | more
#ls /etc | sort | more
grep —> menyaring masukkannya dan menampilakan baris-baris hanya mengandung pola yang anda tentukan
misal #w —> mengetahui siapa saja yang telah login sejak malam dan sore hari
#w -h | grep PM
juga bisa tanpa pipeline
misal
# grep dan /etc/passwd —> mengambil database user account yang mengandung kata dan misal : daniel,dani, buldan
#wc —> menghitung jumlah, baris, kata, dan karakter
-l –> jumlah baris
-w –>jumlah kata
-c –> jumlah karakter
#ls /etc | wc -l
#sort —> mengsortir masukkan berdasarkan urutan nomor ASCII dari karakter
misal kelas1.txt
#cut –> mengambil kolom tertentu dari baris-baris masukanya, yang ditentukan oleh option c
who –menampilkan user yang sedang login
# who | cut -c1-8
#uniq menghilangkan baris-baris berurutan yang mengalami duplikasi
REDIRECTION
– standard input –>keluaran atau output standart dari suatu perintah atau program
– stardard output –>masukan atau output standart dari suatu perintah atau program
– standard error –> keluaran atau output standart dari suatu perintah atau program bila terjadi error
#ls -la /etc > filekonfigurasi.txt —> menyimpan seluruh isi direktori /etc ke filekonfugarasi.txt
#sort menyortir data pada file data.txt
#sort data-terurut.txt —-> standard output data.txt dijadikan input untuk proses data-terurut.txt
IZIN AKSES dan DIREKTORI
-rwx-w-rwx 1 root wheel 667 non 15 12:00 mier.txt
| | | | | | |
| | | | | | |
u g o link user owner group kapasitas file
-r –> hak akses melihat dan membaca file
-w –> hak akses untuk memodifikasi (menulis, menghapus,edit) file
-x —>hak akses untuk menjalankan file tersebut
jika entry yang dimadsud adalah direktori
-r –>dapat melihat isi direktori
-x–> dapat masuk kedirekrori tersebut
-w–>dapat membuat file file baru dengan didalam direktori tersebut
u –> user
g –> grup
o –> other
a –> all
#chmod —> mengubah akses permision
#chown —> mengubah pemilik file
#chgrp —> mengubah pemilik group
ada 2 cara :
1. misal : #chmod g+x data.txt —> menambahkan akses executable group pada file data.txt
#chmod o-r data.txt —> menghilangkan akses read pada other pada file data.txt
2 dengan angka
-rwxrwxrwx —data2.txt -r-xrw–x — data1.txt
7 7 7 5 6 1
rumus: 4 (read) 2 (write) 1 (execute)

#chmod 777 data2.txt #chmod 561 data1.txt
MAN….
man berisi tentang manual (panduan lengkap)
apropos —- mencari perintah yang deskripsinya pada perintah man
#apropos date —> mencari perintah yang berhubungan dengan kata date

whatis —> mencari peritah yang tepat sama dengan kata kunci yang anda cari
#whatis date —> mencari info tentang perintah date
# find . -name *.doc -print —-> mencari file yang berakhiran doc

#mesg
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal.
Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk.
#mesg y atau mesg n
#passwd —-> Digunakan untuk mengganti password
#talk Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu
sebaliknya.
#tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai
file
tar. Sintaknya sebagai berikut:
$ tar
Contoh:
$ tar -czvf namaFile.tar.gz /nama/direktori/*
Perintah di atas digunakan untuk memasukkan semua isi direktori, lalu dikompres dengan format tar lalu di zip dengan
gzip,
sehingga menghasilkan sebuah file bernama namaFile.tar.gz
$ tar -xzvf namaFile.tar.gz
Perintah di atas untuk mengekstrak file namaFile.tar.gz
mount
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan.
Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu,
ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab mengenai filesystem. Lihat juga perintah umount.
$ mount
/dev/hda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda4 on /usr type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
—umount
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya.
Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan.
# umount
—wall
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login.
Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user,
misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
# wall Dear, everyone….. segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
#xhost +
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
COMMAND Completion…….
memungkinkan anda untuk mngetik beberapa karakter dari perintah program dan memerintahkan Bash untuk
melengkapinya.
mis : #X [TAB] —- jika tidak ada reaksi tekan TAB 2 kali maka akan mucul seluruh program komputer anda yang
berhubungan dengan awalan X
history (key panah atas dan bawah) —> command yang pernah di ketik
^
|
|
edit (key panah kanan dan kiri) —> untuk editing command
|
|
V

editing
History
& — menjalankan proses secara background
ps — melihat proses yang sedang berjalan

#ps -ax
vi — Editor Text
i —insert
x —hapus 1 karakter
del — hapus 1 karakter

dd —hapus 1 baris
u — undo
U — undo seluruh proses
p— put text kombinasi dengan dd
:w — simpan
:wq — simpan dan keluar
:q —keluar
:q! — keluar tanpa menyimpan
:r NAM
A_ FILE — menyisipkan berkas ke berkas yang anda sunting

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: