Subscribe:

Selasa, 18 September 2012

Syntax Command Promt pada Windows


Command Prompt bagi sebagian pengguna komputer mungkin sudah tidak menggunakannya lagi.
Bahkan mungkin sebagian rekan WES tidak pernah tahu apa itu command prompt.
Meski jarang digunakan, tetapi sampai Windows 7, Command Prompt tetap disertakan, ini menandakan bahwa fitur ini masih SANGAT penting.
Perintah command prompt yang disediakan mulai windws 9x sampai windows 7 pun semakin bertambah, mulai dari yang sederhana sampai perintah kompleks untuk administrator dalam mengatasi dan menganalisa berbagai masalah.

Command Prompt merupakan sebuah perintah dos yang terdapat pada OS windows yang dapat memudahkan user dalam menjelajahi windows baik secara online maupun offline, dan aplikasi ini bisa juga disalahgunakan oleh seorang cracker untuk menjalankan aksi-aksinya hanya dengan menggunakan command prompt.

Berikut beberapa perintah dasar command prompt yang sebaiknya kita ketahui karena cukup bermanfaat.


Untuk menjalankan command prompt, bisa melalui start Menu (All Programs) > Accessories kemudian pilih Command Prompt. Selain itu bisa juga dengan cara yang lebih cepat melalui menu RUN di start menu ketikkan CMD dan tekan enter.

DIR
Perintah ini untuk menampilkan daftar file dan directory di lokasi folder yang sedang di akses di command prompt. Untuk menampilkan file dan folder yang tersembunyi, tambahkan opsi atau parameter /A setelah perintah DIR. Pastikan sebelum garis miring ada spasi, contohnya :
DIR /A

















Untuk mengetahui parameter atau opsi lainnya, silahkan ketikkan DIR /?




CD atau CHDIR
Perintah ini berguna untuk berpindah directory. CD dan CHDIR mempunyai fitur hampir sama, hanya saja untuk CHDIR kita bisa menuliskan lokasi folder atau file yang ada spasinya tanpa tanda petik dua. Berikut beberapa contoh perintah dan fungsinya :

    CD D: untuk berpindah ke drive D:
    CD.. untuk berpindah ke directory diatasnya
    CD\ atau CD/ untuk berpindah ke root directory (untuk windows 7/Vista). Misalnya di command prompt kita ada di C:\User\Aku>, untuk berpindah ke C:, kita bisa mengetikkan CD.. sebanyak 2 kali. Lebih singkatnya kita bisa mengetikkan CD/

Selain penggunaan seperti itu, kita juga bisa memanfaatkan fitur autocomplete nama file atau folder. Setelah mengetikkan CD kemudian di ikuti spasi dan huruf tertentu, bisa kita tekan tombol Tab (bisa berkali-kali) untuk mendapatkan fitur auto complete nama folder atau file.



IPCONFIG
Sangat bermanfaat dalam hal koneksi internet atau jaringan. Dengan mengetikkan perintah IPCONFIG kemudian di tekan enter, akan ditampilkan alamat IP komputer kita dengan beberapa informasi tambahan seperti Gateway, SubnetMask dan lainnya. Untuk informasi lebih lengkap kita bisa mengetikkan IPCONFIG /ALL.

Tambahan /ALL tersebut merupakan options atau parameter. Selain /ALL, terdapat beberapa parameter lainnya yang cukup bermanfaat. Untuk daftar parameter selengkapnya, silahkan ketikkan IPCONFIG /?



PING
Seringkali ketika internet atau jaringan tidak bisa terkoneksi. Untuk mengetest koneksi internet atau jaringan, kita bisa menggunakan perintah PING dan di ikuti nama website atau alamat IP yang dituju. Misalnya sebagai berikut:
PING www.google.com
PING 74.125.235.51












Jika hasilnya Reply from…., maka koneksi jaringan atau internet bisa dikatakan OK, tetapi jika muncul tampilan Request time out, ada beberapa kemungkinan, seperti tidak ada koneksi, kabel atau jaringan bermasalah atau alamat yang dituju tidak ada atau tidak ditemukan dan lainnya.


ATTRIB
Virus atau worm yang menyerang komputer biasanya menyembunyikan file atau folder yang ada di komputer atau flashdisk. Jika hal ini terjadi, kita bisa menggunakan perintah ATTRIB untuk menampilkan file tersebut ( termasuk untuk menyembunyikan file-filenya). Perintah berikut akan menampilkan semua file dan folder yang ada di folder yang sedang di akses di command prompt.

ATTRIB *.* -S -H -R /S /D 


















Berikut dibawah ini merupakan daftar perintah-perintah yang ada pada command prompt dari A-X:


a

ADDUSERS : Tambah daftar pengguna untuk / dari file CSV
ARP : Address Resolution Protocol
Assoc : Ubah ekstensi file asosiasi
ASSOCIAT : Salah satu langkah asosiasi file
Attrib : Ubah atribut berkas

b
Bootcfg : Edit Windows boot settings
BROWSTAT : Dapatkan domain, info browser dan PDC

c
CACLS : Ubah file permissions
CALL : Panggil satu program batch yang lain
CD : Mengganti Directory – pindah ke Folder tertentu
Change : Ganti Terminal Server Session properties
CHKDSK : Check Disk – memeriksa dan memperbaiki masalah disk
CHKNTFS : Periksa sistem file NTFS
CHOICE : Menerima input keyboard ke sebuah file batch
CIPHER : Encrypt atau Decrypt file / folder
CleanMgr : Ototmatis membersihkan Temperatur file, recycle bin
CLEARMEM : Hapus kebocoran memori
CLIP : Salin STDIN ke Windows clipboard.
CLS : Menghapus layar (Clear The Screen)
CLUSTER : Windows Clustering
CMD : Start a new CMD shell
COLOR : Mengubah warna dari jendela CMD
COMP : Membandingkan isi dari dua file atau set file
COMPACT : Compress file atau folder pada partisi NTFS
Compress : Compress tunggal file pada partisi NTFS
CON2PRT : Menghubungkan atau memutuskan sambungan dengan Printer
CONVERT : Konversi FAT ke drive NTFS
COPY : Menyalin satu atau lebih file ke lokasi lain
CSCcmd : clien-side caching (Offline Files)
CSVDE : Impor atau Ekspor Active Directory data

d
DATE : Display atau mengatur tanggal
Defrag : Defragment hard drive
DEL : Menghapus satu atau lebih file
DELPROF : Hapus profil pengguna NT
DELTREE : Menghapus folder dan semua subfolder
DevCon : Device Manager Command Line Utility
DIR : Menampilkan daftar file dan folder
DIRUSE : Tampilkan penggunaan disk
DISKCOMP : Bandingkan isi dua floppy disk
Diskcopy : Salin isi dari satu disket ke yang lain
DISKPART : Disk Administrasi
DNSSTAT : DNS Statistik
DOSKEY : Edit baris perintah, ingat perintah, dan membuat macro
DSADD : Tambah User (komputer, group ..) ke direktori aktif
DSQUERY : Daftar item dalam direktori aktif
DSMOD : Ubah user (computer, group ..) di direktori aktif
DSRM : Hapus item dari Active Directory

e
ECHO : Menampilkan pesan di layar
ENDLOCAL : Akhir localisation perubahan lingkungan dalam file batch
ERASE : Menghapus satu atau lebih file
EVENTCREATE : Tambahkan pesan ke Windows event log
EXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevel
EXPAND : uncompress file
Ekstrak : uncompress file CAB

f
FC : Bandingkan dua file
FIND : Mencari string teks dalam sebuah file
FINDSTR : Cari string dalam file
FOR / F : pengulangan perintah terhadap satu set file
FOR / F : pengulangan perintah terhadap hasil perintah lain
FOR : pengulangan perintah terhadap semua options Files, Directory, List
FORFILES : Proses Batch beberapa file
FORMAT : Format disk
FREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)
FSUTIL : File dan Volume utilitas
FTP : File Transfer Protocol
FTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi file

g
GLOBAL : Display keanggotaan kelompok global
GOTO : Direct a batch program untuk melompat ke baris berlabel
GPUPDATE : Update pengaturan Kebijakan Grup

h
HELP : Online Help

i
ICACLS : Ubah file dan folder permissions
IF : kondisional melakukan perintah
IFMEMBER : Apakah pengguna saat ini dalam sebuah NT Workgroup
IPCONFIG : Configure IP

k
KILL : Remove program dari memori

l
LABEL : Edit disk label
LOCAL : Display keanggotaan kelompok-kelompok lokal
LOGEVENT : Menulis teks ke NT event viewer
Logoff : user log off
LOGTIME : log tanggal dan waktu dalam file

m
MAPISEND : Kirim email dari baris perintah
MBSAcli : Baseline Security Analyzer
MEM : Display penggunaan memori
MD : Buat folder baru
MKLINK : Buat link simbolik (linkd)
MODE : Mengkonfigurasi perangkat sistem
MORE : Display output, satu layar pada satu waktu
MOUNTVOL : mengelola volume mount point
MOVE : Pindahkan file dari satu folder ke yang lain
MOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnya
MSG : mengirim pesan atau message
MSIEXEC : Microsoft Windows Installer
MSINFO : Windows NT diagnostics
MSTSC : Terminal Server Connection (Remote Desktop Protocol)
MUNGE : Cari dan Ganti teks dalam file (s)
MV : Copy in-menggunakan file

n
NET : Kelola sumber daya jaringan
NETDOM : Domain Manager
Netsh : Configure Network Interfaces, Windows Firewall & Remote akses
NETSVC : Command-line Service Controller
NBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)
NETSTAT : Display networking statistics (TCP / IP)
NOW : Tampilan saat ini Tanggal dan Waktu
NSLOOKUP : Nama server lookup
NTBACKUP : Backup folder ke tape
NTRIGHTS : Edit hak user account

p
PATH : Menampilkan atau menetapkan path pencarian untuk file executable
PATHPING : jejak jalur jaringan ditambah paket latensi dan kerugian
PAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesan
perms : Tampilkan izin untuk pengguna
PERFMON : Kinerja Monitor
PING : Menguji koneksi jaringan
POPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh PUSHD
PORTQRY : Tampilan status ports dan services
Powercfg : Mengkonfigurasi pengaturan daya
PRINT : Mencetak file teks
PRNCNFG : Display, mengkonfigurasi atau mengubah nama printer
PRNMNGR : Tambah, menghapus, daftar printer menetapkan printer default
PROMPT : Mengubah command prompt
PsExec : Proses Execute jarak jauh
PsFile : menampilkan file dibuka dari jarak jauh (remote)
PsGetSid : Menampilkan SID sebuah komputer atau pengguna
PsInfo : Daftar informasi tentang sistem
PsKill : proses mematikan berdasarkan nama atau ID proses
PsList : Daftar informasi rinci tentang proses-proses
PsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)
PsLogList : catatan kejadian log
PsPasswd : Ubah sandi account
PsService : Melihat dan mengatur layanan
PsShutdown : Shutdown atau reboot komputer
PsSuspend : proses Suspend
PUSHD : Simpan dan kemudian mengubah direktori sekarang

q
QGREP : Cari file(s) untuk baris yang cocok dengan pola tertentu

r
RASDIAL : Mengelola koneksi RAS
RASPHONE : Mengelola koneksi RAS
Recover : perbaikan file yang rusak dari disk yang rusak
REG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilai
REGEDIT : Impor atau ekspor pengaturan registry
Regsvr32 : Register atau unregister sebuah DLL
REGINI : Ubah Registry Permissions
REM : Record comments (komentar) di sebuah file batch
REN : Mengubah nama file atau file
REPLACE : Ganti atau memperbarui satu file dengan yang lain
RD : Hapus folder (s)
RMTSHARE : Share folder atau printer
Robocopy : Copy File dan Folder secara sempurna
RUTE : Memanipulasi tabel routing jaringan
RUNAS : Jalankan program di bawah account pengguna yang berbeda
RUNDLL32 : Jalankan perintah DLL (add / remove print connections)

s
SC : Control Layanan
SCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentu
SCLIST : Tampilkan Layanan NT
SET : Display, set, atau menghapus variabel environment
SETLOCAL : Pengendalian environment visibilitas variabel
SETX : Set variabel environment secara permanen
SFC : Pemeriksa Berkas Sistem
SHARE : Daftar atau mengedit file share atau share print
SHIFT : Shift posisi digantikan parameter dalam sebuah file batch
SHORTCUT : jendela Buat shortcut (. LNK file)
SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabung
SHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah Workgroup
SHUTDOWN : Shutdown komputer
SLEEP : Tunggu untuk x detik
SLMGR : Software Licensing Management (Vista/2008)
SOON : Jadwal perintah untuk menjalankan dalam waktu dekat
SORT : Sort input
START : memulai sebuah program atau perintah dalam jendela terpisah
SU : Switch User
SUBINACL : Edit file dan folder Permissions, Kepemilikan dan Domain
SUBST : Associate jalan dengan huruf drive
Systeminfo : Daftar konfigurasi sistem

t
TASKLIST : Daftar menjalankan aplikasi dan services
TASKKILL : Hapus proses yang berjalan dari memori
TIME : Menampilkan atau mengatur waktu sistem
TIMEOUT : penundaan pemrosesan dari sebuah batch file
TITLE : Mengatur judul window untuk sesi cmd.exe
TLIST : daftar tugas dengan path lengkap
TOUCH : mengganti file timestamps
Tracert : Trace route ke sebuah remote host
TREE : tampilan grafis struktur folder
TYPE : Menampilkan isi dari file teks

u
USRSTAT : Daftar domain nama pengguna dan terakhir login

v
VER : Tampilkan versi informasi
VERIFY : Pastikan bahwa file sudah disimpan
VOL : Menampilkan sebuah label disk

w
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktori
wHOAMI : Output UserName saat ini dan manajemen domain
WINDIFF : Bandingkan isi dua file atau set file
WINMSD : Sistem Windows diagnostik
WINMSDP : Sistem Windows diagnostik II
WMIC : Perintah WMI

x
XCACLS : Ubah file dan folder permissions
XCOPY : Menyalin file dan folder

Sumber : www.ss64.com



Semua perintah command prompt biasanya menyertakan banyak parameter yang bisa digunakan. Untuk mengetahui parameter apa saja yang disediakan, tambahkan spasi dan /? setelah perintah yang ingin diketahui. misalnya ATTRIB /?, PING /?. Setiap menambahkan parameter, sebelum tanda garis miring (/) jangan lupa beri spasi.

Jika kita ingin hasil perintah yang kita tuliskan bisa disimpan dalam text, disetiap akhir perintah bisa kita tambahkan tanda “>” dan di ikuti nama file. Misalnya perintah berikut:

IPCONFIG /all > D:\hasil_cmd_config.txt

Maka hasilnya tidak akan tampil di command prompt, tetapi tersimpan dalam file “hasil_in_config.txt ” yang ada di drive D:. Jika nama folder atau file mengandung spasi, maka harus kita beri tanda petik dua diawal dan akhirnya. Misalnya sebagai berikut :

IPCONFIG /all > "D:\hasil cmd config.txt"

Untuk membersihkan tampilan layar, gunakan perintah CLS. Setelah selesai, untuk keluar selain klik tombol X dipojok, bisa juga kita ketikkan perintah EXIT.


Untuk mengetahui perintah lain di Command Prompt, anda hanya perlu mengetikkan kata "help" 


Semoga dapat bermanfaat 
Baca Selengkapnya»»

Syntax Terminal Linux Ubuntu

Terminal dalam dunia linux, sama hal nya dengan Command Prompt pada Windows menjadi semacam sebuah tongkat sihir untuk memunculkan berbagai perintah. karena pada dasarnya tiap perintah di Komputer sejatinya merupakan perintah dari terminal yang di-logo-kan dalam sebuah icon. Dan berikut adalah beberapa Perintah dasar, yang sering digunakan dalam linux :

man
Perintah ini biasa digunakan untuk menampilkan halaman manual atau help dari suatu perintah. Format penulisannya man , perintah man sangat menolong kita untuk berjalan-jalan di teminal linux ini.
Contoh : man man => perintah tersebut akan menampilkan halaman manual dari man.


pwd
Merupakan kependekan dari Present Working Direktori, digunakan untuk melihat path lengkap dari direktori yang sedang aktif saat ini.



ls
Perintah ini digunakan untuk melihat isi suatu direktori. Penggunannya ls /path, path bisa berupa alamat mutlak atau relatif, jika digunakan tanpa argumen /path akan menampilkan isi direktori saat ini.
mkdir
Sesuai dengan namanya yang merupakan kependekan dari make directory, perintah ini digunakan untuk membuat direktori. Biasa dijalankan dengan menuliskan mkdir /path, jika argumen /path bukan merupakan alamat mutlak maka direktori yang dibuat akan relatif terhadap direktori saat ini. Contoh mkdir /home/userkamu/coba akan menghasilkan direktori coba di direktori home user userkamu.
cd
Namanya terinspirasi dari change directory, digunakan untuk berpindah dari satu direktori ke direktori lainnya. Argumen yang biasa digunakan adalah alamat suatu direktori, baik relatif maupun mutlak. Jika digunakan tanpa argumen ia akan memanggil direktori $HOME. Contoh cd /etc/X11 akan memindahkan direktori yang aktif ke /etc/X11. Ada dua argumen istimewa untuk perintah ini yaitu . dan .. karena cd . akan memanggil direktori itu sendiri dan cd .. akan berpindah ke direktori di atasnya (naik satu tingkat).
rmdir
Nama aslinya adalah remove directory, digunakan untuk menghapus direktori. Namun ia hanya akan menghapus direktori yang kosong. Seperti saudaranya yang lain ia bisa digunakan dengan format rmdir /path.
mv
mv /path/asal /path/tujuan akan memindahkan suatu berkas atau direktori dari path asal ke tujuan. Bisa juga digunakan untuk mengganti nama suatu berkas, dengan syarat /path harus sama.
cp
Untuk menyalin suatu berkas dari path asal ke path tujuan jalankan perintah cp /path/asal /path/tujuan. Berbeda dengan mv yang akan memusnahkan asalnya, cp akan mempertahankannya sehingga akan dihasilkan dua berkas yang sama.
rm
Berasal dari kata remove, digunakan untuk menghapus suatu berkas dengan perintah rm /nama/berkas, bisa juga digunakan untuk menghapus direktori yang tidak kosong dengan menyertakan opsi -rf.
du
Diambil dari disk usage, digunakan untuk mengestimasi pemakaian ruang disk, data akan ditampilkan per berkas. Jika digunakan tanpa argumen akan menampilkan pemakaian ruang disk pada direktori aktif. Format penulisannya du /path/target. Gunakan opsi -h untuk menampilkan hasil yang lebih mudah dibaca.
df
Disk free, digunakan untuk melihat kapasitas disk yang masih kosong/bebas. Gunakan opsi -h jika ingin hasil yang lebih enak dipandang.
clear
Self titled, digunakan untuk membersihkan terminal (layar).
ps
Menampilkan informasi tentang proses yang sedang aktif/berjalan di sistem. Ada banyak opsi yang bisa diberikan pada perintah ini, salau satunya adalah aux yang akan menampilkan seluruh proses dalam sistem.
top
Hampir sama dengan ps hanya saja top akan menampilkan informasi yang selalu up to date dan bersifat dinamis.
cat
Berasal dari kata concatenate, digunakan untuk menampilkan isi dari suatu berkas ke keluaran standar (biasanya layar monitor). Dijalankan dengan mengetikkan cat /nama/berkas.
echo
Biasa digunakan untuk menampilkan string/karakter di layar monitor, namun bisa juga digunakan untuk membuat file dengan memanfaatkan output redirection.

Perintah-perintah di atas hanyalah beberapa diantara perintah yang sangat kompleks yang terdapat di dunia Linux. Begitu pula penjelasan, argumen, dan opsi yang dijelaskan hanyalah sekelumit dari puluhan bahkan sampai ratusan argumen dan opsi untuk setiap perintah. Cara termudah untuk mendapatkan penjelasan tentang suatu perintah adalah membuka halaman manualnya.

Kode lainnya yang ada pada terminal linux :


adduser : Tambah pengguna ke sistem

addgroup : Tambah grup ke sistem
alias : Buat sebuah alias

apropos : Cari Bantuan halaman manual (man-k)
apt-get : Cari dan menginstal paket perangkat lunak (Debian)

aspell : Pemeriksa Ejaan
awk : Cari dan Ganti teks, database sort / validate / index

basename : Strip direktori dan akhiran dari nama file
bash : GNU Bourne-Again Shell

bc : Arbitrary bahasa kalkulator presisi
bg : Kirim ke latar belakang

break : Keluar dari sebuah loop
builtin : Jalankan shell builtin

bzip2 : Compress atau dekompresi file bernama (s)
cal : Tampilkan kalender

case : kondisional melakukan perintah
cat : Menampilkan isi file

cd : Mengganti Directori
cfdisk : Tabel partisi manipulator untuk Linux

chgrp : Mengubah kepemilikan grup
chmod : Mengubah izin akses

chown : Mengubah pemilik file dan grup
chroot : Jalankan perintah dengan direktori root yang berbeda

chkconfig : Sistem layanan (runlevel)
cksum : Cetak byte CRC checksum dan menghitung

clear : Hapus layar terminal
cmp : Membandingkan dua file

comm : Bandingkan dua file diurutkan baris demi bari
command : Jalankan perintah – shell mengabaikan fungsi

continue : Resume iterasi berikutnya dari suatu loop
cp : Menyalin satu atau lebih file ke lokasi lain

cron : Daemon menjalankan perintah yang dijadwalkan
crontab : Jadwalkan perintah untuk menjalankan di lain waktu

csplit : Split file ke dalam konteks – potongan ditentukan
cut : membagi file menjadi beberapa bagian

date : Menampilkan atau mengubah tanggal & waktu
dc : Desk Kalkulator

dd : Mengkonversi dan menyalin file, menulis header disk, boot record
ddrescue : Alat untuk memperbaiki data

declare : Deklarasikan variabel dan memberi mereka atribut
df : Tampilkan ruang disk

diff : Tampilkan perbedaan antara dua file
diff3 : Tampilkan perbedaan di antara tiga file

dig : DNS lookup
dir : Daftar isi direktori singkat

dircolors : Warna setup untuk `ls ‘
dirname : Convert semua pathname ke beberapa path

dirs : Tampilkan daftar direktori yang diingat
dmesg : Mencetak pesan-pesan kernel & driver

du : Perkiraan penggunaan kapasitas file
echo : Tampilkan pesan di layar

egrep : Cari file untuk baris yang sesuai dengan ekspresi yang diperpanjang
eject : Mengeluarkan media removable

enable : Mengaktifkan dan menonaktifkan perintah shell builtin
env : Environment variabel

ethtool : Pengaturan kartu Ethernet
eval : Evaluasi beberapa perintah / argumen

exec : Menjalankan perintah
exit : Keluar dari shell

expect : mengotomatiskan aplikasi yang bebas diakses melalui terminal
expand : Convert tab ke spasi

eksport : Set variabel lingkungan
expr : Evaluasi ekspresi

false : Tidak melakukan apa-apa, tidak berhasil
fdformat : Tingkat rendah format sebuah floppy disk

fdisk : tabel partisi manipulator untuk Linux
fg : Kirim pekerjaan untuk foreground

fgrep : Cari file untuk baris yang cocok dengan string yang tetap
file : Tentukan jenis file

find : Cari file yang memenuhi kriteria yang diinginkan
fmt : Format ulang tipe teks

fold : Wrap teks agar sesuai dengan lebar tertentu.
for : Memperluas kata-kata, dan menjalankan perintah

format : Format disk atau kaset
free : Tampilkan penggunaan memori

fsck : Memeriksa dan memperbaiki sistem File konsistensi
ftp : File Transfer Protocol

fungsi : Tentukan fungsi macro
fuser : Identifikasi / memutuskan proses yang sedang mengakses file

gawk : Cari dan Ganti teks dalam file
getopts : Menguraikan parameter sesuai posisi

grep : Cari file untuk baris yang cocok dengan pola tertentu
group : Cetak nama grup pada pengguna

gzip : Compress atau dekompresi nama file
hash : Mengingat seluruh pathname dari sebuah nama argumen

head : Output bagian pertama dari file
help : Tampilkan bantuan untuk perintah built-in

history : Perintah history
hostname : Cetak atau mengatur nama sistem

id : Cetak user dan grup id
if : melakukan perintah kondisional

ifconfig : Konfigurasi antarmuka jaringan
ifdown : Menghentikan antarmuka jaringan

ifup : Memulai antarmuka jaringan keatas
import : Menangkap layar server X dan menyimpan sebuah gambar ke file

install : Menyalin file dan mengatur atribut
join : gabung garis pada field umum

kill : Memberhentikan proses yang sedang berjalan
killall : Memberhentikan proses oleh nama

less : Tampilan output satu layar pada satu waktu
let : Melakukan aritmatika pada variabel shell

ln : Membuat hubungan antara file
local : Membuat variabel

locate : Cari file
logname : Cetak nama login

logout : Keluar dari sebuah login shell
look : Tampilan baris yang dimulai dengan string tertentu

lpc : Program Kontrol jalur printer
lpr : Off line print

lprint : Mencetak file / Print file
lprintd : Abort pekerjaan print

lprintq : Daftar antrian print
lprm : Hapus pekerjaan dari antrian print

ls : List informasi tentang file
lsof : List membuka file

make : Sekelompok Kompilasi ulang dari program
man : Bantuan manual

mkdir : Membuat folder baru
mkfifo : Membuat FIFOs (bernama pipa)

mkisofs : Buat hybrid ISO9660/JOLIET/HFS filesystem
mknod : Membuat blok atau karakter file khusus

more : Tampilan output satu layar pada satu waktu
mount : Mount file system

mtools : Memanipulasi file MS-DOS
mv : Memindahkan atau mengubah nama file atau direktori

mmv : Pindahkan massa dan mengubah nama (file)
netstat : Informasi Jaringan

nice : Mengatur prioritas perintah atau pekerjaan
nl : Nomor baris dan menulis file

nohup : Jalankan perintah kebal terhadap hangups
nslookup : Query Internet menyebut server secara interaktip

open : membuka file dalam aplikasi default
op : Operator akses

passwd : Memodifikasi password user
paste : Menggabungkan baris file

pathchk : Periksa nama file portabilitas
ping : Test sambungan jaringan

pkill : memberhentikan proses running
popd : Mengembalikan nilai sebelumnya dari direktori sekarang

pr : Siapkan file untuk dicetak /print
printcap : kemampuan pencetak Database

printenv : Cetak variabel lingkungan
printf : Format dan mencetak data

ps : Status Proses
pushd : Simpan dan kemudian mengubah direktori sekarang

pwd : Cetak direktori kerja
quota : Tampikan penggunaan disk dan membatasinya

quotacheck : Meneliti sistem file untuk penggunaan disk
quotactl : Set kuota disk

ram : perangkat disk ram
rcp : Salin file antara dua mesin

read : Membaca baris dari standar input
readarray : Baca dari stdin ke variabel array

readonly : Menandai variabel / fungsi sebagai readonly
reboot : Reboot sistem

rename : Ubah nama file
renice : Ubah prioritas dari proses yang berjalan

remsync : Sinkronisasi remote file melalui email
return : Keluar fungsi shell

rev : Membalikkan baris dari sebuah file
rm : Menghapus file

rmdir : Remove folder
rsync : Remote file copy (Synchronize file pohon)

screen : Multiplex terminal, run remote shells via ssh
scp : Secure copy (remote file copy)

sdiff : Menggabungkan dua file secara interaktif
sed : Stream Editor

select : Menerima input keyboard
seq : Print urutan numeric

set : Memanipulasi variabel shell dan fungsi
sftp : Secure File Transfer Program

shift : Pergeseran parameter posisi
shopt : Pilihan shell

shutdown : Shutdown atau restart linux
sleep : Delay/penundaan untuk jangka waktu tertentu

slocate : Cari file
sort : Mengurutkan file teks

source : Jalankan perintah dari file `.”
split : Split file ke dalam fixed-potong

ssh : Secure Shell client (remote login program)
strace : Trace sistem panggilan dan sinyal

su : Gantikan identitas pengguna
sudo : Jalankan perintah sebagai user lain

sum : Mencetak checksum untuk file
symlink : Buatlah nama baru untuk file

sync : Sinkronisasi data pada disk dengan memori
tail : Output bagian terakhir file

tar : Tape Archiver
tee : Redirect output ke beberapa file

test : Evaluasi ekspresi kondisional
time : Program Mengukur waktu running

times : User dan sistem waktu
touch : Ubah file timestamps

top : Daftar proses yang berjalan pada sistem
traceroute : Trace Route to Host

trap : Jalankan perintah ketika sebuah sinyal adalah set (Bourne)
tr : Translate, squeeze, dan / atau menghapus karakter

true : Tidak melakukan apapun, berhasil
tsort : Topologi sort

tty : Print filename dari terminal pada stdin
type : menjelaskan perintah

ulimit : Batasi pengguna resources (sumber daya)
umask : Para pengguna menciptakan file tersembunyi

umount : Unmount (tidak menaiki) perangkat
unalias : Hapus alias

uname : Informasi sistem print
unexpand : Convert spasi untuk tab

Uniq : Uniquify file
unit : Mengkonversi unit dari satu skala ke yang lain

unset : Hapus variabel atau nama fungsi
unshar : Uraikan catatan arsip shell

until : Mengeksekusi perintah (sampai error)
useradd : Membuat akun user baru

usermod : Memodifikasi akun user
users : Daftar para pengguna yang sekarang ini login

uuencode : Encode file biner
uudecode : Decode file yang dibuat oleh uuencode

v : Daftar isi direktori Verbosely ( `ls-l-b ‘)
vdir : Daftar isi direktori Verbosely ( `ls-l-b ‘)

vi : Text Editor
vmstat : Laporan statistik memori virtual

watch : Mengeksekusi / menampilkan sebuah program secara berkala
wc : Cetak byte, kata, dan baris menghitung

whereis : Cari pengguna $ path, halaman manual dan file source untuk program
which : Cari pengguna $ path untuk file program

while : Jalankan perintah
who : Cetak semua nama pengguna yang sedang log in

whoami : Cetak pengguna saat ini dan nama id ( `id-un ‘)
wget : Ambil halaman web atau file melalui HTTP, HTTPS atau FTP

write : Mengirim pesan ke pengguna lain
yes : Cetak string sampai di interrup
source: http://www.rpl-smkn1.com/2011/04/perintah-dasar-terminal-linux.html
Baca Selengkapnya»»