• Tools Online
    • Tạo CSR
    • SSL Checker
    • DNS Checker
    • View IP
    • Whois Domain
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
Đỗ Trung Quân
Banner
  • Home
  • Hướng dẫn chung
  • Linux
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
      • Rocky Linux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
      • Reverse Proxy
    • Virtualization
      • KVM
      • Proxmox
      • OpenVZ
    • Monitoring Tool
      • Prometheus
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Kubernetes
      • Jenkins
      • Cloud
        • GCP
        • AWS
        • Azure
    • Mail Server
    • Database
    • VPN
  • ControlPanel
    • cPanel
    • DirectAdmin
    • aaPanel
    • CyberPanel
    • VestaCP
    • FastPanel
    • CloudPanel
    • HestiaCP
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • Security
    • SSL
    • Firewall
  • Dịch Vụ
    • Thiết kế web
    • Dịch vụ cài đặt tối ưu VPS/Server
    • Cài đặt WordPress & Tối ưu WordPress
    • Dịch vụ xử lý mã độc trên WordPress
    • Xác minh cài đặt SSL
    • Dich vụ Backlink
  • Liên Hệ

Tìm hiểu về cấu trúc thư mục trong Linux

by ĐỖ TRUNG QUÂN 17 Tháng Hai, 2023
written by ĐỖ TRUNG QUÂN 17 Tháng Hai, 2023 0 comment 23 views

NỘI DUNG

  • Tổng quan
    • 1. / (Root) – Thư mục gốc của hệ thống
    • 2. /bin – Thư mục chứa các lệnh thực thi hệ thống
    • 3. /boot – Thư mục chứa các tệp khởi động
    • 4. /dev – Thư mục chứa các thiết bị
    • 5. /etc – Thư mục chứa các tệp cấu hình
    • 6. /home – Thư mục chứa thư mục người dùng
    • 7. /lib – Thư mục chứa các thư viện
    • 8. /media – Thư mục chứa các thiết bị lưu trữ tạm thời
    • 9. /mnt – Thư mục chứa các thiết bị lưu trữ tạm thời
    • 10. /opt – Thư mục chứa các ứng dụng tùy chỉnh
    • 11. /proc – Thư mục chứa thông tin về tiến trình hệ thống
    • 12. /root – Thư mục chứa thư mục người dùng root
    • 13. /run – Thư mục chứa dữ liệu chạy tạm thời
    • 14. /sbin – Thư mục chứa các lệnh hệ thống thực thi của quản trị viên
    • 15. /srv – Thư mục chứa dữ liệu cho các dịch vụ
    • 16. /sys – Thư mục chứa thông tin về hệ thống
    • 17. /tmp – Thư mục chứa tệp tạm thời
    • 18. /usr – Thư mục chứa các tệp và thư mục chia sẻ cho các người dùng
    • 19. /var – Thư mục chứa các tệp và thư mục biến đổi
  • Tổng kết

Tổng quan

image 18

Linux là một trong những hệ điều hành phổ biến nhất trên thế giới và được sử dụng rộng rãi trong các máy chủ, thiết bị nhúng, máy tính cá nhân và nhiều lĩnh vực công nghệ khác. Một trong những đặc điểm nổi bật của Linux là cấu trúc thư mục của nó được thiết kế theo một tiêu chuẩn nhất định để giúp cho người dùng quản lý các tệp và thư mục một cách có hệ thống và dễ dàng hơn.

Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về cấu trúc thư mục trong hệ thống Linux. Từ đó, bạn có thể hiểu được mỗi thư mục trong hệ thống Linux được thiết kế để đảm bảo tính an toàn, bảo mật và tiện lợi, từ đó giúp cho việc quản lý hệ thống và truy cập tệp và thư mục trở nên dễ dàng và thuận tiện hơn.

Trên hệ điều hành Linux, cấu trúc thư mục được tổ chức theo một hệ thống phân cấp theo tên gọi hợp lý để dễ dàng quản lý các tài nguyên hệ thống.

1. / (Root) – Thư mục gốc của hệ thống

Thư mục này là thư mục cấp cao nhất của hệ thống Linux và nó chứa tất cả các thư mục và tệp trong hệ thống. Thư mục gốc có thể được truy cập bởi mọi người dùng, tuy nhiên, hầu hết các tệp và thư mục trong đó yêu cầu quyền truy cập của người dùng root để có thể sửa đổi.

Tìm hiểu về cấu trúc thư mục trong Linux

2. /bin – Thư mục chứa các lệnh thực thi hệ thống

Thư mục này chứa các tệp thực thi (như lệnh) mà hệ thống sử dụng để khởi động và hoạt động. Các tệp thực thi này không phụ thuộc vào bất kỳ thư viện động nào và nên được sử dụng trong trường hợp hệ thống không thể tìm thấy các thư viện động phù hợp.

Tìm hiểu về cấu trúc thư mục trong Linux

3. /boot – Thư mục chứa các tệp khởi động

Thư mục này chứa các tệp cần thiết để khởi động hệ thống, bao gồm các tệp kernel, tệp cấu hình khởi động và các tệp liên quan khác.

image 21

4. /dev – Thư mục chứa các thiết bị

Thư mục này chứa các tệp thiết bị và tệp đặc biệt để thể hiện các thiết bị phần cứng như ổ đĩa, bàn phím, chuột, cổng USB, v.v.

image 22

5. /etc – Thư mục chứa các tệp cấu hình

Thư mục này chứa các tệp cấu hình hệ thống, như tệp cấu hình mạng, tệp cấu hình phần mềm và tệp cấu hình hệ thống.

image 23

6. /home – Thư mục chứa thư mục người dùng

Thư mục này chứa các thư mục người dùng, mỗi người dùng có một thư mục riêng để lưu trữ các tệp và thư mục.

image 24

7. /lib – Thư mục chứa các thư viện

Chứa các file library hỗ trợ cho các file thực binary. Mỗi khi cài đặt phần mềm trên Linux, các thư viện cũng tự động được download, và chúng hầu hết được bắt đầu với lib*.. Đây là các thư viện cơ bản mà Linux cần đề làm việc. Không giống như trong Windows, các thư viện có thể chia sẻ và dùng chung cho các chương trình khác nhau. Đó là một lợi ích trong hệ thống tệp tin của Linux.

image 25

8. /media – Thư mục chứa các thiết bị lưu trữ tạm thời

Thư mục này được sử dụng để gắn kết các thiết bị lưu trữ tạm thời như đĩa CD, USB hoặc ổ đĩa cứng bên ngoài. Hiểu như là ổ D:/Data trong Windows

9. /mnt – Thư mục chứa các thiết bị lưu trữ tạm thời

Thư mục này được sử dụng để gắn kết các thiết bị lưu trữ tạm thời như đĩa CD, USB hoặc ổ đĩa cứng bên ngoài. Tuy nhiên, /mnt được sử dụng cho các thiết bị lưu trữ tạm thời có tính chất tạm thời hơn so với /media.

10. /opt – Thư mục chứa các ứng dụng tùy chỉnh

Thư mục này được sử dụng để cài đặt các ứng dụng tùy chỉnh như phần mềm thương mại hoặc các ứng dụng không phải từ kho lưu trữ chính thức của hệ thống.

image 26

11. /proc – Thư mục chứa thông tin về tiến trình hệ thống

Thư mục này chứa các tệp hệ thống đặc biệt được sử dụng để hiển thị thông tin về các tiến trình hệ thống đang chạy, tài nguyên hệ thống và các thông số khác.

image 27

12. /root – Thư mục chứa thư mục người dùng root

Thư mục này là thư mục người dùng chính của người dùng root và chứa các tệp và thư mục riêng của người dùng root.

image 28

13. /run – Thư mục chứa dữ liệu chạy tạm thời

Thư mục này được sử dụng để lưu trữ dữ liệu chạy tạm thời cho các tiến trình và các ứng dụng khác trong hệ thống.

image 29

14. /sbin – Thư mục chứa các lệnh hệ thống thực thi của quản trị viên

Thư mục này chứa các tệp thực thi hệ thống giống như thư mục /bin, nhưng các tệp thực thi này chỉ được sử dụng bởi các quản trị viên hệ thống.

image 30

15. /srv – Thư mục chứa dữ liệu cho các dịch vụ

Thư mục này chứa các dữ liệu và tài nguyên cần thiết cho các dịch vụ hệ thống cung cấp.

16. /sys – Thư mục chứa thông tin về hệ thống

Thư mục này chứa các tệp và thư mục dùng để quản lý các thông tin hệ thống, chẳng hạn như thông tin về phần cứng và thiết bị.

image 31

17. /tmp – Thư mục chứa tệp tạm thời

Thư mục này chứa các tệp tạm thời được tạo ra bởi các ứng dụng hoặc quá trình khác trên hệ thống. Thư mục này được xóa tự động khi hệ thống khởi động lại.

image 32

18. /usr – Thư mục chứa các tệp và thư mục chia sẻ cho các người dùng

Thư mục này chứa các tệp và thư mục chia sẻ cho các người dùng trong hệ thống, chẳng hạn như các tệp thực thi, thư viện, tài liệu và hình ảnh. Thư mục /usr được chia thành các thư mục con như /usr/bin, /usr/lib và /usr/share.

image 35

19. /var – Thư mục chứa các tệp và thư mục biến đổi

Thư mục này chứa các tệp và thư mục biến đổi, chẳng hạn như các tệp nhật ký, tệp trạng thái và các tệp khác mà nội dung thường xuyên được cập nhật hoặc biến đổi trong hệ thống.

image 34

Tổng kết

Cấu trúc thư mục trong hệ thống Linux được thiết kế để phân loại và lưu trữ các tệp và thư mục một cách có hệ thống và tiện lợi. Việc hiểu cấu trúc này có thể giúp cho việc quản lý hệ thống và truy cập các tệp và thư mục trong hệ thống Linux trở nên dễ dàng hơn.

Các thư mục quan trọng nhất trong cấu trúc thư mục Linux bao gồm /, /bin, /boot, /dev, /etc, /home, /lib, /media, /mnt, /opt, /proc, /root, /sbin, /tmp, /usr và /var. Mỗi thư mục đều có mục đích và chức năng riêng, và được tổ chức một cách có hệ thống.

Đó là một số thư mục quan trọng và phổ biến nhất trong hệ thống Linux và cấu trúc thư mục của chúng. Hiểu về cấu trúc này có thể giúp cho việc quản lý hệ thống và truy cập các tệp và thư mục trong hệ thống Linux trở nên dễ dàng hơn.

    5/5 - (1 bình chọn)

    Hãy tham gia Nhóm Hỗ Trợ VPS Hosting để cùng học hỏi và trao đổi kiến thức nhé. Chúc bạn thành công.

    cấu trúc linuxlinux
    Share 0 FacebookTwitterPinterestTelegramEmail
    ĐỖ TRUNG QUÂN

    Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog dotrungquan.info - linuxcanban.com - it.info.vn. Mới đây mình có tạo ra một Nhóm Hỗ Trợ VPS Hosting với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

    Bạn sẽ thích bài viết này

    Hướng dẫn tạo swap trên Linux

    15 Tháng Ba, 2023

    Lệnh trace và cách sử dụng lệnh trace...

    25 Tháng Hai, 2023

    Hướng dẫn kiểm tra dịch vụ đang chạy...

    21 Tháng Hai, 2023

    SELinux là gì Cách tắt SELinux

    19 Tháng Hai, 2023

    Sử dụng lệnh rm một cách an toàn

    19 Tháng Hai, 2023

    Lệnh kill và pkill là gì? Hướng dẫn...

    19 Tháng Hai, 2023

    Cách sử dụng lệnh ab để kiểm tra...

    19 Tháng Hai, 2023

    Hướng dẫn xử lý Lỗi 400: invalid_request Rclone

    17 Tháng Hai, 2023

    Hướng dẫn cài đặt ImageMagick và hỗ trợ...

    16 Tháng Hai, 2023

    Hướng dẫn sử dụng NFS để chia sẽ...

    15 Tháng Hai, 2023
    Theo dõi
    Đăng nhập
    Thông báo của
    guest

    guest

    0 Comments
    Phản hồi nội tuyến
    Xem tất cả bình luận

    Nhóm Hỗ Trợ Hosting VPS

    Nhóm Hỗ Trợ VPS Hosting

    Tin Khuyến Mãi

    Thông tin về tôi

    Thông tin về tôi

    Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn.

    Facebook Instagram Youtube Telegram

    BÀI VIẾT PHỔ BIẾN

    • 1

      Hướng dẫn chuyển website WordPress bằng All in one Migration

    • 2

      Sửa lỗi WordPress “Post-processing of the image failed likely because the server is busy”

    • 3

      Hướng dẫn cài đặt Ubuntu Server 20.04 LTS

    • 4

      Hướng dẫn cài đặt WP-CLI lên máy chủ Linux

    Phản hồi gần đây

    • Lê Văn trong Hướng dẫn trỏ tên miền về Blogspot (blogger)
    • Quân trong Hướng dẫn cài đặt và cấu hình plugin W3 Total Cache cho website WordPress
    • Học Luật trong Sử dụng RSYNC để Clone một VPS hoàn chỉnh
    • Học Luật trong Hướng dẫn cài đặt và cấu hình plugin W3 Total Cache cho website WordPress

    Top Commentators

    • Anh Quân Anh Quân (133)
    • nghĩa nghĩa (8)
    • Bùi Đức Hiệp Bùi Đức Hiệp (7)
    • David Do David Do (7)
    • Bamboo Bamboo (5)
    • Bình Minh Bình Minh (5)
    • Cai Việt Hoàng Cai Việt Hoàng (5)
    • Duc Thuan Duc Thuan (5)

    BẠN BÈ & ĐỐI TÁC

    Thạch Phạm | aaPanel | Linux Căn Bản | Bảo Trần | Trương Quốc Cường | Đàm Trung Kiên | CaiSSL.com

    Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

    Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

    AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


    Back To Top
    Đỗ Trung Quân
    • Home
    • Hướng dẫn chung
    • Linux
      • Linux Tricks
      • Distro Linux
        • CentOS/RedHat
        • CloudLinux
        • Ubuntu/Debian
        • AlmaLinux
        • Rocky Linux
      • WebServer
        • NGINX
        • Apache
        • LiteSpeed
        • Reverse Proxy
      • Virtualization
        • KVM
        • Proxmox
        • OpenVZ
      • Monitoring Tool
        • Prometheus
        • Zabbix
      • DevOPS
        • Ansible
        • Docker
        • Kubernetes
        • Jenkins
        • Cloud
          • GCP
          • AWS
          • Azure
      • Mail Server
      • Database
      • VPN
    • ControlPanel
      • cPanel
      • DirectAdmin
      • aaPanel
      • CyberPanel
      • VestaCP
      • FastPanel
      • CloudPanel
      • HestiaCP
      • Script VPS
    • DNS
      • Domain
    • CMS
      • WordPress
      • Laravel
    • Security
      • SSL
      • Firewall
    • Dịch Vụ
      • Thiết kế web
      • Dịch vụ cài đặt tối ưu VPS/Server
      • Cài đặt WordPress & Tối ưu WordPress
      • Dịch vụ xử lý mã độc trên WordPress
      • Xác minh cài đặt SSL
      • Dich vụ Backlink
    • Liên Hệ
    wpDiscuz