Perintah Dasar Solaris

Posted: Mei 15, 2010 in Teknologi Informasi, Uncategorized

Dalam belajar Solaris tentunya kita harus mengetahui command atau perintah apa saja yang digunakan untuk administrasi sistem. Tulisan ini bisa di gunakan sebagai catatan kecil atau note dalam adminstrasi. Selamat mencoba.

Shell

passwd                                                Mengubah password

logout                                                  Mengakhiri sesi terminal

Hierarki File

cd dir1                                              Berpindah ke dir1

ls                                                         List file di dalam direktori

ls -l                                                     List file secara detail

ls -ld                                                   Menampilkan informasi detail pada di direktori dir1

mkdir dir1                                       Membuat direktori baru dengan nama dir1

mkdir -p dir2/dir3                       Membuat direktori dir3 didalam dir2

rmdir dir1                                        Menghapus dir1

cp f1 f2                                               Memindahkan f1 f2 f3 sampai fn ke dalam dir1

mv dir1 dir2                                    Mengubah nama dir1 menjadi dir2

rm file1                                              Menghapus file1

rm -r dir1                                          Menghapus dir1 beserta isi didalamnya termasuk file dan direktori

ln filel name                                     Membuat hard link ke filel dengan nama name

ln – s filel name                               Membuat simbolik link ke filel dengan nama name

pwd                                                     Menampilkan direktori aktif

Menampilkan Bantuan

man name                                          Menampilkan halaman manual  atau petunjuk untuk perintah dengan nama name

man -k subject                                 Menampilkan halaman petunjuk yang berkaitan dengan subjek dengan nama subject

man -s# subject                               Menampilkan halaman petunjuk yang berkaitan dengan subjek dengan section yang ke #

man -s# Intro                                   Menampilkan   halaman   petunjuk  bagian   Intro   ataupengenalan untuk section yang

ke #

Tipe File dan Listing

file namafile                                Menampilkan tipe file dari namafile

strings namafile                        Menampilkan strings ASCII pada namafile

cat namafile                                Menampilkan isi namafile

more namafile                            Menampilkan isi namafile per screen pada satu waktu

head filel                                       Menampilkan 10 baris teratas dari filel

head -n filel                                  Menampilkan n baris teratas dari filel

tail fle2                                           Menampilkan 10 baris terakhir dari file2

tail -n file2                                    Menampilkan n baris terakhir dari file2

tail +n file2                                   Menampilkan baris ke -n sampai baris terakhir dari fle2

wc file3                                           Menampilkan jumlah baris, kata dan karakter pada file3

difffl f3                                            Mencari perbedaan antara file fldan f3

diff3 fl f2f3                                    Mencari perbedaan antara fl, f2 dan f3

sort namafile                               Mengurutkan file secara alphabet

uniq                                                 Menampilkan baris output

Redirection

STDIN                                                     Standard input, tipe keyboard

STDOUT                                                 Standard output, tipe screen

STDERR                                                 Standard error, dimana error akan ditampilkan. Tipe screen.

comm > filel comm < filel             Membuat filel untuk redirect output dari perintah comm.

comm 2> file2 comm >> file       Konten dari filel digunakan sebagai inputan untuk perintah comm

catfile1 << EOF                                  Membuat dokumen dengan namafile1 yang berisi ‘data..’

data..

EOF

comml | comm2                                Output dari comml sebagai inputan dari comm2, bisa digunakan untuk mem-filter

output dari suatu perintah

Keamanan File

chmod mode file1 Mengubah settingan security / mode pada file1

chmod –R mode dir1 Mengubah settingan security / mode pada dir1

chown user[:group] file1 Mengubah kepemilikan dari file1 terhadap owner atau group

chgrp group file1 Mengubah group file1

umask mode                                          Mengubah default mode permission, default umask di Solaris : 022

Pencarian

grep pattern namafile Mencari baris yang mengandung kata(pattern) pada file dengan nama namafile

grep –v pattern namafile Mencari baris yang tidak mengandung kata(pattern) pada file namafile

grep –i pattern namafile Mencari semua baris yang mengandung kata(pattern) pada file namafile yang tidak

case sensitive, artinya huruf kecil dan huruf besar di anggap sama.

find path condition Mencari file pada path yang sesuai dengan condition

which                                                        Menampilkan path dari command

who                                                            Menampilkan user pada system

who am i                                                  Menampilkan user ID

id                                                                Menampilkan user ID (uid), dan member group (gid)

Network

telnet hostname [port]                      Untuk koneksi ke suatu host pada port yang di tentukan, bisa digunakan untuk

mengecek apakah service pada port tertentu sudah running well atau belum

ftp hostname                                         Untuk koneksi ftp ke suatu host

ssh hostname                                        Untuk koneksi ssh ke suatu host

ssh –p 2222 hostname                      Untuk koneksi ssh ke suatu host jika port ssh tidak default misalnya 2222 ssh –p 2222

user@hostname                                   Untuk koneksi ssh ke suatu host jika port ssh tidak default misalnya 2222 dan dengan

user yang spesifik

scp                                                             Untuk melakukan secure copy antar host dengan memanfaatkan service ssh

Proses dan Kontrol Proses

ps                                                               Menampilkan proses yang jalan pada suatu host

prstat                                                        Menampilkan proses disertai penggunaan CPU

command &                                            Menjalankan proses pada background

jobs                                                            Menampilkan list job

kill –PID                                                   Menghentikan proses yang berjalan dengan PID (proses ID) tertentu

Ctrl+C                                                       Proses interupsi

pkill proses                                            Menghentikan proses yang berjalan dengan menentukan nama prosesnya

Shell dan Variabel

variable=value                                     Membuat variabel lokal dengan value = value

export variable                                     Melakukan ekspor variabel agar bisa digunakan di lingkungan sistem

unset variable                                        Menghapus variabel pada sistem

set                                                               Menampilkan variabel lokal

env                                                              Menampilkan variabel lingkungan sistem

history                                                      Menampilkan perintah yang telah digunakan

history –r                                                Menghapus histori alias Menampilkan list alias

export PS1=”\t \u@\h:”                   Melakukan export PS1, PS1 ini menunjukkan nama terminal, misal 18.30

root@opensolaris:~

alias name1 name2 Membuat alias untuk perintah name2 dengan nama alias name1 contoh : alias list ls -l

unalias name1 Menghapus alias pada name1

!n                                                                 Menggunakan history perintah dengan nomor n


Referensi

http://www.thoughtful-solutions.info/

http://forums.opensolaris.com

http://www.unix.com

http://www.ilmukomputer.com

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