06/07/11

Daftar Perintah Linux

a

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
 
b

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)
 
c

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 baris
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

d

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
menggali = 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

e

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

f

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

g

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

h

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

i

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

j

join = gabung garis pada field umum

k

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

l

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

m

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)

n

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

o

open = membuka file dalam aplikasi default
op = Operator akses

p

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

q

quota = Tampikan penggunaan disk dan membatasinya
quotacheck  = Meneliti sistem file untuk penggunaan disk
quotactl = Set kuota disk

r

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)

s

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

t

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

u

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

v = Daftar isi direktori Verbosely ( `ls-l-b ‘)
vdir = Daftar isi direktori Verbosely ( `ls-l-b ‘)
vi = Text Editor
vmstat = Laporan statistik memori virtual

w

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

x

xargs = Jalankan utility, melewati daftar argumen yang dibangun

y

yes = Cetak string sampai di interrupt
.  = Skrip menjalankan perintah shell yang sekarang



==================================================
lwp-download [url] = untuk mendownload file via cmd
curl -o = untuk mendownload file via cmd jg jika yg di atas g bisa
yum install = untuk install software di centos
gcc -O nama-filebaru nama-file = untuk gcc sebuah file
==================================================
$ grep "license" readme.txt = mencari kata "license" dalam file readme.txt

$ df –h = disk free

$ du -h --max-depth=100 = estimate file usage

$ du /media/data/ --max-depth=1 -B M | sort –g = melihat penggunaan space pada folder

$ du -sh /media/data/ = melihat besaran (MB) folder

$ sudo fdisk -l = show partition table

$ free = melihat free RAM

$ cat /etc/fstab = static file system information

$ cat /proc/cpuinfo = info cpu

$ cat /proc/meminfo = info memory

$ cat /proc/partitions = info partition

$ cat /etc/rc.d/rc.s = startup

$ find / -name "namafile" = search nama file

$ find /media/data/ -name "Thumbs.db" -print0 | xargs -0 rm -vr = menghapus hasil pencarian

$ find /home/user -size +30M = mencari file dengan ukuran diatas 30M

$ alias lihat='ls -l' = memberikan alias perintah

$ cal 2010 = show calender

$ clear = clear the terminal screen

$ sudo shutdown -h now = menshutdown pc sekarang

$ sudo shutdown -h +2 = menshutdown pc

$ init 0 = halt

$ init 6 = reboot

$ init 2 =

$ top -d 2 = melihat proses shift+?

$ who = Show who is logged on

$ w = Show who is logged on and what they are doing

$ dmesg = print message system

$ cfdisk = tool tabel manipulator for linux

$ killall sshd = mengkill proses ssh

$ arp -ne = cek arp tabel

$ pstree = melihat proses secara pohon kebutuhan

$ lspci -v = cek hardware via konsole

$ lshw -C processor = cek hardware processor

$ sudo pmi action sleep = menjalankan fungsi sleep

$ sudo pmi action suspend = menjalankan fungsi suspend

$ dig 192.168.1.1 = dns lookup utility

$ cat /proc/net/arp = cek arp

$ sudo gedit /etc/fstab = file konfigurasi mount hardisk

$ scp test.log oniichan@192.168.1.1 2:~ = transfer file via jaringan kedalam home direktori

$ iwlist eth1 scanning = scanning access point

$ sudo ifconfig eth1 hw ether 0013022e91c7 = mengganti mac address

$ sudo apt-get -d source avant-window-navigator-bzr = download paket only, not install

$ sudo dpkg-reconfigure xserver-xorg = reconfigure ulang xserver

$ sudo /etc/init.d/gdm stop = mematikan service gdm stop

$ sudo iwconfig eth1 essid "pptik01" = mendaftarkan name access point

$ sudo dhclient = auto dhcp

$ chown oniichan:oniichan /media/data = mengubah owner folder

$ sudo adduser nama_user nama_group = menambah user

$ usermod -G namagroup namauser = memasukkan user ke group

$ cat /etc/group = cek group user

$ smbclient -U% -L localhost = cek samba di local

$ cat /proc/version = cek version linux header

$ mtr http://www.xxx.com = gabungan ping dan traceroute

$ ls var/cache/apt/archives/ = data paket apt

$ ls /etc/rc2.d/ = list service

$ sudo update-rc.d -f rsync remove = meremove service rsync

$ sudo update-rc.d rsync defaults = mengadd service menjadi default service

$ ls -h = list human readeable

$ sudo apt-get install -f = fix dependency broken

$ cat /proc/acpi/acer/wireless = melihat penggunaan button

$ sudo tail -f /var/log/cups/error_log = melihat error pada service cups

$ lshal = melihat hal daemon usb

$ sudo hald = mengaktifkan hald daemon

$ sudo /etc/init.d/dbus start = service dbus daemon

$ nmap -sP 192.168.1.10-30 = checking ip up or not

$ watch lsusb = execute a program periodically

$ speaker-test 1.0.12 = test sound

$ wget http://www.xxx.com/xxx.3gp = download dan me-rename file

$ wget -c -t inf http://www.xxx.com/xxx.avi = download dengan opsi continous, try infinite jika gagal

$ wget -i download.txt = download dengan opsi membaca url dari file download.txt

$ wget --limit-rate=10k = download dengan opsi bandwith hanya 10 kilobytes/s

$ displayconfig-gtk = screen and grafik configurations

$ md5sum LinuxMint-5-Fluxbox.iso > md5sums = creating md5sum dari file iso

$ md5sum -c md5sums = checking md5sum dengan file iso

$ aplay -l = playing file

$ lsb_release -a = cek ubuntu version

$ lpinfo -v = cek printer

$ id = Print user and group information for the specified USERNAME

$ ps ax | grep screenlets | awk '{print$1}' | xargs kill -9 = kill spesifik berdasarkan nama proses

$ file nama_file = Determine file type of FILEs

$ for i in {1..10}; do echo $i; done = ngurut nomer

$ update-manager -d = Check if upgrading to the latest devel release is possible

$ cat /etc/passwd | grep 1000 | awk -F: '{ print $1 }' = menampilkan user dengan UID 1000

$ find debian/ -iname '*' -print0 | xargs -0 md5sum > md5sum = creating md5sum

$ espeak -s 80 "I love you" = text to speech

$ apt-cache policy ubuntu-desktop = print policy settings

$ sudo ip route replace default nexthop via 192.168.0.1 dev eth0 weight 3 nexthop 192.168.1.1 dev eth1 weight 2 = load balancing

$ sudo Xorg -configure :1 = print konfigurasi xorg.conf

$ for FILE in cd*.bin ; do bchunk $FILE ${FILE%.*}.cue ${FILE%.*} ; done = mengubah file bin menjadi cue

$ rm cd[1-5].@(bin|cue) = menghapus secara spesifik

$ ls -l | awk '{print $8}' = print secara list index

$ split -b 200MB avatar.avi avatar.avi. = split file into separate file

$ cat avatar.avi.* > avatar.avi = merge into 1 file

$ sudo ifup eth0 = Stop a network interface

$ sudo ifdown eth0 = Start a network interface up

$ wc -ml /etc/apt/sources.list = Print byte, word, and line counts

$ history = Command History

$ netstat = Networking information



cd x atau cd /x == masuk ke direktori x

cd .. atau cd ../ atau cd/.. == pindah ke direktori satu level di bawah

x lalu [tab] [tab] == berguna untuk mengetahui perintah apa saja yang tersedia yang berawalan huruf x



adduser == untuk menambahkan user baru

ls atau dir == untuk melihat isi suatu direktori

cat == untuk melihat isi dari suatu file text

mv x y == untuk memindahkan atau merename file x ke file y

cp x y == untuk mengkopi file x ke file y

rm x == untuk menghapus file x

mkdir x == untuk membuat direktori x

rmdir x == untuk menghapus direktori x

rm -r x == untuk menghapus direktori x beserta seluruh isinya

rm p == untuk menghapus paket tertentu

df atau df x == untuk mengetahui space kosong dalam device x

top == untuk mengetahui status memori (tekan q untuk quit)

man x == untuk mengetahui keterangan manual dari suatu perintah

less x == untuk melihat isi dari suatu file text

echo x == untuk mencetak isi dari suatu file x ke screen

mc == untuk menghidupkan Norton Commander dalam Linux (sangat berguna dan memudahkan bagi newbie)

mount == untuk menghidupkan suatu device spt cdrom

halt == untuk shutdown

reboot atau [ctl + alt + del] == untuk reboot



chmod == untuk mengubah permission suatu file

ls -l x == untuk melihat isi suatu direktori secara rinci

ln -s x y == untuk membuat link dari suatu file x ke file y

find x -name y -print == untuk menemukan file y, dengan mencari mulai dari direktori x dan tampilkan hasilnya pada layar

ps == untuk melihat seluruh proses yang sedang berjalan

kill x == untuk mematikan proses x (x adalah PID di dalam ps)

[alt] + F1 – F7 == untuk berpindah dari terminal 1 – 7 (ciri khas Linux)

lilo == untuk membuat boot disk

startx == untuk menjalankan X-Windows

[ctl] + [alt] + [backspace] == untuk keluar dari X-Windows jika terjadi trouble

[ctl] + [alt] + F1 – F6 == untuk pindah dari satu terminal ke terminal lain dalam X-Windows

xf86Config == untuk mengeset X (primitif) dalam text mode

Xconfigurator == sama seperti di atas
=================================================================

NB : Abu Adam,JFry_,achamai & Xcrew

1 komentar:

  1. Are you trying to make cash from your websites/blogs by popunder ads?
    If so, did you take a look at Clickadu?

    BalasHapus