You are on page 1of 4

Mã nguồn mở

Quản lý tệp tin

c. Cấu trúc tệp tin và thư mục

Các thư mục thông dụng

/ (thư mục gốc)

/bin : thư mục tệp chương trình cơ bản

/boot : thư mục chứa hạt nhân của HĐH

/etc : thư mục các tệp cấu hình

/dev : thư mục các tệp thiết bị

/home : thư mục chứa dữ liệu NSD(ng sử dụng)

/lib : thư viện hệ thống

/usr : thư mục ứng dụng

/var : thư mục dữ liệu hệ thống, thường được cập nhật


Kiểu của tệp Linux. Có 3 loại tệp chính trong một cây thư mục :

➤ Tệp thư mục là một thư mục trong đường dẫn phân loại (vd., /usr, /home,...)

➤ Tệp thông thường là một tệp chứa dữ liệu hoặc tệp chương trình (vd.,
/bin/passwd, /etc/passwd, ...)

➤ Tệp đặc biệt là một tệp thiết bị tương ứng với thiết bị ngoại vi hoặc các tệp tự sinh
bởi HĐH (vd., /dev/hda1, /dev/cdrom, /dev/lp0, ...

➤ pwd: hiển thị đường dẫn tuyệt đối của thư mục hiện tại

Ví dụ: $ pwd

➤ Ls: liệt kê các tệp trong một thư mục

✓ Tuỳ chọn -a cho phép hiển thị cả các tệp ẩn

✓ Tuỳ chọn -1 cho phép hiển thị thuộc tính cho mỗi tệp (kiểu, quyền, liên kết, chủ sở
hữu, nhóm sở hữu, kích thước, ngày sửa đổi)

➤mkdir: tạo một thư mục rỗng

➤rmdir: xoá một thư mục rỗng

➤ gedit: Tạo mới một file làm việc

➤CD:di chuyển 1 thư mục sang cd

➤ Một số lệnh trong quản lý tệp

✓ $cp file1 [...] dir : sao chép một hoặc nhiều tệp vào một thư mục
✓ $mv file1 [...] dir : di chuyển một hoặc nhiều tệp đến một thư mục

✓$rm file1 [...]: xoá một hoặc nhiều tệp

✓tuỳ chọn -R (recursive): cho phép sao chép/di chuyển/xoá toàn bộ thư mục bao
gồm cả các thư mục con.
THỰC HÀNH
• Tạo một thư mục MSSV của em trong Home Trong thư mục MSSV đó tạo một
file mang tên Vanban

Cho biết đường dẫn của tệp Vanbản

Thay đổi quyền của Vanban là 700

Kiểm tra các lệnh đã làm

Tạo thư mục : mkdir 521100181

Chuyển về thư mục 521100181: cd 521100181

Tạo 1 file: gedit vanban1

Tạo 1 file : gedit vanban2

Chuyển về file vanban1: cd vanban1

Đọc nội dung file vanban1 : Ls -al

Chuyển về Home : cd /Home

Tạo thư mục: mkdir 521101

Đường dẫn của tệp văn bản: pwd

You might also like