linux command

dir – Linux Command คำสั่งแสดงข้อมูล directory

dir Linux Command – dir ใช้ในการเช็กข้อมูลภายใน directory เช่น filename ภายใน directory และ ขนาดของแต่ละ file   คำสั่ง $ dir bc.cal chatterbot download file1.sort file2.sort google.com nltk_data saixiii.txt test test.py tmp cal dos.txt file1 file2 google Maildir output.cap tab.txt test1.py that.txt   โครงสร้างคำสั่ง dir [OPTION]… [FILE]…   รายละเอียด เป็นคำสั่งที่ใช้ในการเช็กข้อมูลภายใน directory เช่น filename ภายใน directory และ ขนาดของแต่ละ file…

Read More
linux command

diff – Linux Command คำสั่งวิเคราะห์เปรียบเทียบ file ทีละบรรทัด

diff Linux Command – diff ใช้ในวิเคราะห์เปรียบเทียบ file 2 file ทีละบรรทัด ว่ามีบรรทัดไหนบ้างที่หายไป ของแต่ละ file   คำสั่ง จากตัวอย่าง file1 และ file2 ที่จะใช้ diff ในการตรวจสอบ $ cat file1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg $ cat file2 aaaaaaaaaaa 22222222222 ccccccccccc zzzzzzzzzzz xxxxxxxxxxx 33333333333 ddddddddddd $ diff file1 file2 2c2 < bbbbbbbbbbb — > 22222222222 3a4,6 > zzzzzzzzzzz >…

Read More
linux command

df – Linux Command คำสั่งแสดงข้อมูลพื้นที่ disk ทั้งหมด

df Linux Command – df ใช้ในการเช็กข้อมูล disk partition ในเครื่อง เช่น ชื่อ path, ขนาด, ปริมาณใช้งาน พื้นที่ disk แต่ละ patition   คำสั่ง 1. คำสั่งแสดงพื้นที่ disk (หน่วย Kb) $ df Filesystem 1K-blocks Used Available Use% Mounted on udev 1964668 0 1964668 0% /dev tmpfs 396944 6960 389984 2% /run /dev/sda1 74843288 4577836 66440508 7% / tmpfs 1984704 0 1984704…

Read More
linux command

dd – Linux Command คำสั่ง backup ข้อมูลใน harddisk

dd Linux Command – dd ใช้ในสร้าง file backup ข้อมูลภายใน hardisk ที่เชื่อมต่ออยู่ และทำการ wirte ลง file ที่กำหนด   คำสั่ง เนื่องจากเป็น command ที่อันตราย สำหรับมือใหม่ไม่แนะนำให้ทดลองเล่นบนเครื่องที่มีการใช้งาน หรือ ข้อมูลที่สำคัญ dd if=<source file name> of=<target file name> [Options] if=<source> – กำหนดตำแหน่ง directory ต้นทางที่ต้องการ backup ข้อมูล โดย “if” คือ input-file   of=<destination> –กำหนดตำแหน่ง file ปลายทางที่ต้องการ backup file ทำการเขียนข้อมูลลงไป โดย “of” คือ output-file   [options]…

Read More
linux command

dc – Linux Command คำสั่งเครื่องคิดเลขแบบตั้งโต๊ะ

dc Linux Command – dc ใช้ในคำนวณทางคณิตศาสตร์ ลักษณะเหมือน เครื่องคิดเลขตั้งโต๊ะ   คำสั่ง 1. คำนวนสูตรทางคณิตศาสตร์ (+,-,*,/) หลังจากเข้าสู่ dc prompt การทำงานจะกลับกับที่คุ้นเคยหน่อยคือ ป้อนตัวเลขก่อน และตามด้วย สัญลักษณ์คณิตศาสตร์เช่น บวก, ลบ, คูณ, หาร และตามด้วย “p” เพื่อประมวลผล $ dc 100 30 / p 3   2. คำนวณผ่านข้อมูลใน file (Batch) $ cat cal 1 1 + p 1 + p 1 + p $ dc cal 2…

Read More
linux command

date – Linux Command คำสั่งแสดงเวลาวันเดือนปี

date Linux Command – date ใช้ในการแสดงเวลาในรูปแบบที่ต้องการ ซึ่งเป็นเวลาปัจจุบันอ้างอิงกับเวลาในเครื่อง server   คำสั่ง 1. ใช้แสดงเวลา, วัน, เดือน, ปี $ date Sun May 7 13:19:38 ICT 2017   2. แสดงเวลาในรูปแบบที่กำหนด date +'<format>’ $ date +’%Y/%m/%d %H:%M:%S’ 2017/05/07 13:21:54   3. ตั้งเวลาของเครื่อง date -s ‘format<DD MMM YYYY HH24:MM:SS>’ $ date -s “2 OCT 2006 18:00:00”   โครงสร้างคำสั่ง  date [OPTION]… [+FORMAT] date…

Read More
linux command

cut – Linux Command คำสั่งตัดข้อมูล file เป็น field column

cut Linux Command – cut ใช้ในตัดข้อมูล file ที่ละบรรทัด เป็น field column พร้อมกับแสดงผลออกมาในรูปแบบที่ต้องการ   คำสั่ง จากตัวอย่าง file test $ cat test column1,column2,column3,column4 line2-1,line2-2,line2-3,line2-4 1234,5678,1234,5678   1. ทำการเลือกแสดงผลเฉพาะบาง column cut <filename> <-d delimiter> <-f field number> จากตัวอย่างเราใช้ comma (,) เป็นตัว deliemter field จากนั้นให้แสดงผล field ที่ต้องการ $ cut test -d ‘,’ -f 1 column1 line2-1 1234 $ cut test…

Read More
linux command

csplit – Linux Command คำสั่งแตก file ตามจำนวนบรรทัด

csplit Linux Command – csplit ใช้ในการแตก file ออกมาเป็น file เล็กๆหลาย file ตามจำนวนบรรทัดที่กำหนด   คำสั่ง จากตัวอย่าง file มีทั้งหมด 18 บรรทัด $ cat file 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18   1. ทำการแบ่ง file ตามจำนวนบรรทัดที่กำหนด csplit <filename> <number of line> <number of line> …. จากตัวอย่างคือ ใส่…

Read More
linux command

crontab – Linux Command ใช้ตั้งเวลาให้คำสั่งเริ่มทำงานตามที่ต้องการ

crontab Linux Command – crontab ใช้ในตั้ง job process หรือชุดคำสั่งให้เริ่มทำงานตามเวลาที่ต้องการ เช่น ทุกนาที ทุกชั่วโมง โดยใส่ข้อมูลที่ต้องการลงใน file configure   คำสั่ง 1. ตรวจสอบรายการคำสั่งที่ตั้งไว้ crontab -l $ crontab -l # Edit this file to introduce tasks to be run by cron. # # Each task to run has to be defined through a single line # indicating with different fields…

Read More
linux command

cron – Linux Command ควบคุมการเริ่มทำงานของ job schedule

cron Linux Command – cron เป็น daemon process ที่เริ่มทำงานตั้งแต่ server เริ่ม start ขึ้นมา เพื่อทำการควบคุมและคอยปลุกการทำงานของ program อื่นๆที่ตั้งเวลาเอาไว้   คำสั่ง ต้องใช้ root user ในการ start cron   โครงสร้างคำสั่ง cron [-f] [-l] [-L loglevel]   รายละเอียด เป็น daemon process ที่เริ่มทำงานตั้งแต่ server เริ่ม start ขึ้นมา เพื่อทำการควบคุมและคอยปลุกการทำงานของ program อื่นๆ เริ่มต้น start ขึ้นมาจาก /etc/init.d โดยจะคอยทำการตรวจสอบ file crontab ที่ทาง user ทำการ configure ตั้ง job…

Read More