<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ikapeng.com &#187; Linux</title>
	<atom:link href="http://www.ikapeng.com/category/knowledge/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ikapeng.com</link>
	<description>:Knowledge,Entertain,Nonsensical,Sports,Download &#38; all Share at Here !!!</description>
	<lastBuildDate>Wed, 28 Jul 2010 09:33:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>การใช้ crontab ตั้งเวลาให้ Server(Linux/Unix) ทำงาน</title>
		<link>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89-crontab-%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%ab%e0%b9%89-server-linux-unix-%e0%b8%97%e0%b8%b3.html</link>
		<comments>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89-crontab-%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%ab%e0%b9%89-server-linux-unix-%e0%b8%97%e0%b8%b3.html#comments</comments>
		<pubDate>Thu, 22 Jul 2010 08:33:08 +0000</pubDate>
		<dc:creator>ikapeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[สาระความรู้]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.ikapeng.com/?p=282</guid>
		<description><![CDATA[คำสั่ง crontab
คำสั่ง crontab เป็นคำสั่งในการทำ schedule ในการสั่งโปรแกรม หรือ script ต่างๆ ทำงานตามเวลาที่กำหนด บนระบบ UNIX/LINUX
ซึ่งอำนวยความสะดวกได้มากเลยที่เดียว งานบางอย่างที่จำเป็นต้องทำซ้ำๆในเวลาเดียวกัน ไม่ว่าจะทุกวัน ทุกสัปดาห์ หรือ ทุกเดือน
การใช้งาน crontab 
คำสั่งและ option ของ crontab มีดังนี้
crontab filename          การนำเอาคำสั่ง crontab เข้ามาจาก ไฟล์อื่น
crontab -e                  แก้ไข crontab ปัจจุบัน
crontab -l                   ดูคำสั่ง crontab ทั้งหมดที่มีอยู่
crontab -r        [...]]]></description>
			<content:encoded><![CDATA[<p><strong>คำสั่ง crontab</strong><br />
คำสั่ง crontab เป็นคำสั่งในการทำ schedule ในการสั่งโปรแกรม หรือ script ต่างๆ ทำงานตามเวลาที่กำหนด บนระบบ UNIX/LINUX<br />
ซึ่งอำนวยความสะดวกได้มากเลยที่เดียว งานบางอย่างที่จำเป็นต้องทำซ้ำๆในเวลาเดียวกัน ไม่ว่าจะทุกวัน ทุกสัปดาห์ หรือ ทุกเดือน</p>
<p><strong>การใช้งาน crontab </strong><br />
คำสั่งและ option ของ crontab มีดังนี้</p>
<p>crontab filename          การนำเอาคำสั่ง crontab เข้ามาจาก ไฟล์อื่น<br />
crontab -e                  แก้ไข crontab ปัจจุบัน<br />
crontab -l                   ดูคำสั่ง crontab ทั้งหมดที่มีอยู่<br />
crontab -r                  ลบคำสั่ง crontab ที่มีทั้งหมด<br />
crontab -u user           เป็นคำสั่งของผู้ดูแลระบบเท่านั้น(administrators) เพื่อใช้ดู  แก้ไข ลบ crontab ของ user แต่ล่ะคน</p>
<p>เมื่อเรียกคำสั่งตามข้างบนแล้ว crontab จะเข้าสู่ระบบการ กำหนด หรือ แก้ไข ซึ่งการ กำหนด หรือแก้ไขนี้ จะเหมือนกับการใช้งาน vi ครับ<br />
ถ้าใครเคยใช้งาน <a href="http://www.ikapeng.com/%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-vi-editor-%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99.html">vi</a> แล้วก็จะไม่มีปัญหาอะไร ถ้าไม่เคยใช้ ก็ดูคำสั่งพื้นฐานของ <a href="../%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-vi-editor-%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99.html">vi</a> ด้านล่างนะครับ<br />
เมื่อเรียกโปรแกรม crontab ให้ทำงานและขณะอยู่ในโปรแกรม เราสามารถกดคีย์ ดังต่อไปนี้เพื่อ</p>
<p>Esc       เพื่อออกมาสู่โหมดปกติ<br />
i           เพื่อการเพิ่ม คำสั่ง ข้อความ เข้าไปใหม่<br />
x          ลบ ตัวอักษรที่ cursor  วางอยู่ ทีละอักษร ในโหมดปกติ<br />
dd        ลบบรรทัด ทั้งบรรทัด ที่ cursor วางอยู่ทีละแถว ในโหมดปกติ<br />
:q!        ออกโดยไม่ต้องแก้ไขอะไร<br />
:wq!      เก็บบันทึกข้อความที่แก้ไขแล้วออกจากโปรแกรม<br />
คำสั่งเหล่านี้เป็นแค่บางส่วนเท่านั้น แต่ก็พอใช้งานคำสั่ง crontab แล้วล่ะครับ ถ้าใครอยากได้มากกว่านี้ต้องศึกษาเพิ่มเอาอีกที</p>
<p><strong>การกำหนดให้ crontab ทำงาน</strong></p>
<p>format ของคำสั่ง crontab มีทั้งหมด 6 fields เป็นดังบรรทัดข้างล่าง</p>
<p>minute(s) hour(s) day(s) month(s) weekday(s) command(s)</p>
<p>fields 1-5 เป็นการกำหนดเวลา และ field ที่ 6 เป็นการกำหนดคำสั่ง ดังความหมายของแต่ละ fields ดังต่อไปนี้</p>
<p><strong>Field</strong> <strong>มีค่า</strong> <strong>รายละเอียด </strong><br />
minute                 0-59         เวลาเป็นนาที จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง<br />
hour                    0-23         เวลาเป็นชั่วโมง จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง<br />
day                     1-31         เวลาเป็นวัน จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง<br />
month                 1-12         เวลาเป็นเดือน จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง<br />
weekday              0-6          วันของแต่ละสัปดาห์ มีค่าดังนี้ (อาทิตย์ = 0, จันทร์ = 1, อังคาร = 2, พุธ = 3, พฤหัส = 4, ศุกร์ = 5 และ เสาร์ = 6)<br />
command             คำสั่ง         เราสามารถกำหนดคำสั่งได้มากมาย รวมทั้ง script ต่างๆ ตามที่เราต้องการ</p>
<p><strong>ตัวอย่างการกำหนด crontab </strong><br />
การ เพิ่ม crontab โดยเรียกใช้คำสั่ง crontab -e เมื่อเข้าสู่โปรแกรมแล้ว กด i เพื่อเพิ่ม คำสั่งดังตัวอย่างด้านล่างนี้เข้าไป แล้วทำการบันทึก<br />
แล้วออกมาโดยกด Esc แล้วกด :wq!</p>
<p>0 8 * * * /usr/bin/mplayer /home/me/music/thai.mp3</p>
<p>จากคำสั่งด้านบนจะเป็นการสั่งให้โปรแกรม mplayer เล่นเพลง thai.mp3 ตอน 08:00 น. ของทุกๆวัน</p>
<p>0 0 * * 1 /home/me/getlogs.pl</p>
<p>จากคำสั่งด้านบน จะทำการ Run script getlogs.pl ที่ path /home/me ทุกวันจันทร์ ทุกๆเดือน ตอนเที่ยงคืน</p>
<p>0 0 * * 1,5 /home/me/getlogs.pl<br />
คำ สั่งนี้เหมือนคำสั่งด้านบนครับ แต่จะเพิ่มการทำงานในวันศุกร์ด้วย ซึ่งเราสามารถใช้ &#8220;,&#8221; คั่นไปเรื่อยๆได้ เพื่อที่จะกำหนดเพิ่มให้แต่ล่ะ fields หรือใช้ &#8220;*&#8221;<br />
เพื่อการกำหนดเป็นทั้งหมด(หมายความว่า หากที่ field ชั่วโมง เป็น * ก็หมายความว่าต้องทำงานทุกชั่วโมง)</p>
<p><strong>คำสั่งเพิ่มเติมที่ควรรู้ </strong><br />
man crontab<br />
man cron<br />
man at<br />
man batch</p>
<blockquote><p>http://www.thaiasteriskclub.com/index.php?topic=117.0</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89-crontab-%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%ab%e0%b9%89-server-linux-unix-%e0%b8%97%e0%b8%b3.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>เริ่มต้นการใช้งาน UNIX</title>
		<link>http://www.ikapeng.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-unix.html</link>
		<comments>http://www.ikapeng.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-unix.html#comments</comments>
		<pubDate>Sat, 30 Jan 2010 02:35:49 +0000</pubDate>
		<dc:creator>ikapeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.ikapeng.com/?p=17</guid>
		<description><![CDATA[ในที่นี้จะกำหนดให้เชลล์พร้อมเป็น $
NOTE : Unix จะถือว่าตัวเล็ก ตัวใหญ่ มีความหมายต่างกัน เช่น ls , LS
ระบบปฏิบัติการยูนิกช์ ประกอบ 3ส่วน

เคอร์แนล,2. เชลล์,3. โปรแกรม


เคอร์แนล
เป็นศูนย์กลางของระบบปฏิบัติการ unix มันมีหน้าที่จัดสรรทรัพยากรระบบ จัดเก็บข้อมูล บริหารหน่วยความจำ การติดต่อสื่อสาร และเนื่องมาจากเคอเนลล์กับเชลล์ ทำงานร่วมกัน
เช่น
$ rm myfile
(เป็นคำสั่งลบไฟล์ที่ชื่อ myfile ออก)
เชลล์จะไปค้นหาไฟล์ แล้วจึงส่งไปยังเคอร์แนลเพื่อระบบจะไป rm บนไฟล์นั้น เมิ่อจบกระบวนการแล้วมันยังคงทำงานอยู่ เชลล์จะกลับไปที่พร้อม $  เพื่อรอรับคำลั่งต่อไป


เชลล์
เป็นเสมือนตัวกลางระหว่างผู้ใช้กับเคอร์แนล เมื่อผู้ใช้ login เข้ามาระบบจะต้องตรวจสอบ user และ password แล้วจะเรียกเชลล์เพื่อแปลเป็นภาษาเครื่อง หริอเรียกว่า command line interpreter (CGI)
คุณสมบัติ

ผู้ใชัที่ชำนาญ สามารถสร้างเชลล์ส่วนตัวได้


ผู้ใช้สามารถใช้เชลล์ที่ต่างกันบนเคริ่องเดียวกันได้




FILES AND PROCESS


Files เป็นข้อมูลที่ถูกสร้างจากผู้ใช้ จาก text editor, running compilers [...]]]></description>
			<content:encoded><![CDATA[<p>ในที่นี้จะกำหนดให้เชลล์พร้อมเป็น $</p>
<blockquote><p><strong>NOTE</strong> : Unix จะถือว่าตัวเล็ก ตัวใหญ่ มีความหมายต่างกัน เช่น ls , LS</p></blockquote>
<p><strong>ระบบปฏิบัติการยูนิกช</strong>์ ประกอบ 3ส่วน</p>
<ol>
<li>เคอร์แนล,2. เชลล์,3. โปรแกรม</li>
</ol>
<ul>
<li><strong>เคอร์แนล</strong><br />
เป็นศูนย์กลางของระบบปฏิบัติการ unix มันมีหน้าที่จัดสรรทรัพยากรระบบ จัดเก็บข้อมูล บริหารหน่วยความจำ การติดต่อสื่อสาร และเนื่องมาจากเคอเนลล์กับเชลล์ ทำงานร่วมกัน<br />
เช่น<br />
$ rm myfile<br />
(เป็นคำสั่งลบไฟล์ที่ชื่อ myfile ออก)<br />
เชลล์จะไปค้นหาไฟล์ แล้วจึงส่งไปยังเคอร์แนลเพื่อระบบจะไป rm บนไฟล์นั้น เมิ่อจบกระบวนการแล้วมันยังคงทำงานอยู่ เชลล์จะกลับไปที่พร้อม $  เพื่อรอรับคำลั่งต่อไป</li>
</ul>
<ul>
<li>เ<strong>ชลล์</strong><br />
เป็นเสมือนตัวกลางระหว่างผู้ใช้กับเคอร์แนล เมื่อผู้ใช้ login เข้ามาระบบจะต้องตรวจสอบ user และ password แล้วจะเรียกเชลล์เพื่อแปลเป็นภาษาเครื่อง หริอเรียกว่า command line interpreter (CGI)<br />
<strong>คุณสมบัติ</strong></li>
<blockquote>
<li>ผู้ใชัที่ชำนาญ สามารถสร้างเชลล์ส่วนตัวได้</li>
</blockquote>
<blockquote>
<li>ผู้ใช้สามารถใช้เชลล์ที่ต่างกันบนเคริ่องเดียวกันได้</li>
</blockquote>
</ul>
<ul>
<li>
<h3>FILES AND PROCESS</h3>
</li>
</ul>
<p>Files เป็นข้อมูลที่ถูกสร้างจากผู้ใช้ จาก text editor, running compilers เป็นต้น เช่น</p>
<ul>
<blockquote>
<li>เป็นเอกสารรายงาน</li>
<li>เป็นต้นฉบับของโปรแกรมที่ถูกเขียนจากภาษาระดับสูง</li>
<li>ไดเรกทอรี จะเก็บไฟล์ต่างๆไว้รวมกันได้ หรืออยู่ใน subdirectory และไฟล์ธรรมดาได้</li>
</blockquote>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ikapeng.com/%e0%b9%80%e0%b8%a3%e0%b8%b4%e0%b9%88%e0%b8%a1%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-unix.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ใช้งาน vi editor เบื้องต้น</title>
		<link>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor-%e0%b9%80%e0%b8%9a%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%87%e0%b8%95%e0%b9%89%e0%b8%99.html</link>
		<comments>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor-%e0%b9%80%e0%b8%9a%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%87%e0%b8%95%e0%b9%89%e0%b8%99.html#comments</comments>
		<pubDate>Sat, 30 Jan 2010 01:52:50 +0000</pubDate>
		<dc:creator>ikapeng</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vi editor]]></category>

		<guid isPermaLink="false">http://www.ikapeng.com/?p=9</guid>
		<description><![CDATA[ใช้งาน vi editor เบื้องต้น
สำหรับคนที่พัฒนาระบบงานบน Linux หรือ Unix และเป็นผู้ที่ไม่ชอบย้ายมือออกจากคีย์บอร์ดนั้น ขอแนะนำให้ใ้ช้ Vi Editor แล้วท่านจะไม่ผิดหวัง เนื่องจาก vi นั้นถูกออกแบบมาให้ใช้งาน โดยที่ไม่จำเป็นต้องเอามือออกจากคีย์บอร์ดเลย ไม่เพียงเท่านั้น 10 นิ้วของท่าน จะไม่หลุดออกแป้น a s d f space j k l : เลย แม้แต่ลูกศรขึ้นลง ก็ไม่ได้ใช้ ตัวเลข ก็ไม่ได้ใช้ อยากรู้แล้วใช้ไหมครับ ว่ามันทำงานอย่างไร
vi ประกอบด้วย 2 Mode คือ

Mode command ไว้สำหรับใช้คำสั่ง Mode นี้ เพียงกด Esc ก็จะเข้าสู่ Mode command อัตโนมัติ (คิดอะไรไม่ออก กด Esc ลูกเดียว)
Mode การพิมพ์ [...]]]></description>
			<content:encoded><![CDATA[<p>ใช้งาน vi editor เบื้องต้น</p>
<p>สำหรับคนที่พัฒนาระบบงานบน Linux หรือ Unix และเป็นผู้ที่ไม่ชอบย้ายมือออกจากคีย์บอร์ดนั้น ขอแนะนำให้ใ้ช้ Vi Editor แล้วท่านจะไม่ผิดหวัง เนื่องจาก vi นั้นถูกออกแบบมาให้ใช้งาน โดยที่ไม่จำเป็นต้องเอามือออกจากคีย์บอร์ดเลย ไม่เพียงเท่านั้น 10 นิ้วของท่าน จะไม่หลุดออกแป้น a s d f space j k l : เลย แม้แต่ลูกศรขึ้นลง ก็ไม่ได้ใช้ ตัวเลข ก็ไม่ได้ใช้ อยากรู้แล้วใช้ไหมครับ ว่ามันทำงานอย่างไร</p>
<p>vi ประกอบด้วย 2 Mode คือ</p>
<ol>
<li>Mode command ไว้สำหรับใช้คำสั่ง Mode นี้ เพียงกด Esc ก็จะเข้าสู่ Mode command อัตโนมัติ (คิดอะไรไม่ออก กด Esc ลูกเดียว)</li>
<li>Mode การพิมพ์ ไว้สำหรับเพิ่มข้อมูล เลื่อน Cursor ต่าง ๆ แต่เราต้องใช้ Command ก่อน เช่น หากต้องการเพิ่มอักษร ต้องสั่ง I (Insert) เสียก่อน และเมื่อพิมพ์จะเป็นการแทรกข้อความอัตโนมัติ</li>
</ol>
<p>ผมขอแนะนำเทคนิคที่ใช้กันบ่อย ๆ นะครับ</p>
<p><img class="aligncenter size-full wp-image-10" title="vi-editor" src="http://www.ikapeng.com/wp-content/uploads/2010/01/vi-editor.gif" alt="vi-editor" width="400" height="283" /></p>
<p><a href="http://picasaweb.google.com/siamhostdd/Thaiopensource/photo#5199908202355045122"></a></p>
<p>รูปแสดงแผนผังการใช้งาน VI Editor แบบไม่ยกนิ้วกันเลยครับผม</p>
<p><strong>การเลื่อนทิศทาง (</strong><strong>Motivation) </strong><br />
สังเกตุนะครับ มือจะไม่ขยับไปใช้ ลูกศร ขึ้นลง เลย ทำให้ทำงานได้เร็วขึ้น</p>
<ul>
<li>h      = เลื่อนไปทางซ้าย</li>
<li>l      = เลื่อนไปทางขวา</li>
<li>j      = เลื่อนลง</li>
<li>k      = เลื่อนขึ้น</li>
<li>หาก พิมพ์ 8l      = เลื่อนไปทางขวา      8 ตัวอักษร</li>
<li>w      , W = เลื่อนไปทางขวา      1 คำ เช่น <span style="text-decoration: line-through;">t</span>his is test เมื่อกด w จะเลื่อน Cursor      ไป 1 word Cursor จะไปยืนอยู่ที่ this      <span style="text-decoration: line-through;">i</span>s test เป็นต้น</li>
<li>{      = เลื่อนไปยังต้น      Paragraph</li>
<li>}      = เลื่อนไปยังท้าย      Paragraph</li>
<li>:หมายเลขบรรทัด =      เลื่อนไปยังบรรทัดที่ต้องการ เช่น :10 หมายถึงไปบรรทัดที่ 10      เป็นต้น</li>
<li>$      = ไปตัวอักษรท้ายสุดของบรรทัด</li>
<li>0      = ไปตัวอักษรตัวแรกสุด      ของบรรทัด</li>
</ul>
<p><strong>การกระทำการ (</strong><strong>Operator</strong>)</p>
<ul>
<li>i      = เพิ่มตัวอักษร      (insert) ใช้งาน      โดยพิมพ์ i แล้วพิมพ์ต่อได้เลย</li>
<li>I      = เพิ่มตัวอักษรต้นบรรทัด</li>
<li>x      = ลบตัวษรทีละ 1 ตัว</li>
<li>10x      = ลบตัวอักษร 10      ตัว</li>
<li>dw      = ลบทั้งคำ</li>
<li>dd      = ลบทั้งบรรทัด</li>
<li>yy      = yank หมายถึง Copy      ทั้งบรรทัด</li>
<li>p      = วาง (Paste)      วางบรรทัดล่างจาก Cursor      อยู่</li>
<li>P      = วาง (Paste)      วางแทรกบรรทัดปัจจุบัน</li>
</ul>
<p><strong>การจัดการเกี่ยวกับไฟล์</strong></p>
<ul>
<li>:w      ชื่อไฟล์ = save      ไฟล ์ด้วยชื่อที่กำหนด</li>
<li>:wq      = save ไฟล์      และออกจาก vi (Quit)</li>
<li>:q!      = ออกจาก vi      โดยไม่ Save</li>
<li>:set
<ul>
<li>set       nu = สั่งให้ vi       แสดงหมายเลขบรรทัด</li>
<li>set       ic = สั่งให้เวลา Search       ไม่ดูการค้น       ตัวเล็ก ตัวใหญ่ ใด ๆ (Ignore Case)</li>
<li>set       nu ic สั่งให้ทำงานทั้ง       2 แบบ</li>
</ul>
</li>
</ul>
<p>ลอง Telnet แล้วไปของพิมพ์เล่น ๆ ดูนะครับ ทางด้านบนนั้น เป็นเพียงแค่ความสามารถเพียงนิดเดียวของ Vi ครับ หวังว่าหลายคนที่มองหา Editor ฟรี ๆ ความสามารถสูง ๆ ที่พร้อมใช้ังานอยู่ใน Server อยู่แล้วครับ</p>
<p>*** จำไม่ได้แล้วคับว่าเอามาจากเว็บไหน ยังไงก็ขอบคุณต้นฉบับนะคับ <img src='http://www.ikapeng.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ikapeng.com/%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor-%e0%b9%80%e0%b8%9a%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%87%e0%b8%95%e0%b9%89%e0%b8%99.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
