• /bin: chươngtrình thực thi, tập tin khởiđộng
• /boot: image cuả kernel
• /dev: các tập tin thiết bị
• /etc: tập tin cấu hình, các script
• /home: thưmục cá nhân
• /lib: các hàm thưviện
• /lost+found: dữliệu mồcôi
• /mnt: thưmục gắn kết
• /sbin: chươngtrình hệthống dành cho root
• /tmp: dữliệu tạm
• /usr/local: chươngtrình cài đặt
• /var: chứa các file biến thiên
66/76
Information technology faculty of Saigon University NGUYỄN THÀNH SƠN
VIII. Thao tác trên tập tin và thưmục
Đường dẫn tuyệt đối
Đường dẫn tương đối
Thưmục hiện hành
Thưmục cha
Độdài tên tập tin thư mục
Phân biệt chữ hoa và chữ thường
1. Quyền hạn trên tập tin, thư mục
Nhóm người dùng: owner, group, othersQuyền hạn: r (read), w (write), x (execute) Quyền hạn: r (read), w (write), x (execute) Chỉ số định danh quyền hạn: 4-2-1 (trình bày
sau)
Ví dụ: $ ls –l /etc
-rw-r--r-- 1 root root 120 Jun 25 13:22 im_palette-small.pallrwxrwxrwx 1 root root 11 Apr 12 07:52 init.d -> rc.d/init.d lrwxrwxrwx 1 root root 11 Apr 12 07:52 init.d -> rc.d/init.d drwxr-xr-x 2 root root 401 Apr 12 07:53 iproute2
Ý nghiã các cột
2. Liên kết
Giới thiệu Shortcut trong Windows
Liên kết trong Linux:
• Liên kết mềm (Soft link = Symbolic link)
www.chiasethongtin.org
69/76
Information technology faculty of Saigon University NGUYỄN THÀNH SƠN
Liên kết mềm
• Tương tự shortcut trong Windows
• Sốinode khác nhau
• Không quan tâm đến file có cùng ổ đĩa hay không không
• Lệnh thực hiện: ln –s [nguồn] [đích]
• Quyền hạn trên đích mặc định là tốiđa, khithay đổi quyền đích sẽ ảnh hưởng nguồn, thay đổi quyền đích sẽ ảnh hưởng nguồn,
nhưng thay đổi quyền trên nguồn thì đíchkhông ảnh hưởng không ảnh hưởng
70/76
Information technology faculty of Saigon University NGUYỄN THÀNH SƠN
Liên kết mềm (tt)
• Các thao tác khác trên đích ảnh hưởng tới nguồn, kể cả xoá file trong thư mục (trừ xoá trực tiếp kể cả xoá file trong thư mục (trừ xoá trực tiếp
đích)
• Nếu nguồn bịxoá, tạo lại nguồn mới ?• Ví dụ: $ ls -li baitho • Ví dụ: $ ls -li baitho
8856 baitho$ ln -s baitho lienketmem $ ln -s baitho lienketmem $ ls -li baitho lienketmem
8856 baitho 877 lienketmem• Khi liệt kêđầyđủ • Khi liệt kêđầyđủ
lrwxrwxrwx 1 root root 12Aug1:2 lienketmem->baitho
Liên kết cứng
• Hai inode entry trỏ đến cùng một nội dung vật lý vật lý
• Cùng một i-node vật lý
• Lệnh thực hiện: ln [nguồn] [đích]
• Khi nào file bịxoá?
• Chỉ có thể thực hiện được nếu file/thư mục
đích và nguồn nằm trên cùng một ổ đĩa.
Liên kết cứng (tt)
• Ví dụ: $ ls -il cadao
11193 cadao
$ ln cadao lienketcung$ ls -li lienketcung cadao $ ls -li lienketcung cadao
11193 lienketcung 11193 cadao
• Không có ký tựl như liên kết mềm (-)
• Khôngtăng dung lượng tập tin / thưmục
• Thay đổi nội dung, quyền hạn?
Vấnđề:
• Nhận diện liên kết cứng ?• Nhận diện liên kết mềm ? • Nhận diện liên kết mềm ?
www.chiasethongtin.org
73/76
Information technology faculty of Saigon University NGUYỄN THÀNH SƠN
3. Các lệnh thao tác trên tập tin
catmore more cp mv rm find wc file 74/76
Information technology faculty of Saigon University NGUYỄN THÀNH SƠN
4. Các lệnh thao táctrênthư mục trênthư mục ls pwd cd mkdir rmdir 5. Các lệnh nén và giải nén tar gzip gunzip <=> gzip -d
Lưuý: Sự kết hợp tar và gzip
TÓM TẮT