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…
pr – Linux Command คำสั่งแสดงข้อมูลภายใน file ในรูปแบบสิ่งพิมพ์
pr Linux Command – pr ใช้ในการแสดงข้อมูลภายใน file ในรูปแบบสิ่งพิมพ์ คำสั่ง pr <file1> $ pr file1 2017-05-07 10:23 file1 Page 1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg <command> |pr $ ls -a | pr -n -h “Files in $(pwd)” 2017-05-09 15:50 Files in /home Page 1 1 . 2 .. 3 .bash_history 4…
pathchk – Linux Command คำสั่งเช็ก path ในระบบว่ามีถูกต้อง
pathchk Linux Command – pathchk ใช้ในการเช็ก path ในระบบว่ามีถูกต้อง คำสั่ง pathchk $ pathchk /tmp สำหรับมาตราฐาน POSIX $ pathchk -p /tmp โครงสร้างคำสั่ง pathchk [OPTION]… NAME… รายละเอียด เป็นคำสั่งที่ใช้ในการเช็ก path ในระบบว่ามีถูกต้อง โดยผลลัพธ์จะออกมาในรูป exit status ซึ่งไม่สามารถเห็นได้บน terminal นิยมใช้ใน shell script Exit status 0 – pathname ถูกต้อง >0 – error Option -p check for most POSIX systems…
paste – Linux Command คำสั่งเชื่อมข้อมูลที่ละบรรทัดจากหลาย file
paste Linux Command – paste ใช้ในการเชื่อมข้อมูลที่ละบรรทัดจากหลาย file คำสั่ง ตัวอย่าง file1, file2 $ cat file1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg $ cat file2 aaaaaaaaaaa 22222222222 ccccccccccc zzzzzzzzzzz xxxxxxxxxxx 33333333333 ddddddddddd 1. เชื่อมข้อมูลทีละบรรทัดด้วย tab paste <file1> <file2> $ paste file1 file2 aaaaaaaaaaa aaaaaaaaaaa bbbbbbbbbbb 22222222222 ccccccccccc ccccccccccc ddddddddddd zzzzzzzzzzz eeeeeeeeeee xxxxxxxxxxx fffffffffff 33333333333 ggggggggggg…