Mengenal perintah2 linux

in #mengenal7 years ago

52linux.jpegassalamualaikum,bertemu lagi dengan saya alhamdajr
pada kesempatan kali ini kita akan belajar dasar2 perintah di kali linux,
oke tanpa banyak! basa basi kita langsung olah tkp,terjadinya di terminal,buka terminal dan ketik satu satu perintah tersebut,semoga anda dapat memahaminya.

bg
Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar
berjalan di background. Misalnya Anda sedang menjalankan sebuah perintah
di foreground (tanpa diakhiri perintah &) dan suatu saat Anda membutuhkan
shell tersebut maka Anda dapat memberhentikan sementara perintah tersebut dengan Ctrl-Z kemudian ketikan perintah bg untuk menjalakannya di
background. Dengan cara ini Anda telah membebaskanshell tapi tetap
mempertahankan perintah lama berjalan di background. Lihat juga perintah
fg.

cat
Menampilkan isi dari sebuah file di layar.
$ cat namafile

cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak
akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya
mirip dengan perintah cd di DOS.

chgrp
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau
direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat
mengakses suatu file. Sintaks penulisannya adalah sbb:
$ chgrp grup baru file

chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses
file atau direktori. Anda dapat menggunakan sistem numeric coding atau
sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah
yaitu r untuk read, w untuk write dan x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas
untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya
memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk
mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner
dan group, perintahnya adalah:
$ chmod ug+rx coba1

Untuk mencabut ijin-ijin tersebut:
$ chmod ug-rx coba1

Dengan menggunakan sitem numeric coding, permission untukuser, group dan
other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1
dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2
kepada owner, perintahnya adalah:
$ chmod 700 coba2

28Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user,
baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3

chown
Merubah user ID (owner) sebuah file atau direktori
$ chown user id file

cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
$ cp file1 file2

fg

Mengembalikan suatu proses yang dihentikan sementar(suspend) agar
berjalan kembali di foreground. Lihat juga perintah bg diatas.
find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file
sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu
sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file
(bisa menggunakan wildcard, metacharacters) dan terakhir menentukan
bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua
file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc

grep
Global regular expresion parse atau grep adalah perintah untuk mencari
file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
$ grep teks file

Misalnya akan dicari file-file yang mengandung teks marginal di current
direktori:
$ grep marginal file
diferent.doc: Catatan: perkataan marginal luas dipergunakan
di dalam ilmu ekonomi
prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal
jika fungsi
prob.rtf: jika biaya marginal dan hasil marginal diketahui
maka biaya total

gzip
Ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi
sebuah file. Sintaksnya sangat sederhana:
$ gzip namafile

Walaupun demikian Anda bisa memberikan parameter tertentu bila
memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya.
Lihat juga file tar, unzip dan zip.

halt
Perintah ini hanya bisa dijalankan oleh super useratau Anda harus login
sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem
atau shutdown.

hostname
Untuk menampilkan host atau domain name sistem dan bisa pula digunakan
untuk mengesset nama host sistem.
$ hostname
localhost.localdomain

kill
Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan.
Tujuannya adalah menghentikan proses.
$ kill sinyal pid

PID adalah nomor proses yang akan di hentikan.

less
Fungsinya seperti perintah more.

login
Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga
digunakan untuk berpindah dari user satu ke user lainnya.

logout
Untuk keluar dari sistem.

ls
Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat
menggunakan beberapa option yang disediakan untuk mengatur tampilannya
di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet
dan secara melebar mengisi kolom layar. Option -la artinya menampilkan
seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan
format panjang.

man
Untuk menampilkan manual page atau teks yang menjelaskan secara detail
bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila
sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara
menggunakan sebuah perintah.
$ man perintah

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

Gunakan mesg n bila Anda tidak ingin diganggu dengan tampilan pesan-pesan
dari user lain.

mkdir
Membuat direktori baru, sama dengan perintah md di DOS.

more
Mempaging halaman, seperti halnya less.

Sort:  

Congratulations @aaa98! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @aaa98! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!