Difference between revisions of "Perintah Linux P"
Gibransyah (talk | contribs) |
Onnowpurbo (talk | contribs) (→ps) |
||
(5 intermediate revisions by one other user not shown) | |||
Line 28: | Line 28: | ||
=passwd= | =passwd= | ||
+ | ''Mengganti password user (User hanya bisa mengganti password akun pribadinya, agar bisa mengganti password user lain, loginlah sebagai superuser)'' | ||
+ | * Ganti password user brain | ||
+ | $ passwd brain | ||
+ | |||
=paste= | =paste= | ||
=patch= | =patch= | ||
=pathchk= | =pathchk= | ||
=perl= | =perl= | ||
+ | |||
+ | =pg_dump= | ||
+ | Backup seluruh data pada sebuah database ke dalam sebuah file, File Dikompresi (-Fc) | ||
+ | pg_dump -Fc -h localhost -U postgres rumah_sakit_husada > 20121212_transaksi.backup | ||
+ | |||
=pidof= | =pidof= | ||
=ping= | =ping= | ||
+ | Memeriksa konektivitas jaringan dengan mengirimkan paket ICMP ke IP komputer tujuan. | ||
+ | * Periksa kontektivitas ke DNS Nawala | ||
+ | ping 180.131.144.144 | ||
+ | |||
=pinky= | =pinky= | ||
=pmap= | =pmap= | ||
Line 44: | Line 57: | ||
=printf= | =printf= | ||
=ps= | =ps= | ||
+ | |||
+ | ps mengambil snapshot dari kelompok proses terpilih yang aktif. Secara default kelompok ini terbatas pada proses yang dimiliki oleh pengguna saat ini dan terkait dengan terminal yang sama. | ||
+ | |||
+ | Hal ini dapat memberikan informasi lebih rinci tentang proses yang terjadi daripada top, tapi tidak dinamis. | ||
+ | |||
+ | Untuk memilih semua proses gunakan -A atau -e: | ||
+ | |||
+ | ps -A | ||
+ | ps -e | ||
+ | |||
+ | Contoh keluaran | ||
+ | |||
+ | PID TTY TIME CMD | ||
+ | 1 ? 00:00:00 init | ||
+ | 2 ? 00:00:00 kthreadd | ||
+ | 3 ? 00:00:05 ksoftirqd/0 | ||
+ | 6 ? 00:00:00 migration/0 | ||
+ | 7 ? 00:00:00 watchdog/0 | ||
+ | 8 ? 00:00:00 migration/1 | ||
+ | ... | ||
+ | ... | ||
+ | 12400 ? 00:00:00 btrfs-worker-2 | ||
+ | 12403 ? 00:00:00 btrfs-endio-met | ||
+ | 12508 ? 00:00:00 kworker/0:0 | ||
+ | 12723 ? 00:00:00 kworker/1:0 | ||
+ | 13329 ? 00:00:00 kworker/1:2 | ||
+ | 13541 pts/2 00:00:00 ps | ||
+ | |||
+ | ps tidak berbeda jauh dengan top tapi memberikan lebih banyak informasi. | ||
+ | Untuk memberikan Long Format output: | ||
+ | |||
+ | ps -Al | ||
+ | |||
+ | Untuk mengaktifkan extra full mode, ini akan memperlihatkan command line argumen yang dikirimkan ke proses | ||
+ | |||
+ | ps -AlF | ||
+ | |||
+ | Untuk melihat thread ( LWP dan NLWP) | ||
+ | |||
+ | ps -AlFH | ||
+ | |||
+ | Untuk melihat thread setelah di proses | ||
+ | |||
+ | ps -AlLm | ||
+ | |||
+ | Untuk melihat semua proses yang ada di server | ||
+ | |||
+ | ps ax | ||
+ | ps axu | ||
+ | |||
+ | Print proses tree | ||
+ | |||
+ | ps -ejH | ||
+ | ps axjf | ||
+ | pstree | ||
+ | |||
+ | Print informasi security | ||
+ | |||
+ | ps -eo euser,ruser,suser,fuser,f,comm,label | ||
+ | ps axZ | ||
+ | ps -eM | ||
+ | |||
+ | |||
+ | Lihat semua proses yang jalan sebagai User www-data | ||
+ | |||
+ | ps -U www-data -u www-data u | ||
+ | |||
+ | Set output dalam format yang user-defined | ||
+ | |||
+ | ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm | ||
+ | ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm | ||
+ | ps -eopid,tt,user,fname,tmout,f,wchan | ||
+ | |||
+ | Display hanya proses ID dari firefox | ||
+ | |||
+ | ps -C firefox -o pid= | ||
+ | ps -C soffice.bin -o pid= | ||
+ | pgrep firefox | ||
+ | pgrep soffice.bin | ||
+ | |||
+ | Tampilkan nama dari PID 55977 | ||
+ | |||
+ | ps -p 55977 -o comm= | ||
+ | |||
+ | Tampilkan top 10 proses yang mengkonsumsi memory | ||
+ | |||
+ | ps -auxf | sort -nr -k 4 | head -10 | ||
+ | |||
+ | Tampilkan top 10 proses yang mengkonsumsi CPU | ||
+ | |||
+ | ps -auxf | sort -nr -k 3 | head -10 | ||
+ | |||
=ptx= | =ptx= | ||
=pwck= | =pwck= | ||
Line 49: | Line 154: | ||
=pwd= | =pwd= | ||
=python= | =python= | ||
+ | ''an interpreted, interactive, object-oriented programming language'' | ||
+ | * Sajikan direktori saat ini di <code>http://%HOSTNAME:8000/ | ||
+ | python -m SimpleHTTPServer |
Latest revision as of 09:31, 2 April 2013
Indeks - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
passwd
Mengganti password user (User hanya bisa mengganti password akun pribadinya, agar bisa mengganti password user lain, loginlah sebagai superuser)
- Ganti password user brain
$ passwd brain
paste
patch
pathchk
perl
pg_dump
Backup seluruh data pada sebuah database ke dalam sebuah file, File Dikompresi (-Fc)
pg_dump -Fc -h localhost -U postgres rumah_sakit_husada > 20121212_transaksi.backup
pidof
ping
Memeriksa konektivitas jaringan dengan mengirimkan paket ICMP ke IP komputer tujuan.
- Periksa kontektivitas ke DNS Nawala
ping 180.131.144.144
pinky
pmap
portmap
poweroff
pppd
pr
praliases
printenv
printf
ps
ps mengambil snapshot dari kelompok proses terpilih yang aktif. Secara default kelompok ini terbatas pada proses yang dimiliki oleh pengguna saat ini dan terkait dengan terminal yang sama.
Hal ini dapat memberikan informasi lebih rinci tentang proses yang terjadi daripada top, tapi tidak dinamis.
Untuk memilih semua proses gunakan -A atau -e:
ps -A ps -e
Contoh keluaran
PID TTY TIME CMD 1 ? 00:00:00 init 2 ? 00:00:00 kthreadd 3 ? 00:00:05 ksoftirqd/0 6 ? 00:00:00 migration/0 7 ? 00:00:00 watchdog/0 8 ? 00:00:00 migration/1 ... ... 12400 ? 00:00:00 btrfs-worker-2 12403 ? 00:00:00 btrfs-endio-met 12508 ? 00:00:00 kworker/0:0 12723 ? 00:00:00 kworker/1:0 13329 ? 00:00:00 kworker/1:2 13541 pts/2 00:00:00 ps
ps tidak berbeda jauh dengan top tapi memberikan lebih banyak informasi. Untuk memberikan Long Format output:
ps -Al
Untuk mengaktifkan extra full mode, ini akan memperlihatkan command line argumen yang dikirimkan ke proses
ps -AlF
Untuk melihat thread ( LWP dan NLWP)
ps -AlFH
Untuk melihat thread setelah di proses
ps -AlLm
Untuk melihat semua proses yang ada di server
ps ax ps axu
Print proses tree
ps -ejH ps axjf pstree
Print informasi security
ps -eo euser,ruser,suser,fuser,f,comm,label ps axZ ps -eM
Lihat semua proses yang jalan sebagai User www-data
ps -U www-data -u www-data u
Set output dalam format yang user-defined
ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm ps -eopid,tt,user,fname,tmout,f,wchan
Display hanya proses ID dari firefox
ps -C firefox -o pid= ps -C soffice.bin -o pid= pgrep firefox pgrep soffice.bin
Tampilkan nama dari PID 55977
ps -p 55977 -o comm=
Tampilkan top 10 proses yang mengkonsumsi memory
ps -auxf | sort -nr -k 4 | head -10
Tampilkan top 10 proses yang mengkonsumsi CPU
ps -auxf | sort -nr -k 3 | head -10
ptx
pwck
pwconv
pwd
python
an interpreted, interactive, object-oriented programming language
- Sajikan direktori saat ini di
http://%HOSTNAME:8000/
python -m SimpleHTTPServer