บทความนี้จะไม่อธิบายคำสั่งทั้งหมดในรายละเอียด แต่ให้การใช้งานและคำอธิบายทั่วไปเท่านั้น สำหรับการใช้งานที่เฉพาะเจาะจงคุณสามารถใช้ -ช่วยเหลือเพื่อดูความช่วยเหลือ
1. ค้นหาไฟล์
find / -name filename.txt ค้นหาไฟล์ filename.txt ภายใต้ / ไดเรกทอรีตามชื่อ หา . -name "*.xml" พบไฟล์ XML ทั้งหมดที่ค้นหาได้ -name " *.xml" | XARGS GREP "Hello World" พบไฟล์ XML ทั้งหมดที่มี Hello World ในเนื้อหาของไฟล์ GREP -H 'Spring' *.xml ค้นหาไฟล์ XML บางไฟล์ที่มีสปริงค้นหา./ -ขนาด 0 | XARGS RM -F & DELETE ไฟล์ที่มีขนาดไฟล์เป็นศูนย์ LS -L | grep 'jar' ค้นหาไฟล์ jar ทั้งหมดในไดเรกทอรีปัจจุบัน Grep 'test' d* แสดงบรรทัดทั้งหมดที่มีการทดสอบในไฟล์ทั้งหมดที่เริ่มต้นด้วย d GREP 'ทดสอบ' AA BB CC แสดงการทดสอบการจับคู่บรรทัดในไฟล์ AA, BB, CC Grep '[AZ]/{5/}' AA แสดงสายทุกสายของอักขระตัวพิมพ์เล็กอย่างน้อย 5 ตัวต่อสายต่อสตริง2. ตรวจสอบว่าโปรแกรมกำลังทำงานอยู่หรือไม่
ps ef | grep tomcat ดูกระบวนการทั้งหมดเกี่ยวกับ tomcat
3. ยุติเธรด
ฆ่า -9 19979 เธรดที่มีเธรดหมายเลข 19979
4. ดูไฟล์รวมถึงไฟล์ที่ซ่อนอยู่
ls -al
5. ไดเรกทอรีการทำงานปัจจุบัน PWD
6. คัดลอกไฟล์
CP SourceFolder TargetFoldERSCP sourcecfile remoteusername@remoteip: Remoteaddr Remote Copy
7. สร้างไดเรกทอรี mkdir newfolder
8. ลบไดเรกทอรี
RMDIR DeleteSptyFolder ลบไดเรกทอรีที่ว่างเปล่า RM -RF DELETEFILE อีกครั้งลบทุกอย่างในไดเรกทอรี
9. ย้ายไฟล์
MV /TEMP /MoveFile /TargetFolder
10. คำสั่งใหม่
mv oldnamefile newnamefile
11. สลับผู้ใช้
su -username
12. แก้ไขสิทธิ์ไฟล์
chmod 777 file.java // การอนุญาตของ file.java - rwxrwxrwx, r หมายถึงการอ่าน, w หมายถึงการเขียนและ x หมายถึงการดำเนินการ
13. ไฟล์ประคบ
tar -czf test.tar.gz /test1 /test2
14. รายการรายการไฟล์บีบอัด
tar -tzf test.tar.gz
15. คลายซิปไฟล์
tar -xvzf test.tar.gz
16. ดูส่วนหัวไฟล์ 10 บรรทัด
Head -n 10 example.txt
17. ดูจุดสิ้นสุดของไฟล์ 10 บรรทัด
tail -n 10 example.txt
18. ดูไฟล์ประเภทบันทึก
tail -f example.log // คำสั่งนี้จะแสดงเนื้อหาใหม่โดยอัตโนมัติและหน้าจอจะแสดงเนื้อหา 10 บรรทัดเท่านั้น (สามารถตั้งค่าได้)
19. ดำเนินการคำสั่งโดยใช้ Super Administrator
sudo rm a.txt ลบไฟล์โดยใช้ผู้ดูแลระบบ
20. ตรวจสอบการครอบครองพอร์ต
netstat -tln | GREP 8080 ตรวจสอบการใช้พอร์ต 8080
ฉันหวังว่าคุณจะสามารถควบคุมคำสั่ง 20 คำสั่งและหวังว่ามันจะเป็นประโยชน์สำหรับคุณในการพัฒนา Java