สิ่งตีพิมพ์ในหัวข้อ 'linux'


ข้อมูลเบื้องต้นเกี่ยวกับ ELF (รูปแบบปฏิบัติการและลิงก์ได้)
จำเป็นต้องมีรูปแบบไบนารีเสมอในระบบปฏิบัติการทั่วไป/มาตรฐานทุกระบบ วันนี้เราจะมาเจาะลึกเกี่ยวกับ Linux และรูปแบบ ELF อันโด่งดังของมัน แม้ว่า Linux จะไม่กำหนดส่วนขยายสำหรับไฟล์ ELF (อาจเป็น *.bin, *.so และอื่นๆ อีกมากมาย (อาจเป็นได้โดยไม่ต้องใช้ใดๆ เลย) ส่วนขยายด้วย)) ไฟล์รูปแบบปฏิบัติการและลิงก์ได้มักจะใช้สำหรับโปรแกรมปฏิบัติการ โมเดลเคอร์เนล ไลบรารีที่ใช้ร่วมกัน คอร์ดัมพ์ และไฟล์อ็อบเจ็กต์ นอกจากนี้ ELF ยังมีความยืดหยุ่น และไม่ผูกมัดกับโปรเซสเซอร์หรือชุดคำสั่งใด ๆ โดยเฉพาะ สถาปัตยกรรม...

คำสั่ง CLI 10 อันดับแรกที่ผู้ใช้ Linux ทุกคนควรรู้
เมื่อได้ยินเกี่ยวกับ Linux สิ่งแรกที่คุณนึกถึงคือโปรแกรมเมอร์ แฮกเกอร์ และผู้เชี่ยวชาญด้านเทคโนโลยี แต่มันไม่ได้น่ากลัวขนาดนั้นในการทำงานด้วยอย่างที่คุณอาจคิดตรงกันข้าม Linux เป็นระบบปฏิบัติการคอมพิวเตอร์แบบโอเพ่นซอร์สที่โปรแกรมเมอร์และนักเทคโนโลยีใช้กันอย่างแพร่หลายเนื่องจากมีฟังก์ชันและฟีเจอร์อันทรงพลัง ถูกสร้างขึ้นครั้งแรกในต้นปี 1990 โดยวิศวกรซอฟต์แวร์ชาวฟินแลนด์ Linus Torvalds และ Free Software Foundation (FSF) ผู้ดูแลระบบชอบที่จะทำงานกับสิ่งนี้มาก เพราะมันง่ายต่อการบำรุงรักษา..

แนวคิดคอร์ลินุกซ์ -2
เราจะเรียนรู้อะไรในบล็อกนี้ ข้อมูลเบื้องต้นเกี่ยวกับเคอร์เนล Linux ( ส่วนที่ 1 ) พื้นที่เคอร์เนลและพื้นที่ผู้ใช้ ( ส่วนที่ 1 ) การทำงานกับฮาร์ดแวร์ ("ตอนที่ 1") ลำดับการบูต Linux (ตอนที่ 2) เป้าหมายของระบบ (ระดับการวิ่ง) (ตอนที่ 2) ระบบไฟล์และลำดับชั้น (ตอนที่ 2) ลำดับการบูต Linux กระบวนการลำดับการบูต Linux ประกอบด้วย 4 ขั้นตอนง่ายๆ — โพสต์ไบออส บูตโหลดเดอร์ (GRUB2) การเริ่มต้นเคอร์เนล กระบวนการเริ่มต้น (systemd) ลำดับการบูต Linux..

เพิ่มระดับไวยากรณ์ไฟล์การคัดลอกของคุณด้วย Rsync
ในงานของฉันการสร้างแบบจำลองแมชชีนเลิร์นนิง โดยเฉพาะอย่างยิ่งกับรูปภาพเฟรมข้อมูลที่มีไฟล์จำนวนมากมีข้อจำกัดมากมาย ข้อจำกัดหลายประการที่เราเผชิญอยู่ในข้อกำหนดฮาร์ดแวร์และซอฟต์แวร์ที่เราใช้ สำหรับการแก้ปัญหานี้ ฉันพบบทความใน "StackOverflow" ซึ่งแนะนำให้ใช้ "rsync" เมื่อฉันเปิดเมนูความช่วยเหลือใน Terminal rsync คือโปรแกรมที่ช่วยเราในการถ่ายโอนไฟล์อย่างมีประสิทธิภาพโดยใช้อัลกอริธึม โปรแกรมนี้มีหลายฟังก์ชั่นสำหรับการคัดลอกไฟล์ที่เราสามารถใช้ได้ แอปพลิเคชันเทอร์มินัลสำหรับการรัน rsync..

เปลี่ยนสคริปต์ Python ให้เป็นคำสั่ง CLI
การแนะนำ วันนี้ฉันอยากจะแสดงให้คุณเห็นว่าคุณสามารถเปลี่ยนสคริปต์หลามจากสิ่งนี้ได้อย่างไร: $ python3 coolscript.py สำหรับสิ่งนี้: $ coolscript มันเสร็จสิ้นอย่างไร วิธีที่คุณสามารถเปลี่ยนสคริปต์ python ให้เป็นคำสั่ง CLI เต็มรูปแบบได้คือการใช้ประโยชน์จาก setup.py ฉันจะสาธิตสิ่งนี้โดยการสร้างโปรแกรมที่จะดำเนินการเข้ารหัสซีซาร์กับข้อความใดๆ ที่คุณระบุ โครงสร้างโครงการ ก่อนอื่นเราจะต้องสร้างไดเร็กทอรีโครงการของเรา: $ mkdir caesar $ cd caesar $ mkdir caesar $ touch..

ขั้นตอนการติดตั้ง Linux Ubuntu บน MacBook Air รุ่นเก่ากลางปี ​​2012
i5 1.8Gh, แรม 8GB และ 128SSD ลาก่อน Catalina… สวัสดี Ubuntu 20.04! ดังที่คุณอาจได้อ่านในโพสต์ก่อนหน้าของฉัน ฉันเพิ่งซื้อ MacBook Air มือสองตั้งแต่กลางปี ​​2012 ฉันกำลังค้นหา "แล็ปท็อปราคาถูกสำหรับใช้กับ Linux Ubuntu" อย่างไรก็ตาม แล็ปท็อปราคาถูกนั้นแย่เกินไป (มีเพียง 4Gb Ram, ไมโครชิป Intel Celeron, ดิสก์ 64Gb, โครงสร้างพลาสติก, คีย์บอร์ดที่น่ารำคาญ…) และเพื่อให้ได้เครื่องที่ดียิ่งขึ้น ฉันไม่มีทางเลือกต่ำกว่า 500 ยูโร เมื่อฉันเห็น MacBook Air เครื่องนี้บน eBay ฉันไม่ลังเลเลย..

5 การใช้คำสั่ง Set เพื่อทำให้สคริปต์ Bash ของคุณปลอดภัยและแข็งแกร่ง
หลีกเลี่ยงปัญหาที่ไม่คาดคิดล่วงหน้า สำหรับการดำเนินการฝั่งเซิร์ฟเวอร์บางอย่าง การเขียนสคริปต์ bash อาจเป็นวิธีที่สะดวกที่สุดในการทำสิ่งที่คุณต้องการ แต่ปัญหาคือนักพัฒนาบางคนอาจคิดว่าสคริปต์ขนาดเล็กไม่ร้ายแรงเท่ากับโค้ดเบสขนาดใหญ่ ฉันเห็นทีมซอฟต์แวร์ของสตาร์ทอัพไม่ได้ทำอะไรเลย...