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…
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…
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…
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:…
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’…
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> $…
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…
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…
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…
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…