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…
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 >…
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…
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]…
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…
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…
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…
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…