Articles

Tools monitoring wajib untuk SysAdmin linux

Post Pic

Tugas SysAdmin linux adalah mengetahui keadaan system yang mereka jalankan atau yang mereka operasikan. Disini saya akan coba share sedikit banyaknya yang sangat wajib diketahui oleh seorang SysAdmin. Dengan tools yang sudah ada di linux sendiri itu sudah sangat memabantu untuk mengetahui semua kejadian system. Dari performa, error, trouble shooting dan lainnya.

==

1. Top

Ini nich saya sering gunakan untuk melihat process yang lagi running. Misalnya para pengguna windows, sama halnya dengan “task manager”. Untuk menajalankannya, langsung dengan command

$top

Berikut dari command “top” :

top – 19:05:54 up  4:20,  2 users,  load average: 0.06, 0.06, 0.05
Tasks: 160 total,   3 running, 156 sleeping,   0 stopped,   1 zombie
Cpu(s):  7.4%us, 11.3%sy,  0.0%ni, 80.2%id,  0.0%wa,  1.1%hi,  0.0%si,  0.0%st
Mem:   2002824k total,   857756k used,  1145068k free,    14320k buffers
Swap:   979924k total,   228700k used,   751224k free,   405948k cached
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
111 root      15  -5     0    0    0 S   10  0.0   9:23.82 kacpi_notify
5705 karuwak   20   0  231m  30m  16m S    6  1.5   6:50.16 exe
110 root      15  -5     0    0    0 S    3  0.0   2:04.73 kacpid
3220 root      20   0  637m  81m  13m S    3  4.2  24:15.17 X
9289 karuwak   20   0  125m  13m 9652 S    1  0.7   0:02.78 gnome-terminal
5656 karuwak   20   0  119m  37m  11m S    1  1.9   0:38.46 chrome
2895 root      20   0  1784  524  480 R    1  0.0   0:07.98 acpid
2914 haldaemo  20   0  6728 2564 1928 S    1  0.1   0:11.41 hald
2998 root      20   0 19412 4084 1824 S    1  0.2   0:44.09 wicd
30848 karuwak   20   0  3236 1364 1012 R    1  0.1   0:00.05 top
2736 root      20   0  1840  608  548 S    0  0.0   0:02.30 syslogd
2948 haldaemo  20   0  2336  880  812 S    0  0.0   0:07.87 hald-addon-acpi
3152 root      20   0  9024 2928 2072 S    0  0.1   0:16.60 wicd-monitor
3366 karuwak   20   0  219m  24m  14m S    0  1.2   0:18.86 nautilus
26083 karuwak   20   0  122m  31m  14m S    0  1.6   0:14.89 chrome
1 root      20   0   772   68   40 S    0  0.0   0:00.68 init
2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
3 root      RT  -5     0    0    0 S    0  0.0   0:00.12 migration/0
4 root      15  -5     0    0    0 S    0  0.0   0:00.52 ksoftirqd/0
5 root      RT  -5     0    0    0 S    0  0.0   0:00.24 migration/1
6 root      15  -5     0    0    0 S    0  0.0   0:01.67 ksoftirqd/1
7 root      15  -5     0    0    0 S    0  0.0   0:00.17 events/0
8 root      15  -5     0    0    0 S    0  0.0   0:00.20 events/1
9 root      15  -5     0    0    0 S    0  0.0   0:00.01 khelper
14 root      15  -5     0    0    0 S    0  0.0   0:00.00 async/mgr
107 root      15  -5     0    0    0 S    0  0.0   0:00.04 kblockd/0
108 root      15  -5     0    0    0 S    0  0.0   0:00.04 kblockd/1
112 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_hotplug
207 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0
208 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
209 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux

top – 19:05:54 up  4:20,  2 users,  load average: 0.06, 0.06, 0.05Tasks: 160 total,   3 running, 156 sleeping,   0 stopped,   1 zombieCpu(s):  7.4%us, 11.3%sy,  0.0%ni, 80.2%id,  0.0%wa,  1.1%hi,  0.0%si,  0.0%stMem:   2002824k total,   857756k used,  1145068k free,    14320k buffersSwap:   979924k total,   228700k used,   751224k free,   405948k cached
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                         111 root      15  -5     0    0    0 S   10  0.0   9:23.82 kacpi_notify                                                                   5705 karuwak   20   0  231m  30m  16m S    6  1.5   6:50.16 exe                                                                             110 root      15  -5     0    0    0 S    3  0.0   2:04.73 kacpid                                                                         3220 root      20   0  637m  81m  13m S    3  4.2  24:15.17 X                                                                              9289 karuwak   20   0  125m  13m 9652 S    1  0.7   0:02.78 gnome-terminal                                                                 5656 karuwak   20   0  119m  37m  11m S    1  1.9   0:38.46 chrome                                                                         2895 root      20   0  1784  524  480 R    1  0.0   0:07.98 acpid                                                                          2914 haldaemo  20   0  6728 2564 1928 S    1  0.1   0:11.41 hald                                                                           2998 root      20   0 19412 4084 1824 S    1  0.2   0:44.09 wicd                                                                          30848 karuwak   20   0  3236 1364 1012 R    1  0.1   0:00.05 top                                                                            2736 root      20   0  1840  608  548 S    0  0.0   0:02.30 syslogd                                                                        2948 haldaemo  20   0  2336  880  812 S    0  0.0   0:07.87 hald-addon-acpi                                                                3152 root      20   0  9024 2928 2072 S    0  0.1   0:16.60 wicd-monitor                                                                   3366 karuwak   20   0  219m  24m  14m S    0  1.2   0:18.86 nautilus                                                                      26083 karuwak   20   0  122m  31m  14m S    0  1.6   0:14.89 chrome                                                                            1 root      20   0   772   68   40 S    0  0.0   0:00.68 init                                                                              2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd                                                                          3 root      RT  -5     0    0    0 S    0  0.0   0:00.12 migration/0                                                                       4 root      15  -5     0    0    0 S    0  0.0   0:00.52 ksoftirqd/0                                                                       5 root      RT  -5     0    0    0 S    0  0.0   0:00.24 migration/1                                                                       6 root      15  -5     0    0    0 S    0  0.0   0:01.67 ksoftirqd/1                                                                       7 root      15  -5     0    0    0 S    0  0.0   0:00.17 events/0                                                                          8 root      15  -5     0    0    0 S    0  0.0   0:00.20 events/1                                                                          9 root      15  -5     0    0    0 S    0  0.0   0:00.01 khelper                                                                          14 root      15  -5     0    0    0 S    0  0.0   0:00.00 async/mgr                                                                       107 root      15  -5     0    0    0 S    0  0.0   0:00.04 kblockd/0                                                                       108 root      15  -5     0    0    0 S    0  0.0   0:00.04 kblockd/1                                                                       112 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_hotplug                                                                   207 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0                                                                           208 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1                                                                           209 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux

Bukan hanya sekedar menampilkan proses saja, tapi kita dapat me kill dan informasi lainnya disystem kita. Untuk banuan command yang tersedia pada “top”,  tekan aja tombol “h” (tanpa tanda petik). Berikut summery command yang tersedia :

t Displays summary information off and on.
m Displays memory information off and on.
A Sorts the display by top consumers of various system resources. Useful for quick identification of performance-hungry tasks on a system.
f Enters an interactive configuration screen for top. Helpful for setting up top for a specific task.
o Enables you to interactively select the ordering within top.
r Issues renice command.
k Issues kill command.
z Turn on or off color/mono

.

==

2. Vmstat

Command ini digunakan untuk melihat aktifitas system, hardware dan lainnya. Contoh penggunakan perintahnya adalah :

$vmstat

$vmstat 3

$vmstat -m

$vmstat -a

untuk lebih jelasnya bisa lihat manualnya dengan perintah :

$man vmstat

Berikut hasil dari perintah “vmstat 3″ :

karuwak@darkstar:~$ vmstat 3

procs ———–memory———- —swap– —–io—- -system– —-cpu—-

r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa

0  0 228520 1137752  15044 411064    1    7   177   196    4  680  9 11 75  5

2  0 228520 1141464  15044 407284    0    0     0     0 2185 1696  4 12 83  0

0  0 228520 1133776  15052 414748    0    0     0    11 2793 2246  7 15 78  0

0  0 228520 1139356  15052 409644    0    0     0     0 1854 1425  3 11 86  0

0  0 228520 1139232  15060 409740    0    0     0     5 1851 1461  3 11 86  0

0  2 228520 1121180  15224 422148    0    0  1576    24 2731 2783 12 12 62 14

0  0 228520 1122544  15276 419160    0    0   277     0 3500 2310  9 15 73  4

0  0 228520 1125504  15284 416260    0    0    44    13 3206 2416 10 13 76  1

0  0 228468 1129860  15292 412448   11    0    11    41 3169 2164 10 11 78  0

1  0 228468 1128248  15304 413804    0    0     0    51 3135 1934  8 13 79  0

0  0 228468 1128000  15304 414508    0    0     0    44 3024 1847  8 14 79  0

.
==
3. w
perintah yang digunakan untuk melihat siapa saja yang aktif atau login ke system dan apa saja yang mereka lakukan. Berikut contohnya :
karuwak@darkstar:~$ w
19:18:02 up  4:32,  2 users,  load average: 0.19, 0.09, 0.06
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
karuwak  tty1     –                14:46    4:31m 20:38   0.00s /bin/sh /usr/bin/startx
karuwak  pts/0    :0.0             17:37    0.00s  0.07s  0.00s w
Berikut ini adalah contoh hasil jika ada yang login kesystem :
karuwak@darkstar:~$ w
19:19:13 up  4:33,  4 users,  load average: 0.15, 0.10, 0.07
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
karuwak  tty1     –                14:46    4:32m 20:46   0.00s /bin/sh /usr/bin/startx
karuwak  pts/0    :0.0             17:37    0.00s  0.07s  0.00s w
karuwak  pts/1    :0.0             19:18   15.00s  0.00s  0.00s ssh -v karuwak-ssh@localhost
karuwak- pts/2    localhost        19:19    5.00s  0.01s  0.01s -bash
Dari hasil diatas dapat kita lihat bahwa ada user “karuwak-ssh” yang masuk ke system. Sedangkan untuk mengetahui yang dilakukan oleh karuwak-ssh pada system kita dapat menggunakan perintah “w karuwak-ssh” sepertu berikut :
karuwak@darkstar:~$ w karuwak-ssh
19:20:58 up  4:35,  4 users,  load average: 0.14, 0.10, 0.07
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
karuwak- pts/2    localhost        19:19    1:50   0.01s  0.01s -bash
.
==
4. Uptime
Perintah yang digunakan untuk mengetahui lama system hidup. Berikut hasil perintah “uptime” pada system kita :
karuwak@darkstar:~$ uptime
19:23:20 up  4:37,  3 users,  load average: 0.17, 0.18, 0.10
.
==
5. PS
Perintah untuk menampilkan proses yang berjalan. Ini yang paling sering digunakan oleh seorang sysadmin. Karena tools ini sangat membantu mempercepat mengetahui keadaan system dengan bantuan opsi yang banyak dan dapat digabungkan dengan tools lainnua, sebut saja “grep” :D . Contoh menampilkan semua proses dengan perintah “ps -A” :
karuwak@darkstar:~$ ps -A
PID TTY          TIME CMD
1 ?        00:00:00 init
2 ?        00:00:00 kthreadd
3 ?        00:00:00 migration/0
4 ?        00:00:00 ksoftirqd/0
5 ?        00:00:00 migration/1
6 ?        00:00:01 ksoftirqd/1
7 ?        00:00:00 events/0
8 ?        00:00:00 events/1
9 ?        00:00:00 khelper
14 ?        00:00:00 async/mgr
107 ?        00:00:00 kblockd/0
108 ?        00:00:00 kblockd/1
110 ?        00:02:29 kacpid
111 ?        00:11:15 kacpi_notify
112 ?        00:00:00 kacpi_hotplug
207 ?        00:00:00 ata/0
208 ?        00:00:00 ata/1
209 ?        00:00:00 ata_aux
210 ?        00:00:00 ksuspend_usbd
215 ?        00:00:00 khubd
———————————–
———————————–
Sebenarnya banyak lagi, misalnya menapilkan secara long format:
karuwak@darkstar:~$ ps -Al
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0     1     0  0  80   0 –   193 ?      ?        00:00:00 init
1 S     0     2     0  0  75  -5 –     0 ?      ?        00:00:00 kthreadd
1 S     0     3     2  0 -40   – -     0 ?      ?        00:00:00 migration/0
1 S     0     4     2  0  75  -5 –     0 ?      ?        00:00:00 ksoftirqd/0
1 S     0     5     2  0 -40   – -     0 ?      ?        00:00:00 migration/1
1 S     0     6     2  0  75  -5 –     0 ?      ?        00:00:01 ksoftirqd/1
1 S     0     7     2  0  75  -5 –     0 ?      ?        00:00:00 events/0
1 R     0     8     2  0  75  -5 –     0 ?      ?        00:00:00 events/1
1 S     0     9     2  0  75  -5 –     0 ?      ?        00:00:00 khelper
1 S     0    14     2  0  75  -5 –     0 ?      ?        00:00:00 async/mgr
1 S     0   107     2  0  75  -5 –     0 ?      ?        00:00:00 kblockd/0
1 S     0   108     2  0  75  -5 –     0 ?      ?        00:00:00 kblockd/1
1 S     0   110     2  0  75  -5 –     0 ?      ?        00:02:29 kacpid
1 S     0   111     2  3  75  -5 –     0 ?      ?        00:11:16 kacpi_notify
1 S     0   112     2  0  75  -5 –     0 ?      ?        00:00:00 kacpi_hotplug
1 S     0   207     2  0  75  -5 –     0 ?      ?        00:00:00 ata/0
1 S     0   208     2  0  75  -5 –     0 ?      ?        00:00:00 ata/1
———————————————————
———————————————————
Melihat semua proses :
$ps ax
$ps aux
Melihat proses yang ada pada user karuwak-ssh:
$ps -U karuwak-ssh
Dan masih banyak lagi yang dapat kita lakukan. Untuk itu silahkan rujuk sendiri manualnya dengan perintah “man ps”.
.
==
6. free
Perintah yang digunakan untuk melihat alokasi memory phisik atau swap. Contoh hasilnya perintah “free” :
karuwak@darkstar:~$ free
total       used       free     shared    buffers     cached
Mem:       2002824     898584    1104240          0      20880     421836
-/+ buffers/cache:     455868    1546956
Swap:       979924     227868     752056
Tu… Ketahuan memory lepi saya 2G (agak narsis de :D )
.
==
7. iostat
Perintah untuk menampilkan status I/O dan aktifitas disk pada system. Berikut contoh hasilnya:
karuwak@darkstar:~$ iostat
Linux 2.6.31.5 (darkstar) 02/04/2010
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
6.36    2.78   10.31    4.77    0.00   75.78
Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              16.66       394.69       758.38    6852636   13167091
sda1              7.08       149.52        59.34    2595914    1030344
sda2              9.18       240.00       607.45    4166818   10546584
sda3              0.00         0.00         0.00          4          0
sda4              0.01         0.31         0.00       5442          0
sda5              0.23         4.15        27.87      72123     483846
sda6              0.02         0.21         0.01       3727        129
sda7              0.13         0.45        63.71       7848    1106188
sr0               0.64       156.63         0.00    2719452          0
sdc               0.12         0.30         0.00       5129          1
sdc1              0.12         0.26         0.00       4497          1
.
==
8. mpstat
Perintah yang digunakan untuk melihat aktifitas setiap prosesor. Misalnya perintah yang digunakan untuk melihat aktifitas semua prosesor “mpstat -P ALL” :
karuwak@darkstar:~$ mpstat -P ALL
Linux 2.6.31.5 (darkstar) 02/05/2010
03:38:07 PM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
03:38:07 PM  all   15.68    0.31    5.75    1.74    0.22    0.03    0.00   76.28   2309.72
03:38:07 PM    0   16.06    0.34    6.39    1.76    0.20    0.04    0.00   75.21    583.21
03:38:07 PM    1   15.87    0.28    5.33    1.78    0.23    0.03    0.00   80.14    583.03
.
==
9. Pmap
Perintah yang digunakan untuk melihat proses memory yang digunakan. Contoh penggunaannya adalah :
$pmap -d PID
Berikut contoh penerapannya :
$pmap -d 3683
Dimana 3683 adalah pid dari compiz saya, hasilnya :
3683:   compiz –replace –sm-disable –ignore-desktop-hints ccp –loose-binding –indirect-rendering
Address   Kbytes Mode  Offset           Device    Mapping
08048000     208 r-x– 0000000000000000 008:00001 compiz
0807c000       4 rw— 0000000000033000 008:00001 compiz
0807d000   12984 rw— 0000000000000000 000:00000   [ anon ]
b68f0000     220 r—- 0000000000000000 008:00001 LC_CTYPE
b6927000     444 r-x– 0000000000000000 008:00001 libGLU.so.1.3.070500
b6996000       4 rw— 000000000006f000 008:00001 libGLU.so.1.3.070500
b69c2000      24 r-x– 0000000000000000 008:00001 libscalefilter.so
b69c8000       4 rw— 0000000000006000 008:00001 libscalefilter.so
b69c9000      72 r-x– 0000000000000000 008:00001 libanimation.so
b69db000       8 rw— 0000000000011000 008:00001 libanimation.so
————————————————————————
————————————————————————
b782c000     120 r-x– 0000000000000000 008:00001 ld-2.9.so
b784a000       4 r—- 000000000001e000 008:00001 ld-2.9.so
b784b000       4 rw— 000000000001f000 008:00001 ld-2.9.so
bface000      84 rw— 0000000000000000 000:00000   [ stack ]
ffffe000       4 r-x– 0000000000000000 000:00000   [ anon ]
mapped: 28812K    writeable/private: 14304K    shared: 0K
.
==
10. netstat
Perintah yang digunakan untuk melihat network conection, routing, static jaringan dan lainnya. Contoh penggunaanya langsung gunakan aja perintah “netstat”, atau gunakan option yang ada dimanualnya untuk mempercepat pencarian yang kita inginkan.
karuwak@darkstar:~$ netstat | more
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 192.168.1.2:45397       ni-in-f17.1e100.ne:http ESTABLISHED
tcp        0      0 192.168.1.2:48108       cs116.msg.sp1.yaho:mmcc ESTABLISHED
tcp        0      0 192.168.1.2:56615       ni-in-f19.1e100.ne:http ESTABLISHED
tcp        0      0 192.168.1.2:38887       channel73-09-01-sn:http ESTABLISHED
tcp        0      0 192.168.1.2:37428       www-10-01.snc4.fac:http ESTABLISHED
tcp        0      0 192.168.1.2:58755       channel73-09-01-sn:http TIME_WAIT
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  13     [ ]         DGRAM                    9496     /dev/log
unix  2      [ ]         DGRAM                    14294    @/var/run/devkit/udev
_socket
unix  2      [ ]         DGRAM                    598      @//org/kernel/udev/ud
evd
unix  2      [ ]         DGRAM                    10006    @/org/freedesktop/hal
/udev_event
unix  3      [ ]         STREAM     CONNECTED     649906
————————————————————————
————————————————————————
Sebenarnya ada lagi tools yang hampir mirip, yaitu namanya “ss”. ss harus dijalankan oleh super user, jadi anda harus login dluw sebagai root untuk dapat menggunakannya.
.
==
11. SS
Perintah yang digunakan untuk menampilakan jaringan TCP/UDP dan informasi socket. Untuk percobaan langsung aja menggunakan perintah “ss”, atau hanya melihat summerinya dengan option “-s” seperti contoh berikut ini :
root@darkstar:/home/karuwak# ss -s
Total: 622 (kernel 635)
TCP:   29 (estab 13, closed 1, orphaned 0, synrecv 0, timewait 1/0), ports 0
Transport Total     IP        IPv6
* 635       –         -
RAW 0         0         0
UDP 7         7         0
TCP 28        24        4
INET 35        31        4
FRAG 0         0         0
.
==
12. Iptraf
Perintah yang digunakan untuk memonitor interaktif jaringan LAN. Berikut contoh hasilnya penggunaan iptraf yang harus kita jalankan dengan hak akses root :
#iptraf       ==> outputnya
.
==
13. TcpDump
Perintah yang digunakan untuk melihat lebih detail trafik jaringan. Misalnya contoh melihat tentang DNS dengan kartu grafis “wlan0″ :
#tcpdump -i wlan0 ‘udp port 53′
Hasilnya adalah:
root@darkstar:/home/karuwak# tcpdump -i eth1 ‘udp port 53′
tcpdump: eth1: No such device exists
(SIOCGIFHWADDR: No such device)
root@darkstar:/home/karuwak# tcpdump -i wlan0 ‘udp port 53′
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 96 bytes
16:13:17.760338 IP 192.168.1.2.55360 > 192.168.1.1.domain: 58583+ AAAA? photos-b.ak.fbcdn.net. (39)
16:13:17.760394 IP 192.168.1.2.32775 > 192.168.1.1.domain: 47174+ AAAA? photos-d.ak.fbcdn.net. (39)
16:13:17.760512 IP 192.168.1.2.35025 > 192.168.1.1.domain: 38178+ AAAA? photos-g.ak.fbcdn.net. (39)
16:13:17.760626 IP 192.168.1.2.55895 > 192.168.1.1.domain: 43977+ AAAA? techno-os.net. (31)
16:13:17.760765 IP 192.168.1.2.55271 > 192.168.1.1.domain: 44323+ PTR? 1.1.168.192.in-addr.arpa. (42)
16:13:17.805058 IP 192.168.1.1.domain > 192.168.1.2.55360: 58583 2/1/0[|domain]
16:13:17.805154 IP 192.168.1.2.36899 > 192.168.1.1.domain: 60475+ A? photos-b.ak.fbcdn.net. (39)
Kemudian contoh lainnya untuk melihat detail trafik http ke jaringan 10.0.0.1:
#tcpdump -ni wlan0 ‘dst 10.0.0.1 and tcp and port http’
Sebenarnya masih banyak lagi perintah yang dapat kita manipulasi/filter. Silahkan saja rujuk ke manualnya dengan perintah “man tcpdump”
.
==
14. Strace
Perintah yang digunakan untuk melihat system cals. Teringat waktu senangnya makek opensolaris dengna tools andalan tracingnya yaitu dtrace. Misalnya contoh tracing compiz. Terlebih dahulu kita ambil pid nya dengan menggunkaan “pgrep” :
karuwak@darkstar:~$ pgrep compiz
3683
PID nya 3683, selanjutnya contoh penggunaan tracing ke PID tersebut yaitu :
karuwak@darkstar:~$ strace -p 3683
Misalnya outputnya disimpan ke home direktory, maka tinggal direct aja ke file simpanan outputnya. Misalnya kita simpan ke /home/karuwak dengan nama hasil-trace.txt:
karuwak@darkstar:~$ strace -p 3683 -o /home/karuwak/hasil-trace.txt
.
==
15. PROC
Detail informasi hardware dan kernel.  Untuk melihat file yang ada di /proc dapat menggunakan perintah “cat”. Contoh penerapannya:
karuwak@darkstar:~$cat /proc/cpuinfo
karuwak@darkstar:~$cat /proc/meminfo
karuwak@darkstar:~$cat /proc/zoneinfo
karuwak@darkstar:~$cat /proc/mounts
Informasi – informasi system yang dibaca oleh kernel tersebut akan ditampilkan ke layar anda dengan jelas. Bagi orang windows hampir sama dengan perintah “dxdiag” pada menu run.
Mungkin sampe disini dluw yang saya bahas, untuk lebih dalamnya tentang bahas ini tolong comment atau lempar ke forum aja.

Inkscape tutorial

Post Pic
Join the forum discussion on this post - (2) Posts

Curhat dikit dluw ya, pertama install inkscape dislackware  (lumayan lumayan ribet kalo makek desktop kde) emang sangat membigungkan sekali dalam pengoprasiannya. Katanya inkscape adalah pengganti corel draw di windows, kenyataaanya malah saya dapatkan lebih fungsinya dari pada corel draw.

Untuk membuat sebuah objek yang hampir menyerupai 3D dengan menggunakan vektor, ternyata sangat gampang sekali menggunakan inkscape dari pada pada saat saya menggunakan corel draw. Di corel draw tidak ada fungsi ato yang system layer ato lainnya seperti yang ada di photoshop. Emang sich para pemandu migrasi ke opensource itu bilang, “pengganti photoshop adalah gimp. Bagi saya hal itu ada benarnya, tapi  dalam pengalaman belajar inkscape, fungsi inkscape sudah ada sebagian fungsi diphotoshop.

Saya hanya memandu teman-teman open source yang suka desain vektor bagi-bagi documentasi dan pengalaman. Untuk mendapatkan tuto inkscape itu sudah sangat banyak sekali, tapi saya akan share yang paling banyak tutonya dan sangat bangus sekali sebagai panduan untuk mencari tutorial inkscape.

- http://www.inkscape.org/doc/

- http://screencasters.heathenx.org/

-  http://www.trazoi.net/tutorials/inkscape/oots/

- http://vector.tutsplus.com/

- http://troy-sobotka.blogspot.com/search/label/inkscape

- http://inkscapetutorials.wordpress.com

- http://ryanler.wordpress.com/

- http://blog.worldlabel.com/

Mungkin sebanyak links diatas sudah sangat mebantu designer opensource belajar basic sampe advance. Jangan lupa share ya di forum techno-os.

Berikut salah satu pertamax belajar inkscape saya :

Tentang Slackware Current

Post Pic

Biasanya para nubi di slackware sering kebingungan dengan adanya nama slackware current. Disini saya akan coba jelaskan dengan singkat sedikit tentang slackware current. Coba kita artikan kalimant “current”! Artinnya saat ini bukan? Nah berarti dah dapat kesimpulan bahwa slackware current itu adalah slackware yang berkembang saat ini.

Masih bingung? Bener sich walau sudah sesuai dengan artinya, tapi kebanyakan nubi masih bingung. Saya akan mencoba jelaskan lebih lanjut, mungkin para slackware atau para maniac slackware tidak mau ketinggalan dengan perkembangan dan develop slackware. Maka dari itu para slacker sering ikut dengan projek slackware current.

Ingat, slackware current belum stabil lho. Jika anda yang masih baru dengan slackware, saya sarankan jangan mencoba barang ini. Apalagi belum pengelaman. Pakailah versi stabil untuk tidak repot. Kenapa saya bilang begitu, karena di current sering updatenya libarary dan paket program lainnya yang mana belum pasti normal dan butuh pengembangan lanjut. Selain itu, antara versi stabil terakhir dengan versi current programnya itu belum tentu cocok semua. Anggap saja antara versi slackware sekarang ini yaitu slackware 13.0 dengan slackware current.  Emang ada sebagian program lanjar diinstall dan diljalankan antara beda versi ini. Mending anda coba sendiri mengikuti current jika anda benar-benar sudah familiar dengan slackware.

Untuk mengambil slackware current, silahkan unduh ke situs lokal kambing aja nich : http://kambing.ui.ac.id/slackware/slackware-current/

Mungkin dengan penjelasan singkat saya ini bisa memberikan pengetahuan kepada nubi-nubi linux yang migrasi ke slackware. Karena saya sendiri sering sekali dilontarkan dengan pertanyaan semacam ini.

Persiapkan slackware untuk hacking wifi dengan panduan hanya readme doang!!!

Post Pic

Nich hasil materi club linux yang kemaren… Ntuk mempersiapkan lepi kita untuk hacking wifi, tentunya harus hardware kita harus support dengan monitoring mode… maksudnya, card wifi kita dapat membaca paket2 yang terbang bebas dan dapat dengan mudah melakukan aksi sniffing… Nah, tools yang dibutuhkan sangatlah familiar bagi hacker wifi, yaitu kismet dan digabungkan dengan aircrack-ng

Kismet dapat disedot di http://kambing.ui.edu/slacky/slackware-12.2/network/kismet/2008-05-R1/kismet-2008_05_R1-i486-2cf.tgz
dan Aircrack dapat disedot di http://kambing.ui.edu/slacky/slackware-12.2/security/aircrack-ng/1.0rc3/aircrack-ng-1.0rc3-i486-1dd.tgz

Nah, ente tinggal isntall aja direktory aktif:

#install pkg *.tgz

Selanjutnya tinggal configurasi de… Anggap saja kita tidak mempunyai documen atau tidak mempunyai bacaan tentang konfig kismet ini. Kita dapat memanfaatkan README dari kismet untuk konfigurasinya.. Nah, biar gampang, update dlu DB agar dengan cepat mecari letak file.. Misalnya letak file README kismet yang sudah terinstall. Cukup dengan perintah:

#updatedb

tunggu aja ampe selesai yach..!!!

Selanjutnya, cari de file readme dengan command :

#locate kismet | grep doc

Nich hasilnya..

/usr/doc/kismet-2008_05_R1
/usr/doc/kismet-2008_05_R1/CHANGELOG
/usr/doc/kismet-2008_05_R1/docs
/usr/doc/kismet-2008_05_R1/docs/DEVEL.client
/usr/doc/kismet-2008_05_R1/docs/DEVEL.ipmap
/usr/doc/kismet-2008_05_R1/docs/README.extras
/usr/doc/kismet-2008_05_R1/docs/DEVEL.groupmap
/usr/doc/kismet-2008_05_R1/docs/DEVEL.ssidmap
/usr/doc/kismet-2008_05_R1/kismet.SlackBuild
/usr/doc/kismet-2008_05_R1/TODO
/usr/doc/kismet-2008_05_R1/slack-desc
/usr/doc/kismet-2008_05_R1/README
/usr/doc/kismet-2008_05_R1/GPL


Read more »

Troubleshooting sound chipset ICH9 Family

Post Pic

Pada tulisan saya sebelumnya sudah ada, tapi disini ada lebih simple, hal ini saya alami ketika mengupdate kernel slackware saya ke versi lebih tinggi. Tepatnya versi 2.6.32.3

bash-3.1# uname -a
Linux darkstar 2.6.32.3 #1 SMP PREEMPT Tue Jan 12 03:13:37 WIT 2010 i686 Intel(R) Pentium(R) Dual  CPU  T3200  @ 2.00GHz GenuineIntel GNU/Linuxbash-3.1# uname -aLinux darkstar 2.6.32.3 #1 SMP PREEMPT Tue Jan 12 03:13:37 WIT 2010 i686 Intel(R) Pentium(R) Dual  CPU  T3200  @ 2.00GHz GenuineIntel GNU/Linux
Setelah upgrade kernel, ternyata sound lepi compaq saya membisu tanpa suara. Tapi dapat dari forum ubuntu sebelah tentang pemecahannya, Walau agak beda sedikit…. Untuk mengetahui chipset soundcard :
bash-3.1# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Sekarang kita sudah tau versi chipset soundcardnya, tahap selanjut tinggal tambahkan script “options snd-hda-intel model=laptop enable_msi=1″ pada modul sound di /etc/modprobe.d/sound.conf :
bash-3.1# vim /etc/modprobe.d/sound.conf
kemudian tambahkan didalamnya :
options snd-hda-intel model=laptop enable_msi=1
Setelah selesai, tinggal restart komputer anda. Jika sound belum bunyi juga, jalankan perintah :
bash-3.1# alsaconf
ikuti wizarnya sesuai dengan chipset sound anda

bash-3.1# alsactl store
bash-3.1# alsamixer
Tinggal anda atur besar volumenya yang diinginkan….  Sampai disini mudah2an membantu nubi – nubi slacker ya!
Page 1 of 912345»...Last »

Copyright © 2009 TECHNO-OS.NET