tr Linux Command – tr ใช้ในการค้นหาและเปลียนแปลงข้อมูล text คำสั่ง ตัวอบ่าง file1 $ cat file1 hello world Bye 1. ค้นหาและเปลี่ยนแปลงตัวอักษร $ cat file1 |tr ‘w’ ‘W’ hello World Bye $ tr ‘w’ ‘W’ < file1 hello World Bye 2. เว้นบรรทัดทุกคำ $ tr -cs “[:alpha:]” “\n” < file1 hello world Bye 3. เปลี่ยนตัวอักษรเป็นตัวใหญ่ (uppercase)…
traceroute – Linux Command คำสั่งแสดงเส้นทางการทำงาน network
traceroute Linux Command – traceroute ใช้ในการแสดงเส้นทางการทำงาน network คำสั่ง traceroute <IP/Domain name> $ traceroute google.com traceroute to google.com (172.217.24.238), 30 hops max, 60 byte packets 1 10.10.1.1 (10.10.1.1) 0.174 ms 0.170 ms 0.185 ms 2 10.253.224.1 (10.253.224.1) 38.580 ms 38.592 ms 38.600 ms 3 10.87.247.177 (10.87.247.177) 38.640 ms 38.669 ms 38.697 ms 4 58-97-83-137.static.asianet.co.th (58.97.83.137) 38.710…
top – Linux Command คำสั่งจัดเรียงอันดับแสดงการทำงานของ process
top Linux Command – top ใช้ในการจัดเรียงอันดับแสดงการทำงานของ process คำสั่ง top $ top top – 10:26:25 up 3 days, 13 min, 1 user, load average: 0.10, 0.13, 0.12 Tasks: 204 total, 1 running, 182 sleeping, 21 stopped, 0 zombie %Cpu(s): 1.0 us, 0.2 sy, 0.0 ni, 97.3 id, 1.4 wa, 0.0 hi, 0.0 si, 0.0 st…
touch – Linux Command คำสั่งเปลี่ยนแปลง file timestamps
touch Linux Command – touch ใช้ในการเปลี่ยนแปลง file timestamps คำสั่ง 1. สร้าง file เปล่า touch <file> $ touch test $ ls -ltr test -rw-rw-r– 1 root root 0 May 10 10:16 test 2. เปลี่ยนแปลงเวลา modification time ของ file touch -t <time[YYYYMMDDHHMISS]> <file> $ touch -t 201705100900 test $ ls -ltr test -rw-rw-r– 1 root root…
time – Linux Command คำสั่งจับเวลาการทำงาน process
time Linux Command – time ใช้ในการจับเวลาการทำงาน process คำสั่ง time <command> $ time df Filesystem 1K-blocks Used Available Use% Mounted on udev 1964668 0 1964668 0% /dev tmpfs 396944 26872 370072 7% /run /dev/sda1 74843288 4598524 66419820 7% / tmpfs 1984704 0 1984704 0% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 1984704 0 1984704 0%…
tee – Linux Command คำสั่งอ่านข้อมูลพร้อมกับเขียนข้อมูลลง file
tee Linux Command – tee ใช้ในการอ่านข้อมูลพร้อมกับเขียนข้อมูลลง file คำสั่ง <command> | tee <file> $ ls -1 *.txt | wc -l | tee count.txt 4 $ cat count.txt 4 โครงสร้างคำสั่ง tee [OPTION]… [FILE]… รายละเอียด เป็นคำสั่งที่ใช้ในการอ่านข้อมูลพร้อมกับเขียนข้อมูลลง file มีที่มาจาก T-splitter เป็นข้อต่อแยก 2 ทาง ซึ่ง tee ทำหน้าที่ 2 อย่าง tee ทำการ copy ข้อมูลจาก file และแสดงผลบน screen tee…
tar – Linux Command คำสั่งจัดเก็บรวบรวม file ข้อมูล
tar Linux Command – tar ใช้ในการจัดเก็บรวบรวม file ข้อมูล คำสั่ง 1. สร้าง archive file จาก file ข้อมูล option -c ระบุว่าสร้าง archive file ใหม่ option -f ระบุว่าตัวแปรต่อไปคือชื่อ file archive $ tar -cf archive.tar file1 file2 2. แสดงข้อมูลภายใน archive file option -t ใช้ในการแสดง list ข้อมูล option -v ระบุว่าแสดงข้อมูลแบบละเอียด option -f ระบุว่าตัวแปรต่อไปคือชื่อ file archive $ tar -tvf archive.tar…
tail – Linux Command คำสั่งแสดงข้อมูลบางส่วนภายใน file
tail Linux Command – tail ใช้ในการแสดงข้อมูลบางส่วนภายใน file คำสั่ง ตัวอย่าง file $ cat file 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1. แสดงข้อมูลท้าย file 10 บรรทัดสุดท้าย $ tail file 9 10 11 12 13 14 15 16 17 18 3. แสดงข้อมูลท้าย file…
tac – Linux Command คำสั่งแสดงข้อมูลใน file แบบกลับหลัง
tac Linux Command – tac ใช้ในการแสดงข้อมูลใน file แบบกลับหลัง คำสั่ง จากตัวอย่าง file $ cat file 1 2 3 4 5 6 7 8 9 tac <file> $ tac file 9 8 7 6 5 4 3 2 1 โครงสร้างคำสั่ง tac [OPTION]… [FILE]… รายละเอียด เป็นคำสั่งที่ใช้ในการแสดงข้อมูลใน file แบบกลับหลัง Option Mandatory arguments to long options…
sync – Linux Command คำสั่งเขียนข้อมูล memory ลง disk
sync Linux Command – sync ใช้ในการเขียนข้อมูล memory ลง disk คำสั่ง sync $ sync โครงสร้างคำสั่ง sync [OPTION] [FILE]… รายละเอียด เป็นคำสั่งที่ใช้ในการเขียนข้อมูล memory ลง disk ในบางครั้งสถานการณ์ที่เสียงต่อการ reboot การ sync ทำให้ข้อมูลที่อยู่ใน memory ไม่สูญหายไป เพราะสั่งให้ข้อมูลทั้งหมดเขียนลง disk เรียบร้อยแล้ว นิยมใช้ก่อนที่ทำใช้คำสั่ง shutdown, reboot หรือ halt Option -d, –data sync only file data, no unneeded metadata -f, –file-system sync the…