Cấu trúc cây thư mục trong Linux
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Cấu trúc cây thư mục trong LinuxCấu trúc cây thư mục trong LinuxBạn có bao giờ thắc mắc tại sao các một số chương trình trong Linux đượclưu dưới các thư mục khác nhau như /bin, /sbin, /usr/bin hay /usr/sbin?Ví dụ như, một số được lưu trong /usr/bin. Sao không là /bin hay /sbin? Điểm khácbiệt giữa các thư mục đó là gì?Trong bài viết này, chúng tôi sẽ ôn lại giúp bạn về cấu trúc file hệ thống của Linuxvà ý nghĩa của từng thư mục chính.1. / - RootĐúng với tên gọi của mình: nút gốc (root) đây là nơi bắt đầu của tất cả các file vàthư mục. Chỉ có root user mới có quyền ghi trong thư mục này. Chú ý rằng /root làthư mục home của root user chứ không phải là /.2. /bin - Chương trình của người dùngThư mục này chứa các chương trình thực thi. Các chương trình chung của Linuxđược sử dụng bởi tất cả người dùng được lưu ở đây. Ví dụ như: ps, ls, ping...3. /sbin - Chương trình hệ thốngCũng giống như /bin, /sbinn cũng chứa các chương trình thực thi, nhưng chúng lànhững chương trình của admin, dành cho việc bảo trì hệ thống. Ví dụ như: reboot,fdisk, iptables...4. /etc - Các file cấu hìnhThư mục này chứa các file cấu hình của các chương trình, đồng thời nó còn chứacác shell script dùng để khởi động hoặc tắt các chương trình khác. Ví dụ:/etc/resolv.conf, /etc/logrolate.conf5. /dev - Các file thiết bịCác phân vùng ổ cứng, thiết bị ngoại vi như USB, ổ đĩa cắm ngoài, hay bất cứthiết bị nào gắn kèm vào hệ thống đều được lưu ở đây. Ví dụ: /dev/sdb1 là tên củaUSB bạn vừa cắm vào máy, để mở được USB này bạn cần sử dụng lệnh mount vớiquyền root: # mount /dev/sdb1 /tmp6. /tmp - Các file tạmThư mục này chứa các file tạm thời được tạo bởi hệ thống và các người dùng. Cácfile lưu trong thư mục này sẽ bị xóa khi hệ thống khởi động lại.7. /proc - Thông tin về các tiến trìnhThông tin về các tiến trình đang chạy sẽ được lưu trong /proc dưới dạng một hệthống file thư mục mô phỏng. Ví dụ thư mục con /proc/{pid} chứa các thông tinvề tiến trình có ID là pid (pid ~ process ID). Ngoài ra đây cũng là nơi lưu thông tinvề về các tài nguyên đang sử dụng của hệ thống như: /proc/version, /proc/uptime...8. /var - File về biến của chương trìnhThông tin về các biến của hệ thống được lưu trong thư mục này. Như thông tin vềlog file: /var/log, các gói và cơ sở dữ liệu /var/lib...9. /usr - Chương trình của người dùngChứa các thư viện, file thực thi, tài liệu hướng dẫn và mã nguồn cho chương trìnhchạy ở level 2 của hệ thống. Trong đó /usr/bin chứa các file thực thi của người dùng như: at, awk, cc, less... Nếubạn không tìm thấy chúng trong /bin hãy tìm trong /usr/bin /usr/sbin chứa các file thực thi của hệ thống dưới quyền của admin như: atd,cron, sshd... Nếu bạn không tìm thấy chúng trong /sbin thì hãy tìm trong thư mụcnày. /usr/lib chứa các thư viện cho các chương trình trong /usr/bin và /usr/sbin /usr/local chứa các chương tình của người dùng được cài từ mã nguồn. Vídụ như bạn cài apache từ mã nguồn, nó sẽ được lưu dưới /usr/local/apache210. /home - Thư mục người của dùngThư mục này chứa tất cả các file cá nhân của từng người dùng. Ví dụ: /home/john,/home/marie11. /boot - Các file khởi độngTất cả các file yêu cầu khi khởi động như initrd, vmlinux. grub được lưu tại đây.Ví dụ vmlixuz-2.6.32-24-generic12. /lib - Thư viện hệ thốngChứa cá thư viện hỗ trợ cho các file thực thi trong /bin và /sbin. Các thư viện nàythường có tên bắt đầu bằng ld* hoặc lib*.so.*. Ví dụ như ld-2.11.1.so haylibncurses.so.5.713. /opt - Các ứng dụng phụ tùy chọnTên thư mục này nghĩa là optional (tùy chọn), nó chứa các ứng dụng thêm vào từcác nhà cung cấp độc lập khác. Các ứng dụng này có thể được cài ở /opt hoặc mộtthư mục con của /opt14. /mnt - Thư mục để mountĐây là thư mục tạm để mount các file hệ thống. Ví dụ như # mount /dev/sda2 /mnt15. /media - Các thiết bị gắn có thể gỡ bỏThư mục tạm này chứa các thiết bị như CdRom /media/cdrom. floppy/media/floopy hay các phân vùng đĩa cứng /media/Data (hiểu như là ổ D:/Datatrong Windows)16. /srv - Dữ liệu của các dịch vụ khácChứa dữ liệu liên quan đến các dịch vụ máy chủ như /srv/svs, chứa các dữ liệu liênquan đến CVS. ...
Tìm kiếm theo từ khóa liên quan:
tin học văn phòng sử dụng máy tính thủ thuật máy tính cây thư mục Linux cấu trúc LinuxGợi ý tài liệu liên quan:
-
73 trang 428 2 0
-
Nhập môn Tin học căn bản: Phần 1
106 trang 331 0 0 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 318 0 0 -
Giáo trình Tin học văn phòng: Phần 2 - Bùi Thế Tâm
65 trang 316 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 305 0 0 -
Giáo trình Tin học MOS 1: Phần 1
58 trang 276 0 0 -
Giáo trình Xử lý sự cố Windows & phần mềm ứng dụng
190 trang 265 1 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 258 1 0 -
70 trang 251 1 0
-
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 214 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 209 0 0 -
Tổng hợp 30 lỗi thương gặp cho những bạn mới sử dụng máy tính
9 trang 205 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 204 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 204 0 0 -
Sao lưu dữ liệu Gmail sử dụng chế độ Offline
8 trang 202 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 202 0 0 -
Các phương pháp nâng cấp cho Windows Explorer trong Windows
5 trang 201 0 0 -
Hướng dẫn xử lý một số lỗi quan trọng máy tính
3 trang 200 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 198 0 0 -
Tải video YouTube chất lượng gốc
4 trang 195 0 0