/ opt หมายถึงอะไรในไฟล์พา ธ


0

ฉันเห็นเส้นทางไฟล์จำนวนมากที่มี / เลือกในพวกเขาจากรหัสตัวอย่าง ชอบสิ่งนี้:

:staticfiles => "/opt/example/apps/example/static/"

ฉันจะเข้าใจว่ามันเป็นอะไร homeแต่ฉันไม่รู้ไดเรกทอรีที่ชื่อ opt

มันหมายความว่าอะไร? มันสั้นสำหรับตัวเลือกหรืออะไร? ถ้าเป็น homeเนื่องจากฉันใช้ Mac ฉันจะเปลี่ยนเป็น Usersแต่ตอนนี้ฉันหลงทาง


/opt เป็นเพียงไดเรกทอรีระดับบนสุดทั่วไปอีกรายการหนึ่ง ระบบ OS X มี /opt; ฉันเชื่อว่า MacPorts ติดตั้งตัวเองลงใน /opt/local. ไม่เหมือนเช่น regexes พา ธ ของระบบไฟล์ไม่มีวิธีระบุข้อมูลอื่นใด ๆ regex อาจแสดงเป็นสิ่งที่ต้องการ /[ab]c*/i (คน i หลังจากเครื่องหมายทับทำให้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่); เส้นทางไม่มีวิธีในการแสดงสิ่งใด ๆ สิ่งที่คุณรู้คือส่วนประกอบแต่ละอย่างเป็นชื่อของไดเรกทอรีที่มีอยู่ในไดเรกทอรีก่อนหน้ายกเว้นส่วนประกอบสุดท้าย
Blacklight Shining


คุณลองทำไหม ls -ld /opt? นั่นคือสิ่งที่ฉันจะทำถ้าฉันสงสัยเกี่ยวกับไดเรกทอรีที่ฉันไม่เคยได้ยินมาก่อน ยังตรวจสอบ Wikipedia: มาตรฐานระบบลำดับชั้นของระบบไฟล์ .
Blacklight Shining

คำตอบ:


3

ตามที่ นี้ หน้านี้และอันนี้ ที่นี่ , /opt เป็นไดเรกทอรีที่สงวนไว้สำหรับ

แพ็คเกจซอฟต์แวร์แอพพลิเคชั่นเสริม

ซึ่งหมายความว่าหากคุณต้องติดตั้งแอพพลิเคชั่นหรือแพ็คเกจใด ๆ ที่ไม่ได้มาพร้อมกับระบบปฏิบัติการด้วยตนเองก็ควรติดตั้งที่ใดที่หนึ่งในไดเรกทอรีนี้

สิ่งนี้ใช้กับระบบปฏิบัติการ UNIX หรือ UNIX ส่วนใหญ่รวมถึง Max OS X


นั่นเป็นเพียงการประชุมแม้ว่า /usr/local ยังเป็นตัวเลือกยอดนิยมสำหรับสิ่งที่สร้างขึ้นจากแหล่งที่มาหรือเรียกคืนจากสถานที่นอกเหนือจากตัวจัดการแพคเกจที่มาพร้อมกับระบบปฏิบัติการใช่ไหม ฉันรู้ว่า Homebrew ติดตั้งตัวเองและแพคเกจลงใน /usr/local.
Blacklight Shining

1
@ BlacklightShining ใช่ฉันเห็นด้วยอย่างแน่นอน ในตอนท้ายของวันมันเป็นเพียงการประชุมและขึ้นอยู่กับความชอบส่วนตัวของโปรแกรมเมอร์
joeeey
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.