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…
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> …. จากตัวอย่างคือ ใส่…
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…
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…
cp – Linux Command คำสั่งทำสำเนาหรือ copy ข้อมูล
cp Linux Command – cp ใช้ในการทำสำเนาหรือ copy ข้อมูลได้ทั้ง file และ directory คำสั่ง จากตัวอย่างมี file1 และ directory ว่างๆชื่อ test ~/test$ ls -ltr total 8 -rw-r–r– 1 root root 84 May 7 11:14 file1 drwxr-xr-x 2 root root 4096 May 7 11:14 test ~/test$ cd test ~/test/test$ ls -ltr total 0 1. ทำการ copy ข้อมูล…
comm – Linux Command คำสั่งวิเคราะห์เปรียบเทียบ file ที่ละบรรทัด
comm Linux Command – comm ใช้ในวิเคราะห์เปรียบเทียบข้อมูล file 2 file ที่ทำการจัดเรียงลำดับแล้ว (sort) เทียบกันทีละบรรทัด คำสั่ง ตัวอย่างมี file text 2 file เราต้องทำการ sort ข้อมูลก่อนทุกครั้งที่จะใช้งาน comm ซึ่งถ้าเราลืม sort จะทำให้ผลลัพธ์ที่ได้ผิดไป $ cat file1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg $ cat file2 aaaaaaaaaaa 22222222222 ccccccccccc zzzzzzzzzzz xxxxxxxxxxx 33333333333 ddddddddddd $ cat file1 |sort > file1.sort $ cat file2…
cmp – Linux Command คำสั่งวิเคราะห์เปรียบเทียบ files ในระดับ bytes
cmp Linux Command – cmp ใช้ในวิเคราะห์เปรียบเทียบข้อมูล files ทั้ง 2 files ในระดับ bytes คำสั่ง 1. เปรียบเทียบข้อมูบใน file ทั้งคู่ เพื่อหา bytes ที่ต่างกัน cmp <file1> <file2> ผลลัพ์ที่ได้จะแสดง ตำแหน่ง byte ที่แตกต่างกัน รวมถึงชี้ตำแหน่ง line ให้ $ cat file1 123456 654321 135791 246802 $ cat file2 123456 654301 135791 244802 $ cmp file1 file2 file1 file2 differ: byte 12, line…
clear – Linux Command คำสั่งล้างหน้าจอ screen
clear Linux Command – clear ใช้ในล้างข้อมูลที่ค้างอยู่บน screen ให้หมด จนเหลือแค่บรรทัดสุดท้ายบรรทัดเดียว เพื่อให้ user สามารถทำงานได้ง่ายขึ้นในการ run command อื่นๆต่อไป เพื่อวิเคราะห์ข้อมูลถัดไปที่จะแสดงผล คำสั่ง clear โครงสร้างคำสั่ง clear รายละเอียด คำสั่งสำหรับล้างข้อมูลบนจอ รวมถึงการใช้ scrollback buffer ด้วย ซึ่งคำสั่ง clear จะทำงานในระดับ environment ของการแสดงผลในหน้า terminal ส่วนในส่วนของ database อยู่ที่เงือนไขแต่ละแบบที่ต้องพิจารณาในการทำงานข้อมูลบน screen Option no option กลุ่มคำสั่ง tput(1), terminfo(5) Reference: คำสั่ง Unix – Linux Command Linux,…
cksum – Linux Command คำสั่งนับจำนวน bytes ของ file
cksum Linux Command – cksum ใช้ในการเช็กขนาดของ file โดยนับจำนวน bytes ทั้งหมดใน file คำสั่ง cksum <file> ผลลัพธ์ที่ได้ คือ ค่า CRC checksum และ จำนวน bytes $ cat test 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 $ cksum test 2026839149 80 test โครงสร้างคำสั่ง cksum [FILE]… cksum [OPTION] รายละเอียด เป็นคำสั่งที่ใช้นับจำนวน bytes ของ file เพื่อแสดงจำนวน CRC checksum…
chown -Linux Command คำสั่งเปลี่ยนเจ้าของ file หรือ directory
chown Linux Command – chown ใช้ในเปลี่ยนเจ้าของ file หรือ directory รวมทั้ง file owner และ group owner คำสั่ง 1. เปลี่ยนเจ้าของ file chown <user> <filename> $ ls -ltr test -rwx—— 1 root root 0 May 7 00:22 test $ chown games test $ ls -ltr test -rwx—— 1 games root 0 May 7 00:22 test 2.…