Nội dung bài học Cấu trúc file trên linux Ext3 file system Loại tập tin và các dạng liên kết Thao tác với hệ thống tập tin Phân quyền cho hệ thống tập tin... Lệnh mount Ánh xạ
Trang 1Bài 2:
Cấu trúc file trên Linux
Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM
Khoa Mạng máy tính và Truyền thông
-0-0 -Nhóm Open-Class
Trang 2Nội dung bài học
Cấu trúc file trên linux
Ext3 file system
Loại tập tin và các dạng liên kết
Thao tác với hệ thống tập tin
Phân quyền cho hệ thống tập tin
Trang 3Cấu trúc file trên Linux
Trang 4Cấu trúc file trên Linux (tt)
/boot kernel và cấu hình boot
/bin các lệnh cơ bản
/dev khai báo thiết bị
/etc cấu hình hệ thống và các ứng dụng
/home thư mục lưu dữ liệu người dùng
/lib thư viện dùng chung
/mnt or /media thư mục mount CD, USB …
/proc thông tin process
/sbin các lệnh quản trị
/tmp dữ liệu tạm
/var dữ liệu biến động
/usr ứng dụng và thư viện
Trang 5Ext3 file system
Inode đại diện cho file bao gồm thuộc tính
(Attributes) và con trỏ (Pointer)
Trang 6Ext3 file system
Lệnh fdisk xem, tạo, xóa partition.
Lệnh fsck chẩn đoán và sửa lỗi file systems.
Lệnh mount Ánh xạ một partion vào cây thư mục
Trang 7Các loại tập tin và dạng liên kết
Trang 8Các ký tự đặc biệt
Các câu lệnh trong linux phân biệt chữ in hoa và in
thường
Ký tự chuyển hướng dòng lệnh
> và >> chuyển hướng đầu ra cho dòng lệnh
< chuyển hướng đầu vào cho dòng lệnh
; thực hiện lệnh một cách tuần tự
&& thực hiện lệnh sau khi lệnh trước thành công
| kết quả lệnh trước làm đầu vào cho lệnh sau
Trang 9Các lệnh với file
mkdir tạo thư mục
cp copy file (muốn copy cả thư mục thêm -r)
mv di chuyển, hoặc đổi tên thư mục
rm xoá bỏ các file trong thư mục (-r xoá tất cả)
rmdir xoá thư mục rỗng
ls xem thông tin các tập tin
find tìm kiếm tập tin theo mô tả
split chia nhỏ tập tin
Trang 10Các lệnh với file (tt)
cmp so sánh 2 tập tin nếu khác nhau thì đưa ra
số dòng và byte khác nhau
diff so sánh 2 tập tin và in ra các dòng khác
nhau
patch so sánh 2 tập tin và in file mới nhất
Trang 11Bảo mật hệ thống file
Các câu lệnh phân quyền và gán quyền
Trang 12Bài tập thực hành
1 Tạo thư mục /data và gán quyền 775 cho thư mục này
2 Copy tất cả các file trong thư mục ~ vào thư mục /data
So sánh quyền truy cập của các file trong thư mục ~ và
/data
3 Tạo tập tin baitap3.txt trong thư mục /data Kiểm tra
quyền của file này Hãy thiết lập sao cho các file và thư
mục trong thư mục /data đều có quyền 755
4 Mount file CentOS-5.5.iso vào thư mục /mnt/VirtualCD
Cắt nối file film 1.5GB khi có USB 1GB
5 Chép 25 tập film (mỗi tập khoảng 300MB) vào usb 1GB
Trang 13Q&A