วิธีสร้างกลุ่มใน Linux
กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd
ในบทความนี้ เราจะเห็นข้อมูลเพิ่มเติมเกี่ยวกับ 10 คำสั่ง tr ที่มีประโยชน์ใน Linux
tr (ย่อมาจาก translate) เป็นยูทิลิตี้บรรทัดคำสั่งที่มีประโยชน์ซึ่งแปล บีบ และ/หรือลบอักขระจากอินพุตมาตรฐาน เขียนไปยังเอาต์พุตมาตรฐาน เป็นโปรแกรมที่มีประโยชน์สำหรับการจัดการข้อความบนบรรทัดคำสั่ง
ไวยากรณ์ของคำสั่ง tr:
# tr [OPTION]… SET1 [SET2]
1 แปลงข้อความทั้งหมดจากตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่และในทางกลับกัน
# cat file.txt | tr [:lower:] [:upper:]
มันแปลงข้อความจากตัวพิมพ์เล็กเป็นตัวพิมพ์���หญ่
2. คำสั่งทางเลือกสำหรับคำสั่งด้านบนมีดังต่อไปนี้
# cat linux.txt | tr [a-z] [A-Z]
3. การเปลี่ยนเส้นทางอินพุตและเอาต์พุต
# tr [a-z] [A-Z] < file1.txt=""> file2.txt
การใช้คำสั่งนี้ คุณสามารถส่งอินพุตไปที่ tr โดยใช้การเปลี่ยนเส้นทางอินพุตและเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์โดยใช้คำสั่งเดียวกัน
4. ลบตัวอักษรออกจากไฟล์
# cat file.txt | tr -d ' '
คำสั่งด้านบนจะลบช่องว่างออกจากไฟล์ คุณสามารถพูดถึงอักขระใดก็ได้ที่คุณต้องการลบ
5. ลบอักขระสองตัว
# cat domains.txt | tr -s ' '
คำสั่งด้านบนจะลบช่องว่างสีขาวสองเท่า คุณสามารถใช้ตัวเลือก -s เพื่อบีบอักขระให้เหลือเพียงรายการเดียวเท่านั้น
6. แสดงหมายเลขจากไฟล์
# cat file.txt | tr -cd "[:digit:]\n'
หากคุณต้องการแสดงตัวเลขและลบตัวอักษรทั้งหมด คำสั่งด้านบนจะช่วยคุณได้ ตัวเลือก -c บอกให้ tr ใช้ส่วนเสริมในที่กำหนดของ SET
7. แบ่งบรรทัดเป็นคำเดียว
# cat file.txt | tr ' ' "\n'
คำสั่งนี้จะแบ่งคำบรรทัดเดียวออกเป็นหลายบรรทัด
8. รวมหลายบรรทัดในประโยคเดียว
# tr "\n' ' ' <>
9. นอกจากนี้ยังสามารถแปลอักขระเพียงตัวเดียว เช่น ช่องว่างเป็นอักขระ “ : ” ได้ดังนี้
# echo "neotechsystems.net =>Linux-HowTos,Guides,Tutorials' | tr ' ' ":'
10. หน้าคน
# man tr
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับtr ให้รันคำสั่งด้านบน
ในบทความนี้ เราได้เห็น 10 คำสั่ง tr ที่มีประโยชน์ใน Linux
กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd
อธิบาย 3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux การใช้งาน CPU หมายถึงการใช้ทรัพยากรในการประมวลผล หรือปริมาณงานที่ CPU จัดการ
DenyHosts ใช้กันอย่างแพร่หลายแทน Fail2ban หากมีการพยายามเข้าสู่ระบบ SSH ที่ไม่ถูกต้องมากเกินไป จะถือว่าการโจมตีด้วยกำลังเดรัจฉานหรือ
เราจะเรียนรู้วิธีเมานต์ดิสก์ใหม่กับเซิร์ฟเวอร์ Linux สำหรับการสาธิตนี้ เราใช้เซิร์ฟเวอร์คลาวด์ CentOS 7 ตอนนี้เมานต์พาร์ติชั่นดังที่แสดงด้านล่าง
อธิบายว่าการติดตั้ง Fail2ban บน Ubuntu 20.04 นั้นง่ายเพียงใด Fail2ban เขียนด้วยภาษาโปรแกรม Python และเป็นโอเพ่นซอร์สฟรี การกำหนดค่า
อธิบายวิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04 เป็นอย่างดี WireGuard เป็น VPN ที่ใช้งานง่าย รวดเร็ว และทันสมัยมากซึ่งใช้การเข้ารหัสที่ล้ำสมัย
OpenSSL เป็นชุดเครื่องมือเต็มรูปแบบที่มีประสิทธิภาพในเชิงพาณิชย์สำหรับโปรโตคอล Transport Layer Security (TLS) & (SSL) เรียนรู้การติดตั้ง OpenSSL 1.1.1d ใน CentOS
วิธีติดตั้งและกำหนดค่า CSF บนเซิร์ฟเวอร์ CentOS 8 ConfigServer Security & Firewall เป็นไฟร์วอลล์ (SPI) แอปพลิเคชันการเข้าสู่ระบบ/การตรวจจับการบุกรุกและความปลอดภัย
การกำหนดค่ากฎการตรวจสอบไม่สะท้อนให้เห็น? เรียนรู้ว่าวิศวกรฝ่ายสนับสนุนของเราแก้ปัญหาและแก้ไขปัญหาได้อย่างไร ไฟล์การกำหนดค่ากฎ /etc/audit/rules.d/audit.rules
ในบทความนี้ เราจะเรียนรู้วิธีที่วิศวกรฝ่ายสนับสนุนของเราแก้ไขการโหลดสูงของ CloudLinux บนเซิร์ฟเวอร์ โปรดตรวจสอบให้แน่ใจว่าขีดจำกัด LVE ของคุณได้รับการกำหนดค่าอย่างเหมาะสม