linux command

sed – Linux Command คำสั่งเปลี่ยนแปลงข้อมูล text ที่มีรูปแบบซับซ้อน

sed Linux Command – sed ใช้ในการเปลี่ยนแปลงข้อมูล text ที่มีรูปแบบซับซ้อน   คำสั่ง ตัวอย่าง file1 $ cat file1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg   1. ใช้เพิ่มบรรทัดใหม่ทุกๆบรรทัด และเขียนลง file2 $ sed G file1 > file2 $ cat file2 |sed G aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg   2. จัดบรรทัดให้ขึ้นมาติดกันด้วย . และ space $ cat file1 | sed…

Read More
linux command

sdiff – Linux Command คำสั่งวิเคราะห์เปรียบเทียบข้อมูล file ทีละบรรทัด

sdiff Linux Command – sdiff ใช้ในการวิเคราะห์เปรียบเทียบข้อมูล file ทีละบรรทัด   คำสั่ง ตัวอย่าง file1 และ file2 ที่ทำการจัดเรียง (sort) ข้อมูลแล้ว $ cat file1.sort aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg $ cat file2.sort 22222222222 33333333333 aaaaaaaaaaa ccccccccccc ddddddddddd xxxxxxxxxxx zzzzzzzzzzz   1. เปรียบเทียบข้อมูล 2 file sdiff <file1> <file2> $ sdiff file1.sort file2.sort > 22222222222 > 33333333333 aaaaaaaaaaa aaaaaaaaaaa…

Read More
linux command

screen – Linux Command คำสั่งสร้าง session screen ขึ้นมาใหม่อีกจอ

screen Linux Command – screen ใช้ในการสร้าง session screen ขึ้นมาใหม่อีกจอ   คำสั่ง 1. สร้าง screen session $ screen or $ screen -S name   2. แยก session ออกจาก session screen ปัจจุบัน (detach) Ctl+a d $ screen -d SCREENID   3. แสดง session screen เปิดอยู่ $ screen -ls   4. กลับสู่ session screen เดิม (reattach) $ screen -r…

Read More
linux command

rsync – Linux Command คำสั่ง sync ข้อมูล file ระหว่าง server

rsync Linux Command – rsync ใช้ในการ sync ข้อมูล file ระหว่าง server   คำสั่ง rsync -t <file> <remote host>:<remote path> $ rsync -t *.txt host:backup_txt/ ทำการคัดลอกและส่ง file.txt ทั้งหมด (*.txt) ไปยัง server host (host) ใน path (backup_txt) เฉพาะ file ที่มีการแก้ไข หรือ modification time เปลี่ยน (-t)   โครงสร้างคำสั่ง  Local: rsync [OPTION…] SRC… [DEST] Access via remote shell: Pull:…

Read More
linux command

rmdir – Linux Command คำสั่งลบ directory

rmdir Linux Command – rmdir ใช้ในการลบ directory   คำสั่ง rmdir <directory> $ rmdir testdir   โครงสร้างคำสั่ง  rmdir [OPTION]… DIRECTORY…   รายละเอียด เป็นคำสั่งที่ใช้ในการลบ directory   Option  –ignore-fail-on-non-empty ignore each failure that is solely because a directory is non-empty -p, –parents remove DIRECTORY and its ancestors; e.g., ‘rmdir -p a/b/c’ is similar to ‘rmdir a/b/c a/b a’…

Read More
linux command

rm – Linux Command คำสั่งลบ file หรือ directory

rm Linux Command – rm ใช้ในการลบ file หรือ directory   คำสั่ง ตัวอย่าง file และ directory $ ls -ltr total 8 -rw-r–r– 1 root root 70 May 8 16:15 file2 drwxr-xr-x 2 root root 4096 May 9 16:59 filedir   1. ลบ file rm <file> $ rm file2   2. ลบ directory rm -rf <directory> $…

Read More
linux command

rcp – Linux Command คำสั่งคัดลอก file ข้ามเครื่อง server

rcp Linux Command – rcp ใช้ในการคัดลอก file ข้ามเครื่อง server   คำสั่ง rcp <local file> <remote host>:<remote file> $ rcp localfile host2:/home/eng/staff   rcp <remote host1>:<remote file1> <remote host2>:<remote file2> $ rcp host1:/home/eng/staff/newplan host2:/home/eng/staff   โครงสร้างคำสั่ง rcp [ -p] [ -F] [ -k realm ] [-m] { { User@Host:File | Host:File | File } { User@Host:File | Host:File | File | User@Host:Directory…

Read More
linux command

pwd – Linux Command คำสั่งแสดง directory หรือ path ที่อยู่ปัจจุบัน

pwd Linux Command – pwd ใช้ในการแสดง directory หรือ path ที่อยู่ปัจจุบัน   คำสั่ง pwd $ pwd /usr/lib/python2.7   โครงสร้างคำสั่ง  pwd [OPTION]…   รายละเอียด เป็นคำสั่งที่ใช้ในการแสดง directory หรือ path ที่อยู่ปัจจุบัน หรือ fullpath นั่นเอง   Option  -L, –logical use PWD from environment, even if it contains symlinks -P, –physical avoid all symlinks –help display this help and exit –version output…

Read More
linux command

ps – Linux Command คำสั่งแสดง process ที่ทำงานใน server

ps Linux Command – ps ใช้ในการแสดง process ที่ทำงานใน server   คำสั่ง ps $ ps PID TTY TIME CMD 14588 pts/3 00:00:00 bash 14672 pts/3 00:00:00 man 14684 pts/3 00:00:00 pager 14958 pts/3 00:00:00 man 14970 pts/3 00:00:00 pager 15290 pts/3 00:00:00 man 15302 pts/3 00:00:00 pager 15437 pts/3 00:00:00 man 15450 pts/3 00:00:00 pager 15693 pts/3…

Read More
linux command

printf – Linux Command คำสั่งแสดงผลข้อมูลบนหน้าจอ screen

printf Linux Command – printf ใช้ในการแสดงผลข้อมูลบนหน้าจอ screen   คำสั่ง printf <text> $ printf hello hello$ $ printf ‘hello\nworld\n’ hello world   โครงสร้างคำสั่ง  printf FORMAT [ARGUMENT]… printf OPTION   รายละเอียด เป็นคำสั่งที่ใช้ในการแสดงผลข้อมูลบนหน้าจอ screen คล้ายคำสั่ง echo แต่ไม่ได้จบด้วยการขึ้นบรรทัดใหม่ และสามารถใส่ escape character สำหรับอักษรตัวพิเศษ \” double quote \\ backslash \a alert (BEL) \b backspace \c produce no further output \e escape \f…

Read More