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.…
chmod – Linux Command คำสั่งเปลี่ยนสิทธิ์ในการเข้าถึง file
chmod Linux Command – chmod ใช้ในการเปลี่ยนสิทธิ์ในการอ่าน, เขียน และ execute file หรือ folder แบ่งเป็นสิทธิ์ของ file owner, group owner, other user ซึ่งคำสั่งจะถูกแปลงจากเลขฐาน 8 ในการระบุสิทธิ์แต่ชนิด คำสั่ง เริ่มแรก file test มี permission ที่ owner user สามารถอ่านและเขียนได้แต่ execute ไม่ได้ ส่วน user ใน group เดียวกับ root ทำได้แค่อ่าน รวมถึง user อื่นๆในระบบก็ทำได้แค่อ่านเช่นกัน $ ls -ltr test -rw-r–r– 1 root root 0 May 7 00:22 test…
chgrp – Linux Command คำสั่งเปลี่ยนเจ้าของ group ของ file
chgrp Linux Command – chgrp ใช้ในเปลี่ยนเจ้าของ group ของ file หรือ folder (group owner) คำสั่ง ตัวอย่าง file และ folder ที่มี group ที่ root เป็นเจ้าของ $ ls -ltr test -rw-r–r– 1 root root 5 May 6 23:46 test $ ls -ltr testdir total 0 -rw-r–r– 1 root root 0 May 6 23:51 test1 -rw-r–r– 1 root…
cat – Linux Command แสดงผลข้อมูลภายใน file ในรูปแบบ text
cat Linux Command – cat ใช้รวมข้อมูล file รวมถึงแสดงผลข้อมูลออกมาในรูปแบบ text เป็นคำสั่งที่สำคัญมากบน linux และมีการใช้งานกันเป็นประจำอยู่แล้ว สามารถแสดงผลแบบ unicode encoding บางสัญลักษณ์อาจจะมองไม่เห็นด้วย command cat เช่น ^M หรือ สัญลักษณ์ใน text file ที่สร้างจาก DOS ในบางครั้ง คำสั่ง 1. แสดงผลข้อมูลภายใน file ในรูปแบบ text $ cat saixiii.txt line,1,Hello world! line,2,My name is saixiii line,3,Good Bye line,4,Bye $ cat test.txt end of file 2. ใช้แสดงผลแบบ…
cal – Linux Command คำสั่งแสดงปฏิทิน วันเดือนปี
cal Linux Command – cal ใช้ในแสดงผลปฏิทิน ในรูปแบบตารางวันเดือนปี ทั้งในแบบมาตราฐาน หรือ แบบ julian calendar คำสั่ง 1. แสดงปฏิทิน $ cal May 2017 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30…