วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
มีคำแนะนำและเคล็ดลับมากมายบน Linux ที่สามารถปรับปรุงชีวิตและประสิทธิภาพการทำงานของคุณได้อย่างแท้จริง เคล็ดลับอย่างหนึ่งคือการเรียนรู้วิธีกำหนดเวลาปิดเครื่องบน Linux PC
ในคู่มือนี้ เราจะอธิบายวิธีกำหนดเวลาพีซี Linux ให้ปิดเครื่องโดยอัตโนมัติตามกำหนดเวลา นอกจากนี้ เราจะกล่าวถึงวิธีการใช้เครื่องมือrtcwake ที่มีประโยชน์สำหรับการปลุกเครื่องคอมพิวเตอร์โดยอัตโนมัติ!
เครื่องมือปิดเครื่อง
การปิด Linux จะทำงานได้ดีที่สุดโดยอัตโนมัติด้วยเครื่องมือปิดระบบในตัว ปิดโปรแกรมจะรวมอยู่ในลินุกซ์ทั้งหมดโดยอัตโนมัติดังนั้นจึงไม่มีความจำเป็นที่จะต้องออกไปติดตั้ง การใช้งานค่อนข้างตรงไปตรงมาและทำงานตามเวลา 24 ชั่วโมง
หมายเหตุ: ไม่แน่ใจว่าเวลา 24 ชั่วโมงทำงานอย่างไร? ใช้เครื่องมือคำนวณการแปลงนี้ฟรี
การเปิดหรือปิดระบบ Linux ต้องใช้สิทธิ์ของรูท การปิดระบบจะทำงานไม่ถูกต้องหากไม่มีรูทเชลล์ เพื่อให้ได้รับรากเปิดสถานีและเข้าสู่ผู้ใช้รากกับsu หรือถ้าsuไม่ทำงานลองsudo -s
ซู -
หรือ
sudo -s
เมื่อใช้รูทคำสั่งปิดระบบจะทำงาน ในการปิดเครื่อง Linux PC ของคุณทันที ให้ทำดังนี้
ปิด -P ตอนนี้
หรือหากต้องการกำหนดเวลาการปิดระบบในช่วงเวลาหนึ่ง ให้แทนที่ตอนนี้ด้วยกรอบเวลาที่แน่นอน ในตัวอย่างนี้ เราจะตั้งค่าให้ Linux ปิดตัวเองในเวลา 19:25 น. (19:25 น.)
ปิด -P 19:25
คำสั่งการปิดระบบตามกำหนดเวลาสามารถยกเลิกได้ตลอดเวลาโดยใช้แฟล็กc ยกเลิกการปิดเครื่องด้วย:
ปิด -c
รีบูตด้วยเครื่องมือปิดเครื่อง
การใช้คำสั่งปิดเพื่อปิดเครื่อง Linux PC โดยอัตโนมัติตามเวลาที่กำหนดนั้นสะดวก อย่างไรก็ตาม แม้ชื่อของมัน การปิดระบบก็สามารถทำได้มากกว่านั้นอีกมาก หนึ่งในคุณสมบัติที่มีประโยชน์มากกว่าของคำสั่งนี้คือแฟล็ก "รีสตาร์ท" ด้วยคำสั่งนี้ คำสั่งจะรีบูตพีซี Linux ของคุณตามกำหนดเวลา
การใช้แฟล็ก rเพื่อกำหนดเวลาการรีสตาร์ทโดยการปิดระบบจะทำงานเหมือนกับการทำงานของแฟล็กP เพียงเขียนคำสั่ง ระบุเวลา และใช้แฟล็ก:
ปิด -r 19:25
และเช่นเคยที่จะปิดการใช้งานคำสั่งรีบูตทำ-c ปิด
กำหนดการ Wakeups
Rtcwake เป็นเครื่องมือที่ช่วยให้ผู้ใช้สามารถระงับพีซีของตน และตั้งเวลาให้กลับมาทำงานอีกครั้งในภายหลัง ซึ่งแตกต่างจากการปิดการrtcwakeคำสั่งสามารถใช้ชนิดที่แตกต่างกันของตารางเวลา โดยเฉพาะอย่างยิ่ง ใช้งานได้กับทั้งวินาทีและเวลา UTC (24 HR)
เครื่องมือนี้มีการตั้งค่าและคุณสมบัติต่างๆ มากมาย เพื่อให้ได้ประโยชน์สูงสุดจากrtcwakeให้บันทึกคำสั่ง cheatsheet ลงในไฟล์ข้อความเพื่ออ่านในภายหลัง
rtcwake --help >> ~/rtcwake-help.txt
ระงับ RAM และ Wake
วิธีที่นิยมในการพักเครื่องพีซีคือการระงับการใช้งานกับ RAM หลายคนใช้เส้นทางนี้แทนการระงับไปยังดิสก์เนื่องจากการระงับแรมช่วยประหยัดพลังงานในแล็ปท็อปได้ดีกว่า ด้วยเครื่องมือrtcwakeการระงับประเภทนี้สามารถทำได้โดยอัตโนมัติ ในการกำหนดเวลาให้พีซี Linux ของคุณระงับการทำงานของ RAM โดยอัตโนมัติและปลุก 8 ชั่วโมงต่อมา ให้ป้อนคำสั่งต่อไปนี้
หมายเหตุ: เครื่องมือ RTCwake สามารถใช้ได้ทั้งวินาทีและเวลา UTC สำหรับ wakeups แม่นยำมากขึ้นดีที่สุดที่จะใช้งานไม่กี่วินาที
ซู -
หรือ
sudo -s rtcwake -m mem -s 28800
ระงับไปยังดิสก์และปลุก
ต้องการระงับไปยังดิสก์เมื่อคุณทำให้พีซี Linux เข้าสู่โหมดสลีปหรือไม่ ทำไมไม่กำหนดเวลาด้วยrtcwake ! รับรูทเชลล์และทำสิ่งต่อไปนี้เพื่อระงับไปยังดิสก์เป็นเวลา 12 ชั่วโมง
rtcwake -m ดิสก์ -s 43200
ระงับและการดำเนินการอื่น ๆ
การนอนหลับและการปลุกอัตโนมัติมีประโยชน์มาก แต่การเปิดใช้โปรแกรมทันทีหลังจากปลุกเครื่องล่ะ โชคดีที่ต้องขอบคุณวิธีการทำงานของ Linux และ UNIX ทำให้ง่ายต่อการ ไพพ์ rtcwake ไปยังคำสั่งอื่นๆ ตัวอย่างเช่น หากต้องการเปิดใช้ Libre Office โดยตรงหลังจากที่ rtcwake กลับมาจากการระงับ ให้รันคำสั่งนี้
หมายเหตุ: เมื่อไพพ์คำสั่งอื่นด้วยrtcwakeควรใช้ sudo ไม่เช่นนั้นโปรแกรมหรือสคริปต์อาจเปิดขึ้นโดยผู้ใช้ที่ไม่ถูกต้อง
sudo rtcwake -m mem -s 28800 && libreoffice
การเพิ่ม&&จะแจ้งให้ Bash ดำเนินการอย่างใดอย่างหนึ่งและอื่น ๆ เป็นต้น ตัวอย่างเช่น หากต้องการเปิดหลายโปรแกรมหลังจากกลับมาจากการระงับ ให้ลอง:
sudo rtcwake -m mem -s 2800 && libreoffice && firefox && gnome-terminal && gimp
อย่าระงับแต่ตื่น
เครื่องมือrtcwakeมักจะหยุดการทำงานชั่วคราวในทันที เพื่อปลุกในภายหลัง หากคุณต้องการระงับ Linux PC ของคุณเมื่อเห็นว่าเหมาะสม แต่กำหนดเวลาการปลุก คุณจะต้องใช้ประโยชน์จากฟีเจอร์no การใช้noบอกrtcwakeว่าจะไม่ระงับ แต่ให้ปลุกตามกำหนดเวลา
ใช้ไม่มีธงrtcwakeหมายความว่าไม่มีความจำเป็นต้องระบุชนิดของการระงับเป็นระบบจะถือว่าผู้ใช้จะทำด้วยตนเองในภายหลัง ให้ระบุเวลาที่จะตื่นแทน
ซู -
หรือ
sudo -s rtcwake -m no -s 43200
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux
ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit
การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด
วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux
ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย
ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ
คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง
Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ
คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม