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
linux command

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…

Read More
linux command

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…

Read More
linux command

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…

Read More
linux command

passwd – Linux Command คำสั่งเปลี่ยน password ของ System user

passwd Linux Command – passwd ใช้ในการเปลี่ยน password ของ System user   คำสั่ง 1. เปลี่ยน password ของ user ที่ใช้งาน $ passwd Changing password for saixiii. (current) UNIX password:   2. เปลี่ยน password ของ user อื่นโดยไม่ทราบ password เก่า ต้อง login เป็น root $ sudo passwd staff   3. เปลี่ยน password root โดยไม่ทราบ password เก่า ต้อง boot เข้าสู่…

Read More
linux command

nohup – Linux Command คำสั่งป้องกันการหยุดของ background process

nohup Linux Command – nohup ใช้ในการป้องกันการหยุดของ background process   คำสั่ง nohup <command> & nohup find -size +100k > log.txt & คำสั่งทำการหา (find) file ขนาดมากกว่า 100 Kb และทำการเขียน log ลง file “log.txt” ทำงานเป็น background process (&) จนกว่าจะเสร็จสมบูรณ์ถึงแม้ว่าจะ log off จาก shell (nohup)   โครงสร้างคำสั่ง  nohup COMMAND [ARG]… nohup OPTION   รายละเอียด เป็นคำสั่งที่ใช้ในการป้องกันการหยุดของ background process (&) ซึ่ง…

Read More