โครงสร้างของ ไดเร็กทอรี่ ของ linux os-Linux-Directory-Structure-1

โครงสร้างของไดเร็กทอรี่บน linux os | Linux OS Directory Structure

โครงสร้างของไดเร็กทอรี่บน linux os | Linux OS Directory Structure 

Unix และ Linux จะมองทุกอย่างเป็นโครงสร้างของไฟล์ทั้งหมดเช่น CDROM จะอ้างถึงดว้ย /media/cdrom ในส่วนน้ีจะกล่าวถึงโครงสร้างของไฟล์ต่างๆ พร้อมทั้ง หน้าที่การทางานของแต่ละไดเร็กทอรี่

  •  / เป็นไดเร็กทอรี่เริ่มต้น (root) ซึ่งเป็นไดเร็กทอรีท่ีอยู่บนสุดของโครงสร้างไดเร็กทอรี่ทั้งหมด
  •  /bin ย่อมาจาก Binary เป็นไดเร็กทอรี่สาหรับเก็บคาสัง่ ที่เรียกใช้จากผู้ใช้โดยส่วนใหญ่ เป็นคาสั่งอานวยความสะดวกแก่ผู้ใช้งานระบบและเป็นคาสั่งพื้นฐานที่จาเป็นต่อการใช้งานลินุกซ์ทั่วไป
  • /boot ใชเ้ก็บไฟล์ที่ใชส้าหรับควบคุมการทางานของลินุกซ์หรือ kernel รวมทั้งไฟล์ที่จำเป็นต้องใช้ boot เครื่องคอมพิวเตอร์ เช่น GRUB (GRand Undified Boot loader)หรือ LILO เป็นต้น
  • /dev ย่อมาจาก Device ใชเ้ ก็บชื่อไฟล์พิเศษ ที่เกี่ยวข้องกับอุปกรณ์ต่างๆ ท่ีมีในระบบ เช่น tty (Terminal)hda(harddisk)เป็นต้น โดยในแต่ละไฟล์จะหมายถึง การเชื่อมต่อกับอุปกรณ์ หน่ึงอุปกรณ์
  • /etc คำว่า et cetera ย่อ มาจาก Et cetera เป็นภาษาลาติน มีหมายความในภาษาอังกฤษว่า and the others (Et คือ and, cetera คือ others)ใช้เก็บ Configuration file ซึ่งใช้สำหรับดูแลรักษาระบบ(Systemadministrator) และไฟล์สคริปท์ที่ใช้ควบคุมการเปิด-ปิดบริการ (Service)ต่างๆซึ่งส่วนใหญ่จะเก็บอยู่ภายใต้ etc คือ /etc/init.d
  • /home เป็นไดเร็กทอรี่สำหรับเก็บข้อมูลของผู้ใช้แต่ละคน ยกเว้น root จะเก็บไว้ที่ /root แยกออกต่างหาก
  • /lib ย่อมาจาก Library ใช้สำหรับเก็บไลบรารี่ของโปรแกรมต่างๆ
  • /lost+found เป็นไดเร็กทอรี่ที่ใชเ้ก็บไฟล์ที่กำลังถูกใช้งานแล้วดิสก์เกิดปัญหาหรือระบบล้มเหลว หรือไม่ใช้คำสั่ง ปิดเครื่องที่ถูกต้องซึ่งบางคร้ังทำให้ไฟล์ที่กำลังใช้งานเหล่าน้ีมีปัญหา เมื่อเริ่มการทางานของระบบใหม่(boot)โปรแกรม fsck ซึ่งทำหน้าที่ตรวจสอบ ระบบไฟล์จะเริ่มทำงาน หากพบไฟล์ที่เกิดความผิดพลาดเกิดข้ึน ในระบบไฟล์ใด ก็จะนำ ไฟล์ที่เก็บสำรองไว้ใน lost+found ไปแทนที่ในไดเร็กทอรี่ที่มีปัญหาดังกล่าว
  • /media เป็นไดเร็กทอรี่สาหรับการเชื่อมอุปกรณ์เข้ากับโครงสร้างของไฟล์ในลินุกซ์ด้วยคำสั่ง mount ส่วนใหญ่อุปกรณ์ท่ีเชื่อมต่อจะเป็นอุปกรณ์เก็บข้อมูลประเภทสื่อต่างๆ ท่ีจำเป็นต่อระบบ เช่น cdrom, thumb drive
  • /mnt เป็นไดเร็กทอรี่ท่ีใช้เชื่อมต่อกับอุปกรณ์เก็บข้อมูลอื่นๆ
  • /opt เป็นไดเร็กทอรี่ที่ใช้เก็บโปรแกรมส่วนขยายอื่นๆ หรือโปรแกรมประเภท third party software หรือโปรแกรมที่เราเอามาติดตั้งเอง แต่ส่วนมากนิยมติดตั้ง ไว้ใน /usr/local มากกว่า
  • /proc เป็นไดเร็กทอรี่สาหรับเก็บขอ้ มูลของระบบท่ีกำลังทำงานอยู่เช่นข้อมูลโปรเซส หรือ สถานะต่างๆ ของระบบ เป็นต้น
  • /root เป็น home directory ของ root
  • /sbin เป็นไดเร็กทอรี่สำหรับเก็บโปรแกรมหรือคำสั่งสำหรับผู้ดูแลระบบ โดยมากโปรแกรมที่เก็บอยู่ในไดเร็กทอรี่น้ีต้องใช้ สิทธิ root หรือต้องใช้ sudo จึงจะสามารถใช้งานคำสั่งได้
  • /tmp เป็นไดเร็กทอรี่ที่ใช้เก็บไฟล์ชั่วคราว ไดเร็กทอรี่น้ีไม่ว่าผู้ใช้คนใดในระบบ สามารถเขียนข้อมูลลงไปได้ และไม่สามารถเก็บข้อมูลได้เมื่อ boot เครื่องใหม่ เพราะข้อมูลจะหาย
  • /usr เป็นไดเร็กทอรี่ที่ใช้เก็บโปรแกรมไลบรารีต่างๆ หรือโปรแกรมต่างๆ ที่ผู้ใช้ติดตั้งเพิ่มเติมลงไป
  • /usr/bin เก็บคาสั่งของผู้ใช้งานทั่วไป
  • /var เก็บไฟล์ที่เปลี่ยนแปลงหรือไฟล์ชั่วคราวต่างๆ ที่สร้างโดยโปรแกรมหรือผู้ใช้ เช่น log ข้อมูลE-mail ข้อมูลการพิมพ์ต่างๆ

.

March 28, 2021

ads aoostudio สนใจลงลงโฆษณา
ads aoostudio สนใจลงลงโฆษณา
zixzax ทำเว็บไซต์ - ออกแบบเว็บไซต์ - ตัวอย่างเว็บไซต์

Aoo Studio รับทำเว็บไซต์

Zixzax.net ให้บริการออกแบบเว็บไซต์บริษัท เว็บไซต์เขียนบทความได้ เว็บไซต์ท่องเที่ยว เว็บไซต์จองที่พัก ทำเว็บไซต์ขายของ ออกแบบตามใจคุณ แถมฟรี SSL Certicate
รายละเอียดเพิ่มเติ่ม : www.zixzax.net



Rocky Linux คืออะไร ?

Rocky Linux คืออะไร ?

Rocky Linux เป็นระบบปฏิบัติการขององค์กรชุมชนที่ออกแบบมาเพื่อรองรับ bug-for-bug 100% ที่เข้ากันได้กับการแจกจ่าย Linux ระดับองค์กรชั้นนำของอเมริกาในขณะนี้ซึ่งพันธมิตรปลายน้ำได้เปลี่ยนทิศทางไปแล้ว อยู่ระหว่างการพัฒนาอย่างเข้มข้นโดยชุมชน Rocky Linux นำโดย Gregory Kurtzer...

OpenSolaris คืออะไร

OpenSolaris คืออะไร

OpenSolaris คือ คอมพิวเตอร์ระบบปฏิบัติการบนพื้นฐานของระบบปฏิบัติการ Solaris ที่สร้างขึ้นโดย Sun Microsystems นอกจากนี้ยังเป็นชื่อของโครงการที่ริเริ่มโดยซัน เพื่อสร้างผู้พัฒนาและชุมชนผู้ใช้ทั่วซอฟต์แวร์ หลังจากการเข้าซื้อกิจการของ บริษัท Sun Microsystemsในปี 2010,...

Permission (Changmode) คืออะไร

Permission (Changmode) คืออะไร

Permission(Changmode)คือ สิทธิ์ในการเข้าถึง Files หรือ Directories ภายในระบบ Unix เช่น Centos , Ubuntu , redhat , debian เป็นต้น โดยสามารถแบ่

Linux คืออะไร

Linux คืออะไร

Linux คือ ระบบปฏิบัติการฟรีโอเพ่นซอร์ส บนพื้นฐานของระบบปฏิบัติการ unix โดย Linus Torvalds ได้สร้าง Linux และด้วยความช่วยเหลือจากนักพัฒนาซอฟต์แวร์ Linux จากทั่วโลก Linux คือ : FreeUnix โอเพ่นซอร์สระบบปฏิบัติการเครือข่าย...

เว็บไซต์ช่วยให้ผู้คนเข้าถึงธุรกิจของคุณง่ายขึ้น

หากคุณเป็นเจ้าของธุรกิจ วิธีที่จะทำให้นำไปสู่การขายที่มีศักยภาพมากขึ้น นั่นคือวิธีที่ “เว็บไซต์”ของคุณจะช่วยขาย คุณสามารถดึงดูดผู้คนจำนวนมากมายัง เว็บไซต์ของคุณ โดยการอัพเดตสินค้า ราคา และเขียนเนื้อหาบนเว็บไซต์ของคุณอย่างสม่ำเสมอ ยิ่งเว็บไซต์ของคุณมีข้อมูลมากเท่าใดก็ยิ่งมีโอกาสมากขึ้นในการเพิ่มยอดขายของคุณ

Responsive

เว็บไซต์ที่ตอบสนองขนาดของหน้าจอ ได้กลายเป็นเครื่องมือสำคัญสำหรับทุกคนที่มีอุปกรณ์ดิจิทัล

Domain Name

โดเมน เนม เป็นการเข้าผ่าน www.ชื่อบริษัทของคุณ.com ซึ่งคุณสามารถตั้งชื่อเว็บไซต์ของคุณได้เอง

CMS

โพสต์ คือ เนื้อหาบล็อก บนระบบเว็บไซต์บริษัทของคุณ ซึ่งคุณสามรถที่จะแชร์เรื่องราวหรือเขียนรีวิว ผ่านระบบ CMS

Clean Code

โค้ดสะอาด ปลอดภัย ธีมลิขสิทธิ์ ทำให้เว็บไซต์ของคุณทำงานได้อย่างเสถียร ราบรื่น

Warranty

รับประกันในส่วนของไฟล์โค้ด ในกรณีที่เกิดความเสียหาย หรือ Error ที่เกิดจากการใช้งานเว็บไซต์

Free Updates

อัพเดทระบบเว็บไซต์ เมื่อมีเวอร์ชั่นใหม่ คุณสามารถอัพเดทั้งในส่วนของระบบเว็บ และปลั๊กอิน

บทความล่าสุด

 

Mac Address คืออะไร

Mac Address คืออะไร

MAC ADDRESS คือ หมายเลขประจำตัวฮาร์ดแวร์ที่ระบุอุปกรณ์แต่ละเครื่องบนเครือข่ายโดยไม่ซ้ำกัน Mac Address ย่อมาจาก "Media Access Control Address" และไม่ใช่ไม่ใช่คอมพิวเตอร์ Apple Macintosh ซึ่ง mac address...

DNSSEC คืออะไร

DNSSEC คืออะไร

DNSSEC (Domain Name System Security Extensions) เป็นชุดข้อมูลจำเพาะของ Internet Engineering Task Force สำหรับการรักษาความปลอดภัยข้อมูล

SMTP คืออะไร

SMTP คืออะไร

SMTP (Simple Mail Transfer Protocol) คือ แอปพลิเคชันที่มีจุดประสงค์หลักในการส่งรับและ / หรือส่งต่ออีเมลขาออกระหว่างผู้ส่งและผู้รับอีเมล  SMTP Server จะมีที่อยู่ที่สามารถกำหนดโดยโปรแกรมรับส่งเมลหรือแอปพลิเคชันที่คุณใช้งานและโดยทั่วไปจะอยู่ในรูปแบบ...

Rocky Linux คืออะไร ?

Rocky Linux คืออะไร ?

Rocky Linux เป็นระบบปฏิบัติการขององค์กรชุมชนที่ออกแบบมาเพื่อรองรับ bug-for-bug 100% ที่เข้ากันได้กับการแจกจ่าย Linux ระดับองค์กรชั้นนำของอเมริกาในขณะนี้ซึ่งพันธมิตรปลายน้ำได้เปลี่ยนทิศทางไปแล้ว อยู่ระหว่างการพัฒนาอย่างเข้มข้นโดยชุมชน Rocky Linux นำโดย Gregory Kurtzer...

Site Map (แผนผังเว็บไซต์) คืออะไร

Site Map (แผนผังเว็บไซต์) คืออะไร

Site Map (แผนผังเว็บไซต์ , แผนที่เว็บไซต์) คือ รูปแบบของเนื้อหาของเว็บไซต์ที่ออกแบบมาเพื่อช่วยผู้ใช้และเครื่องมือค้นหาในการสำรวจเว็บไซต์ แผนผังไซต์ (Site Map) สามารถเป็นรายการลำดับขั้นของหน้าเว็บ (พร้อมลิงค์) ที่จัดเรียงตามหัวข้อแผนภูมิองค์กรหรือเอกสาร XML...