KHO THƯ VIỆN 🔎

Giáo trình lập trình linux phần 2

➤  Gửi thông báo lỗi    ⚠️ Báo cáo tài liệu vi phạm

Loại tài liệu:     PDF
Số trang:         89 Trang
Tài liệu:           ✅  ĐÃ ĐƯỢC PHÊ DUYỆT
 













Nội dung chi tiết: Giáo trình lập trình linux phần 2

Giáo trình lập trình linux phần 2

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Giáo trình lập trình linux phần 2 xuất nhập chuản.•Hàm truy xuất cap tháp.•Xử lý thư mục.•Anh xạ file vào vùng nhớ.5.1.TỔNG QUAN VÉ CÁU TRÚC HỆ THỐNG FILE TRONG LINUXTrong Linux và Un

ix tất cà file cộng với thư mục được lưu theo một cấu trúc hình cây duy nhất. Gốc cùa cây này dược gọi là root và ký hiệu bảng kí tự /. (khác với ngườ Giáo trình lập trình linux phần 2

i dùng root). Cho dù máy tính cùa bạn có nhiều đìa cứng đi chảng nữa thì chúng cũng chi được gẳn vào thành một nhánh trong cây thư mục chính mà thôi.M

Giáo trình lập trình linux phần 2

ỗi thư mục trong Linux có thề chứa file hoặc thư mục con. Bán (hân thư mục chứa hai file hay mục nhập đặc biệt là và Ký hiệu ám chi thư mục hiện hành.

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Giáo trình lập trình linux phần 2Linux có thề có thêm một vài kicu flic đặc biệt như:Hình 5.1. Ị lệ thống, cấu true thư mục trong Linux•Biểu tượng liên kết (Symbolic link) file: tập t

in này chửa thông tin liên kết đến một tặp tin thực thụ khác (tương tự khái niệm shortcut trong Windows).•File thiết bị dạng kí tự (character) hay khố Giáo trình lập trình linux phần 2

i (block): các file này thường là tập tin thiết bị (device file). Chúng chù yếu liru trong thư mục /dev. Các thiết bị như đĩa cứng, máy in, cống nối t

Giáo trình lập trình linux phần 2

iếp... đều được trừu tượng hóa thành các tập tin thiết bị.•Các tâp tin được tạo ra nhằm hồ trợ giao tiếp giữa các tiến ưình như tập tin pipe, socket..

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Giáo trình lập trình linux phần 2chủ nơi Linux được cài đặt./dcv/tty: là tập tin thiết bị mô phông màn hình thiết bị đầu cuối./dcv/null: là tập tin mô Dhỏnt? thiết hí kểt xiìát rÀnơ K

/ĩnì dir 1Ì£1I nhi irìư\Khi tạo mới hay chép một file nào đó vào thư mục. ta phải có quyền ghi w trên đó. Khi muốn mở hay đọc nội dung thư mục (ví dụ Giáo trình lập trình linux phần 2

lệnh Is), phải có quyền r (read). Neu muốn mờ (chuyển vào thư inục bằng lệnh cd), phải có quyền X (excute).5.2.CÁC CÁCH xừ LÝ FILE TRONG LINUXLinux và

Giáo trình lập trình linux phần 2

Unix cung cấp hai cách truy xuât file: truy xuất file cắp thấp dựa vào các lời gọi hàm hệ thống và truy và truy xuất file sù dụng vùng đệm (stream fi

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Giáo trình lập trình linux phần 2 vùng không gian cùa hệ điều hành. Lời gọi hệ thống sỗ chịu trách nhiệm truy xuất phần cứng. Kct quả sè được Linux hoán dổi trở về không gian người dù

ng, chuyền giao cho trình ứng dụng. Việc chuyển đồi qua lại giữa không gian người dùng và không gian hệ thống rõ ràng là không hiệu quà nếu ứng dụng t Giáo trình lập trình linux phần 2

hực hiện thường xuyôn.Thư viện chuẩn xây dựng sẵn cấu trúc con trỏ FILE để xử lý và đọc file dựa trên vùng đệm, trong khi các hàm hệ thống chi đơn già

Giáo trình lập trình linux phần 2

n sử dụng số mô tả file (file descriptor) để chi file đang dược mờ và truy xuất trực tiếp vào vị trí vật lý của file trên đìa cứng.5.3.THƯ VIỄN XUÂT n

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Giáo trình lập trình linux phần 2 trên mọi hệ diều hành.Các hàm xử lý file trong thư viện:•fopen, fclose;•fread, fwrite;•fflush;•fseek;

5XỬ LÝ FILE VÀ THƯ MỤCNhững nội dung chính sê được đề cập:•Tông quan về cấu trúc hệ thông file trong Linux.•Các cách xừ lý file trong Linux.•Thư viên

Gọi ngay
Chat zalo
Facebook