1. Trang chủ
  2. » Giáo án - Bài giảng

phan mem ma nguon mo va linux ha quoc trung 9 quản lý dia va hệ thống file sinhvienzone com

24 51 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 266,69 KB

Nội dung

ne C om Quản lý đĩa hệ thống file Si nh Vi en Zo LINUX VÀ PHẦN MỀM MÃ NGUỒN MỞ 2009 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Nội dung om  Khái niệm đĩa, phân vùng hệ thống tệp ne C  Quản lý đĩa  Quản lý hệ thống tệp Si nh Vi en  Quản lý hạn ngạch Zo  Quản lý phân vùng 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Các khái niệm om Zo ne C  Các loại đĩa vật lý  IDE, SCSI, USB, SATA, LVM  Ký hiệu /dev/hdX, /dev/sdX, /dev/fdX  X chữ nh Vi en  Phân vùng  /dev/hdaX, /dev/sdbX, …  X số nguyên Si  Hệ thống tệp  Tổ chức logics phân vùng  NTFS, EXT2, EXT3, SWAP, …… 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Tổ chức ổ đĩa om  Master boot record ne C  Boot record  Extended Partition Si nh Vi en  Logical Partition Zo  Primary partition (tối đa 4) 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Quản lý phân vùng  Công cụ: pdisk, fdisk Si nh Vi en Zo ne C  Thao tác  Hiển thị thông tin phân vùng  Xóa phân vùng  Thay đổi cấu hình phân vùng  Tạo phân vùng  Ghi thay đổi vào MBR om 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Ví dụ om  Sử dụng Linux cần phân vùng nào? ne Zo Si nh Vi en  phân vùng  phân vùng mở rộng C  phân vùng 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Quản lý hệ thống tệp  Tạo hệ thống tệp-định dạng ne C  Kiểm tra hệ thống tệp Si nh Vi en Zo  Tối ưu hệ thống tệp  Sử dụng hệ thống tệp om 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Tạo hệ thống tệp om ne C  mkfs  Tạo hệ thống tệp phân vùng trống  -t để khai báo kiểu hệ thống tệp Zo  Liên kết với lệnh tạo hệ thống tệp tương ứng nh Vi en  mk2fs, mkfs.ext2 tạo hệ thống tệp linux (ext2) Si  mk2fs -j, mkfs.ext3 tạo hệ thống tệp linux (ext3) 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Định dạng hệ thống tệp ext2 om ne  -i số lượng byte cho inode nh Vi en  -m dự trữ Zo  -c Số lần mount  -j Có nhật ký? C  -b kích thước block  -r số block dự trữ Si  -g, -u nhóm NSD dùng dự trữ 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Sử dụng hệ thống tệp  C nh Vi en Zo ne  Thực câu lệnh mount  Điểm mount  Thiết bị mount  Kiểu hệ thống tệp  Các tiêu chí khác om 10 Đọc, ghi, hạn ngạch, ……  Ảnh hưởng đến tệp mtab Si  umount: giải phóng thiết bị  fuser: tiến trình sử dụng tệp 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Kiểm tra ổ đĩa om 11  Tìm block bị lỗi ne C  Tìm sector bị lỗi Zo  Sửa chữa cần ! Si nh Vi en  Có thể thực tự động  fdisk -f /dev/sda1 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Mount khởi động hệ thống om 12 Si nh Vi en Zo ne C  /etc/fstab [root@localhost ~]# cat /etc/fstab #device mount point fs option dump chk /dev/VolGroup00/LogVol00 / ext3 defaults 11 LABEL=/boot /boot ext3 defaults tmpfs /dev/shm tmpfs defaults 0 devpts /dev/pts devpts gid=5,mode=620 0 sysfs /sys sysfs defaults 00 proc /proc proc defaults 00 /dev/VolGroup00/LogVol01 swap swap defaults 0 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Mount option om 13 Ý nghĩa -t Kiểu hệ thống tệp (ext2, ext3, vfat, ntfs, nfs, cifs, … ) rw/ ro Readonly, read-write usrquota,grpquota Hạn ngạch NSD hạn ngạch nhóm users/nousers Cho phép NSD mount/umount exec/noexec Cho phép thực chương trình phân chương sau mount user=, password= nh Vi en Zo ne C option loop Cho phép làm việc với ổ đĩa ảo (tệp) sync/async Cập nhật ngay/không cập nhật thay đổi Cung cấp tên mật để kết nối với thiết bị lưu trữ (mạng) Si suid/nosuid 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Các thao tác ổ đĩa Si nh Vi en Zo ne  dd  copy từ ổ đĩa sang ổ đĩa khác C  df  Hiển thị thông tin ổ đia om 14 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Tạo quản lý nhớ ảo om 15 Si nh Vi en Zo ne C  Khái niệm nhớ ảo  Bộ nhớ đĩa cứng sử dụng không đủ nhớ vật lý  Bộ nhớ ảo sử dụng Linux  Phân vùng riêng biệt, tạo cài đặt  Sử dụng tệp cho nhớ ảo  Các phân vùng quản lý tệp  mkswap /test/swap.img; swapon /test/swap.img  Sử dụng phân vùng cho nhớ ảo  Thay đổi phân vùng sử dụng cho swap  mkswap /dev/sda5; swapon /dev/sda5  Sử dụng nhiều nhớ ảo  Cùng lúc sử dụng nhiều nhớ ảo khác  Tự động hóa việc cấu hình swap  /etc/fstab 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn /etc/fstab cho nhiều nhớ ảo om 16 Si nh Vi en Zo ne C /dev/VolGroup00/LogVol00 / ext3 defaults 11 LABEL=/boot /boot ext3 defaults 12 tmpfs /dev/shm tmpfs defaults 00 devpts /dev/pts devpts gid=5,mode=620 0 sysfs /sys sysfs defaults 00 proc /proc proc defaults 00 /dev/VolGroup00/LogVol01 swap swap defaults 00 /k52-test/swap.img swap swap defaults 0 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Ví dụ om 17  Tạo ổ đĩa ảo ne C  Dữ liệu NSD lưu trữ ổ đĩa ảo Si nh Vi en Zo  Cấu hình fstab để mount ổ ảo khởi động 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Phân mảnh đĩa om 18 C  Phân mảnh (internal defragmentation)  Chia làm nhiều ổ kích thước nhỏ Zo ne  Phân mảnh ngồi (external defragmentation)  Cần kích thước đệm lớn Si nh Vi en  Linux  có 5% khơng gian dự trữ  Khi tệp đóng giải phóng vùng khơng gian khơng dùng đến  Không cần chống phân mảnh 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Hạn ngạch Si nh Vi en Zo ne C  Khái niệm  Hạn ngạch cho NSD nhóm NSD  Giới hạn Inodes block  Giới hạn cứng giới hạn mềm  Ân hạn om 19 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Kích hoạt chế độ hạn ngạch ne  Mount với option hạn ngạch C  Chuẩn bị cho chế độ hạn ngạch om 20 Zo  Thay đổi thông tin hạn ngạch Si nh Vi en  Kiểm tra thay đổi thông tin hạn ngạch 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Kích hoạt hạn ngạch om 21  Chuẩn bị hệ thống tệp sẵn sàng sử dụng hạn ngạch ne C  Kích hoạt hạn ngạch phân vùng Zo  Thay đổi hạn ngạch NSD nhóm NSD Si nh Vi en  Kiểm tra hạn ngạch NSD 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Kích hoạt hạn ngạch  Mount hệ thống file với hạn ngạch mount –o usrquota,grpqouta /dev/sda1 /test C  om 22 touch /test/aquota.user; touch /test/aquota.group Zo  ne  Tạo file cần thiết cho việc quản lý hạn ngạch  Sửa đổi file vừa tạo cho định dạng quotacheck –f /test nh Vi en   Thay đổi quota NSD  edquota –u trunghq  Kích hoạt quota, tắt quota quotaon, quotaoff Si   Hiển thị quota sử dụng hệ thống  repquota; repquota -a 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Thay đổi hạn ngạch om 23 C  Thay đổi thời gian ân hạn  edquota –t Zo ne  Thay đổi quota NSD nhóm NSD  edquota –u trunghq; edquota –g grp1 Si nh Vi en  Bật tắt chế độ quản lý hạn ngạch  quotaon; quotaoff 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Bài tập om 24 Si nh Vi en Zo ne C  Thiết lập hệ thống để  Tự động mount tệp-phân vùng ảo cho liệu NSD chương trình NSD  Với phân vùng chương trình: khơng ghi lại tắt máy  Với chương trình NSD: ghi lại tắt máy 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn ... om  Khái niệm đĩa, phân vùng hệ thống tệp ne C  Quản lý đĩa  Quản lý hệ thống tệp Si nh Vi en  Quản lý hạn ngạch Zo  Quản lý phân vùng 10/30/2009 @Hà Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn... Quốc Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Quản lý hệ thống tệp  Tạo hệ thống tệp-định dạng ne C  Kiểm tra hệ thống tệp Si nh Vi en Zo  Tối ưu hệ thống tệp  Sử dụng hệ thống. .. Trung 2009 SinhVienZone.com https://fb.com/sinhvienzonevn Tạo hệ thống tệp om ne C  mkfs  Tạo hệ thống tệp phân vùng trống  -t để khai báo kiểu hệ thống tệp Zo  Liên kết với lệnh tạo hệ thống

Ngày đăng: 30/01/2020, 23:51