แสดงความเห็นโดย จั่น บน สิงหาคม 27, 2007
โดยมากเมื่อติดตั้งลีนุกซ์เสร็จใหม่ๆ เราอาจจะตรวจสอบค่าต่างๆได้จากคำสั่ง
#setup
เพื่อเช็คค่าต่างที่เราต้องการหรือไม่ต้องการจากลีนุกซ์ของเรา แต่บางท่านอาจจะเข้าไปแก้ไขตัวไฟล์ในระบบ และไม่ชอบหน้าตาการ admin แบบนี้ แต่เท่าที่ผมลองมันก็สดวกดีเหมือนกัน

จากตัวอย่างด้านบน ตัวที่ใช้บ่อยๆคือ
** Network Configuration เอาไว้ตั้งค่า ip address ให้กับการ์ด Lan ของเรา หรือจะตั้งค่า gateway address เพื่อให้เครื่อง linux ออก internet ได้หรือเพื่อเชื่อมต่อไปยัง network วงอื่นๆ
** System services ไว้เปิดหรือปิดบริการที่เราต้องการหรือไม่ต้องการในระบบ ถ้าเราเปิดบริการต่างๆไว้เยอะเกินไป ก็จะเป็นช่องทางให้ hacker ใช้ช่องนั้นเข้ามา hack ระบบได้ ทางที่ดีเราควรจะเปิดบริการให้น้อยที่สุด เท่าที่เราต้องการใช้งานเท่านั้น
เขียนแล้วใน Uncategorized | Leave a Comment »
แสดงความเห็นโดย จั่น บน สิงหาคม 26, 2007
เป็นคำสั่งเพื่อตรวจสอบ partition ที่เราแบ่งไว้ และดูพื้นที่ว่าแบ่งและเหลือใน partition นั้นๆเท่าไหร่
#df
จะได้ข้อมูลออกมาเป็นจำนวน bytesFilesystem 1K-blocks Used Available Use% Mounted
/dev/md4 1003960 346480 606480 37% /
/dev/md2 101018 9335 86467 10% /boot
/dev/md6 58649220 28824228 26845744 52% /export
/dev/md0 4032000 2072708 1754472 55% /opt
none 256048 0 256048 0% /dev/shm
/dev/md5 2015952 922660 990884 49% /usr
/dev/md1 10080364 1129532 8438768 12% /var
เราอาจใช้ parameter -h เพิ่มเพื่อได้ข้อมูลแบบสรุปมา
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md4 981M 339M 593M 37% /
/dev/md2 99M 9.2M 85M 10% /boot
/dev/md6 56G 28G 26G 52% /export
/dev/md0 3.9G 2.0G 1.7G 55% /opt
none 251M 0 251M 0% /dev/shm
/dev/md5 2.0G 902M 968M 49% /usr
/dev/md1 9.7G 1.1G 8.1G 12% /var
จากข้างบนจะเห็นว่า /var มีพื้นที่ทั้งหมดประมาณ 9.7Gigabyte แต่ถูกใช้ไปเพียง 1.1 Gigabyte เหลือพื้นที่ว่างอยู่ 8.1 Gigabyte
เขียนแล้วใน Uncategorized | Leave a Comment »
แสดงความเห็นโดย จั่น บน สิงหาคม 26, 2007
#top
เป็นคำสั่งไว้ดู process ต่างๆที่ run บน linux ว่าใครใช้ cpu หรือ memory ไปมากน้อยแค่ไหน และยังช่วยเราดูด้วยว่าตอนนี้มี CPU idle มากน้อยแค่้ไหน(ถ้า idle มากแสดงว่า CPU ทำงานได้สบายๆ ไม่โหลดหนัก) ถ้า run คำสั่ง top โดยไม่มี parameter ใดๆ คำสั่ง top จะไปดึงค่าต่างๆในระบบทุก 5 วินาที จะได้ผลตัวอย่างด้านล่าง ด้านล่างจะเห็นว่าเครื่องนี้เปิดโดยไม่ได้ restart แล้ว 115 วัน มี 255 processes รันอยู่ และ CPU เหลือไม่ทำงานอยู่ 89.2% ซึ่งแสดงว่าเครื่องทำงานได้ปรกติ
1:55pm up 115 days, 23:47, 1 user, load average: 0.06, 0.02, 0.00
255 processes: 250 sleeping, 5 running, 0 zombie, 0 stopped
CPU states: 0.3% user, 10.3% system, 0.0% nice, 89.2% idle
Mem: 513932K av, 415892K used, 98040K free, 0K shrd, 129180K buff
Swap: 530040K av, 96012K used, 434028K free 132908K cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
17050 root 18 0 1212 1212 772 R 10.7 0.2 0:02 top
1 root 15 0 464 428 412 S 0.0 0.0 0:21 init
2 root 15 0 0 0 0 SW 0.0 0.0 0:00 keventd
3 root 34 19 0 0 0 SWN 0.0 0.0 0:00 ksoftirqd_CPU0
4 root 15 0 0 0 0 SW 0.0 0.0 0:49 kswapd
5 root 15 0 0 0 0 SW 0.0 0.0 0:00 bdflush
6 root 15 0 0 0 0 SW 0.0 0.0 0:00 kupdated
7 root 24 0 0 0 0 SW 0.0 0.0 0:00 mdrecoveryd
25 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
26 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
27 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
28 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
29 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
30 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
31 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
32 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
33 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
34 root 25 0 0 0 0 SW 0.0 0.0 0:00 raid1d
และถ้าจะออกจากคำสั่ง top ก็ให้เรากด
q
ก็จะกลับมาที่ command prompt เหมือนเดิม
#
เขียนแล้วใน Uncategorized | Leave a Comment »