Latest web development tutorials
×

Linux หลักสูตร

Linux หลักสูตร Linux แนะนำโดยย่อ Linux ติดตั้ง Linux ขั้นตอนการเริ่มต้นระบบ Linux โครงสร้างไดเรกทอรีระบบ Linux วิธีการแก้ปัญหาลืมรหัสผ่านของคุณ Linux เข้าสู่ระบบจากระยะไกล Linux แอตทริบิวต์แฟ้มพื้นฐาน Linux ไฟล์และไดเรกทอรีการจัดการ Linux ผู้ใช้และการจัดการกลุ่มผู้ใช้ Linux การจัดการดิสก์ Linux vi/vim Linux yum คำสั่ง

Shell หลักสูตร

Shell หลักสูตร Shell ตัวแปร Shell ผ่านพารามิเตอร์ Shell ? อาร์เรย์ Shell ผู้ประกอบการ Shell echo คำสั่ง Shell printf คำสั่ง Shell test คำสั่ง Shell การควบคุมกระบวนการ Shell ฟังก์ชัน Shell Input / output เปลี่ยนเส้นทาง Shell ไฟล์มี

Linux คู่มืออ้างอิง

Linux คำสั่ง Daquan Nginx การติดตั้งและการกำหนดค่า MySQL การติดตั้งและการกำหนดค่า

โครงสร้างไดเรกทอรีระบบ Linux

หลังจากเข้าสู่ระบบในระบบป้อนคำสั่งในหน้าต่างคำสั่งปัจจุบัน:

 ls / 

คุณจะเห็นรูปต่อไปนี้:

4_20

โครงสร้าง:

003vPl7Rty6E8kZRlAEdc และ 690

ต่อไปนี้เป็นคำอธิบายของไดเรกทอรีเหล่านี้:

  • / bin:
    ถังเป็นคำย่อของไบนารีที่ไดเรกทอรีนี้ถือเป็นคำสั่งที่ใช้บ่อยที่สุด

  • / boot:
    นี่คือบางส่วนของแกนถูกเก็บไว้ในแฟ้มเมื่อคุณเริ่มใช้ Linux รวมทั้งการเชื่อมต่อไฟล์บางและไฟล์ภาพ

  • / dev:
    dev เป็นอุปกรณ์ (อุปกรณ์) ชื่อย่อในไดเรกทอรีถูกเก็บไว้ในอุปกรณ์ภายนอกลินุกซ์, ลินุกซ์ในทางของวิธีการเข้าถึงและอุปกรณ์ในการเข้าถึงไฟล์เหมือนกัน

  • / etc:
    ไดเรกทอรีนี้จะใช้ในการกำหนดค่าการจัดเก็บไฟล์และไดเรกทอรีย่อยทุกความต้องการของระบบการจัดการ

  • / home:
    ไดเรกทอรีบ้านของผู้ใช้ใน Linux ผู้ใช้แต่ละคนมีไดเรกทอรีของตัวเองชื่อไดเรกทอรีจะขึ้นอยู่กับบัญชีผู้ใช้ทั่วไปชื่อ

  • / lib:
    ไดเรกทอรีนี้ถือเป็นระบบพื้นฐานของการใช้ร่วมกันไลบรารีการเชื่อมโยงแบบไดนามิกบทบาทของมันจะคล้ายกับของ Windows ในแฟ้ม DLL งานเกือบทั้งหมดต้องใช้ประโยชน์จากห้องสมุดที่ใช้ร่วมกัน

  • / + หายไปพบ:
    ภายใต้สถานการณ์ปกติไดเรกทอรีนี้เป็นที่ว่างเปล่าเมื่อระบบปิดที่ผิดกฎหมายบางไฟล์เก็บไว้ที่นี่

  • / ระบบ Linux สื่อจะรับรู้อุปกรณ์บางอย่างเช่นดิสก์ U, CD-ROM ฯลฯ เมื่อประชาชน, Linux จะระบุอุปกรณ์ที่จะติดไดเรกทอรีนี้โดยอัตโนมัติ

  • / MNT:
    ระบบให้ไดเรกทอรีนี้คือการให้ผู้ใช้สามารถติดตั้งไฟล์ระบบอื่น ๆ ชั่วคราวเราสามารถขับรถติดตั้งที่ / mnt / และจากนั้นป้อนไดเรกทอรีที่คุณสามารถดูเนื้อหาของไดรฟ์ซีดีรอม

  • / เลือก:
    นี้สำหรับพื้นที่ในการติดตั้งซอฟต์แวร์เพิ่มเติมวางไว้ในไดเรกทอรี ตัวอย่างเช่นถ้าคุณติดตั้งฐานข้อมูล Oracle สามารถอยู่ในไดเรกทอรีนี้ เริ่มต้นเป็นที่ว่างเปล่า

  • / proc:
    ไดเรกทอรีนี้เป็นไดเรกทอรีเสมือนซึ่งเป็นแผนที่หน่วยความจำระบบที่เราสามารถได้รับข้อมูลผ่านระบบการเข้าถึงโดยตรงไปยังไดเรกทอรี
    แต่เนื้อหาของไดเรกทอรีนี้ในความทรงจำที่เราไม่สามารถแก้ไขไฟล์บางโดยตรงบนฮาร์ดดิสก์ภายในตัวอย่างเช่นสามารถหลอกลวงโดยคำสั่ง Ping ต่อไปนี้คำสั่ง host เพื่อให้ผู้อื่นไม่สามารถ ping เครื่องของคุณ:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • / ราก:
    ไดเรกทอรีสำหรับผู้ดูแลระบบซึ่งยังเป็นที่รู้จักกันเป็นสิทธิ์ที่บ้านของผู้ใช้ซุปเปอร์

  • / sbin:
    s คือความหมายของผู้ใช้ super ที่นี่ถูกเก็บไว้ในผู้ดูแลระบบไฮเปอร์ไวเซอร์

  • / SELinux:
    ไดเรกทอรีนี้เป็น Redhat / CentOS ไดเรกทอรีเฉพาะ SELinux เป็นกลไกการรักษาความปลอดภัยที่คล้ายกับ Windows Firewall แต่กลไกนี้มีความซับซ้อนมากขึ้นไดเรกทอรีนี้จะถูกจัดเก็บเอกสารที่เกี่ยวข้อง SELinux

  • / SRV:
    บริการไดเรกทอรีเริ่มที่จะเก็บข้อมูลบางอย่างจะต้องมีการสกัด

  • / SYS:
    นี่คือหลัก linux2.6 การเปลี่ยนแปลงที่ดี ไดเรกทอรีนี้มีการติดตั้งใน kernel 2.6 ที่เกิดขึ้นใหม่ sysfs ระบบไฟล์

    ระบบแฟ้ม sysfs รวมข้อมูลเกี่ยวกับการต่อไปนี้สามชนิดของระบบไฟล์: สำหรับระบบไฟล์ proc ประมวลผลข้อมูลระบบ devfs แฟ้มอุปกรณ์และระบบ devpts ไฟล์หลอกขั้ว

    ระบบไฟล์เป็นภาพสะท้อนภาพของต้นไม้อุปกรณ์เคอร์เนล

    เมื่อมีวัตถุเคอร์เนลสร้างไฟล์และไดเรกทอรีที่สอดคล้องกันมีการสร้างวัตถุเคอร์เนลระบบย่อย

  • / tmp:
    ไดเรกทอรีนี้จะใช้ในการจัดเก็บไฟล์ชั่วคราว

  • / usr:
    นี่คือสิ่งที่สำคัญมากไดเรกทอรีผู้ใช้จำนวนมากของการใช้งานและไฟล์จะถูกวางไว้ในไดเรกทอรีนี้ไฟล์โปรแกรมไดเรกทอรีภายใต้หน้าต่างที่คล้ายกัน

  • / usr / bin:
    ผู้ใช้ระบบแอพลิเคชัน

  • / usr / sbin:
    โปรแกรมการจัดการและระบบการภูตซุปเปอร์ผู้ใช้ที่สูงขึ้น

  • / usr / src: รหัสที่มาเคอร์เนลสำหรับตำแหน่งไดเรกทอรีเริ่มต้น

  • / var:
    ไดเรกทอรีนี้มีขยายตัวต่อเนื่องกับสิ่งที่เราถูกนำมาใช้ในการปรับเปลี่ยนไดเรกทอรีที่มักจะอยู่ในไดเรกทอรีนี้ รวมถึงไฟล์บันทึก

ในระบบ Linux มีหลายไดเรกทอรีเป็นสิ่งสำคัญมากมักจะต้องระมัดระวังไม่ให้ลบโดยไม่ตั้งใจหรือโดยพลการเปลี่ยนเอกสารภายใน

/ etc ด้านบนยังกล่าวถึงนี้เป็นแฟ้มการกำหนดค่าระบบถ้าคุณเปลี่ยนแฟ้มในไดเรกทอรีที่อาจทำให้ระบบไม่เริ่มต้น

/ ถัง / sbin / usr / bin / usr / sbin: directory นี้ถูกวางไว้โดยแฟ้มที่ปฏิบัติการเริ่มต้นเช่น LS เป็นไดเรกทอรีใน / bin / LS

เป็นที่น่าสังเกตว่า / bin / usr / bin การเรียนการสอนในระบบ (ยกเว้นรากภายนอกผ่านผู้ใช้) ใช้โดยผู้ใช้และ / sbin / usr / sbin การเรียนการสอนจะใช้ในการราก

/ var: นี้เป็นไดเรกทอรีที่สำคัญมากในระบบของคุณทำงานมากโปรแกรมแต่ละโปรแกรมจะมีบันทึกที่เหมาะสมจะถูกสร้างและบันทึกเหล่านี้จะถูกบันทึกไปยังไดเรกทอรีนี้โดยเฉพาะในไดเรกทอรีล็อก / var ภายใต้ / นอกจากนี้ จดหมายตำแหน่งเริ่มต้นอยู่ที่นี่