Chương 3 Hệ thống file trong Linux docx

57 422 5
Chương 3 Hệ thống file trong Linux docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương Hệ thống file Linux NỘi dung  Phần 1:    Cấu trúc phân cấp Linux filesystem Các lệnh quản trị file thông dụng Phần 2:    Phân vùng đĩa cứng Linux Các loại Linux filesystem Mount unmount Hệ thống file Linux (phần 1)   Cấu trúc phân cấp Linux filesystem Các lệnh quản trị file thông dụng Cấu trúc Linux filesystem  Cấu trúc phân cấp :    Thư mục gốc , ký hiệu / , thư mục cấp cao Khơng có khái niệm ổ đĩa Windows Cách bố trí thư mục tuân theo FHS (Filesystem Hierarchy Standard) Cấu trúc Linux filesystem root directory / home etc usr bin boot dev lib root … local bin Sub directories Cấu trúc Linux filesystem The Linux filesystem structure The Windows filesystem structure Cấu trúc Linux filesystem  Các thư mục theo FHS /bin /boot /dev /etc /lib /media /mnt /opt /proc : chứa tập tin lệnh chủ yếu : chứa tập tin tĩnh nạp khởi động : chứa tập tin thiết bị : chứa file cấu hình hệ thống : chứa mô đun nhân thư viện chia sẻ chủ yếu : Điểm lắp đặt cho phương tiện tháo lắp vật lý : Điểm lắp đặt để lắp đặt hệ thống tập tin tạm thời : Các gói phần mềm ứng dụng bổ sung : thư mục giả giúp truy suất thông tin trạng thái hệ thống Cấu trúc Linux filesystem /sbin /srv /tmp /usr /var /lib /home /root : chứa tập tin lệnh hệ thống : Dữ liệu cho dịch vụ hệ thống cung cấp : nơi lưu tập tin tạm thời : Hệ thống phân cấp thứ cấp : Lưu liệu biến đổi , log file, hàng đợi in : Chứa thư viện chia sẻ cốt yếu : Thư mục cá nhân (home) người dùng thông thường : Thư mục cá nhân tài khoản root Các lệnh quản trị file thông dụng  Một số khái niệm :  Đường dẫn (path)    Đường dẫn tuyệt đối (absolute path) Thư mục hành (current directory) đường dẫn tương đối (relative path) Ký hiệu    Dấu chấm (.) Hai dấu chấm ( ) Dấu ngã (~) : Thư mục hành : Thư mục cha thư mục hành : Thư mục home user hành / Các lệnh quản trị file thông dụng home u1 etc u2 usr u3 bin boot dev lib root … Đường dẫn tuyệt đối /home/u1/hoso Các đường dẫn tương đối hoso Vd.txt Vd1.txt hoso u1/hoso Nếu thư mục hành /home/u1 home/u1/hoso /home / 10 Mount unmount  Mount filesystem tạo khả truy suất filesystem qua thư mục có  Thư mục gọi mount point , thư mục thuộc filesystem mount trước  Thường sử dụng /media hay /mnt làm mount point cho thiết bị di động (theo FHS) 43 Mount unmount Hính : Ba filesystem riêng biệt Hình : sau mount , với mount point /home /usr 44 Mount unmount  Khi khởi động , hệ thống thực mount thiết bị lưu trữ theo thông số file /etc/fstab  Root partition luôn mount với thư mục / filesystem mount_point type options dump check 45 Mount unmount Thao tác ngược lại với mount unmount    Khơng cịn gắn kết filesystem thư mục mountpoint Thực tự động shutdown/reboot 46 Mount unmount Sử dụng lệnh mount để tạo khả truy suất liệu thiết bị lưu trữ di động   Yêu cầu quyền root Cú pháp: mount –t fstype device mountpoint Ví dụ : mount –t iso9660 /dev/sr0 /media/cdrom Hoặc mount /dev/sr0 /media/cdrom 47 Mount unmount  Sử dụng lệnh umount trước tháo rời thiết bị khỏi hệ thống Lệnh umount nhận hai tham số mountpoint device umount /media/cdrom umount /dev/sr0  48 Mount unmount Cấu hình để hệ thống tự động mount với thiết bị cdrom : Thêm dòng sau vào file /etc/fstab /dev/sr0 /media/cdrom iso9660 auto,user,sync 0   Xem thông tin filesystem mount với hệ thống , sử dụng lệnh: mount df fdisk -l 49 Các device file  Trong hệ thống Unix/Linux, thiết bị truy suất thông qua device file    Thư mục /dev quản lý tất device file Bao gồm character device file, block device file Mỗi device file bao gồm số : Major number (trỏ tới loại driver tương ứng với thiết bị Linux kernel) Minor number (xác định thiết bị cụ thể) 50 Các device file Thiết bị Device files Terminals /dev/tty1 , /dev/tty2 , … IDE Hard disk partittions /dev/hda1, /dev/hda2 /dev/hdb1, /dev/hdb2 SCSI Hard disk partitions /dev/sda1, /dev/sda2 /dev/sdb1, /dev/sdb2 SCSI cdroms /dev/sr0 /dev/sr1 Floppy disk /dev/fd0 Printer /dev/lp0 51 Một số tiện ích  Xem dung lượng đĩa trống (disk free space) df -h   Xem kích thước thư mục (directory usage) du -s Xem tổng số inodes free inodes ext2 ext3 filesystem dumpe2fs -h 52 Một số tiện ích  Kiểm tra lỗi filesystem sửa chữa (filesystem check) fsck // kiểm tra ext2 ext3 filesystems e2fsck // kiểm tra reiserfs filesystems reiserfsck 53 Thực hành sử dụng lệnh fdisk, mkfs, mount, umount  Yêu cầu:     Phân vùng tạo filesystem ext4 fat32 đĩa usb với dung lượng tùy ý ( dùng lệnh fdisk mkfs) Sau mount filesystem với thư mục /media/linuxdata /media/winsdata Ghi liệu (files folders) vào filesystem Tháo rời USB di chuyển sang máy khác Đọc liệu USB từ máy thứ hai 54 Thực hành  Vd1, mơ hình phân vùng đĩa cứng đơn giản 55 Thực hành  Vd2, mơ hình phân vùng đĩa cứng dual-boot 56 Câu hỏi 57 ... -czvf file. tar.gz file. tar.bz2 file. tar.gz file. tar.gz file1 file2 file1 file2 mydir mydir tar -xzvf file. tar.gz tar -xjvf file. tar.bz2 29 Hệ thống file Linux (phần 2)    Phân vùng đĩa cứng Linux. .. cấp Linux filesystem Các lệnh quản trị file thông dụng Phần 2:    Phân vùng đĩa cứng Linux Các loại Linux filesystem Mount unmount Hệ thống file Linux (phần 1)   Cấu trúc phân cấp Linux filesystem... trạng thái hệ thống Cấu trúc Linux filesystem /sbin /srv /tmp /usr /var /lib /home /root : chứa tập tin lệnh hệ thống : Dữ liệu cho dịch vụ hệ thống cung cấp : nơi lưu tập tin tạm thời : Hệ thống

Ngày đăng: 25/03/2014, 20:24

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan