Lệnh này cho phép người sử dụng tạo ra tệp tin được chỉ định bởi tên tệp, khi tạo tệp sẽ xuất hiện màn hình soạn thảo, người dùng bấm tổ hợp phím Ctrl + D để.. Ví dụ: cp /home/data/s[r]
(1)MÃ NGUỒN MỞ
(2)BÀI 5
THAO TÁC VỚI TỆP TIN VÀ QUẢN TRỊ NGƯỜI DÙNG
Giảng viên: ThS Phan Thanh Toàn
(3)MỤC TIÊU BÀI HỌC
• Kể tên lệnh với tệp tin
• Liệt kê lệnh liên quan đến quản trị nhóm người dùng
(4)CÁC KIẾN THỨC CẦN CÓ
Để hiểu rõ này, yêu cầu sinh viên cần có kiến thức liên quan đến môn học sau:
• Cơng nghệ phần mềm; • Ngun lí hệ điều hành
(5)HƯỚNG DẪN HỌC
• Đọc tài liệu tóm tắt nội dung
• Ln liên hệ lấy ví dụ thực tế học đến vấn đề̀ khái niệm
• Thực hành trực tiếp hệ điều hành Linux số phần mềm mã nguồn mở Open office, PHP
(6)CẤU TRÚC NỘI DUNG
6 Các lệnh quản trị người dùng
5.2
Thao tác với tệp tin
5.1
Làm việc với nhóm người dùng
(7)5.1 THAO TÁC VỚI TỆP TIN
5.1.1 Các loại tệp tin
(8)5.1.1 CÁC LOẠI TỆP TIN
• Trong hệ điều hành Linux có nhiều kiểu tệp tin khác
• File người dùng: tệp tin người dùng tạo phần mềm ứng dụng • File hệ thống: tệp lưu trữ thông tin hệ thống như: thông tin người
dùng, cấu hình cho khởi động, thơng tin thiết bị…
• File thực thi: tệp tin chương trình, chứa lệnh dạng mã máy • Thư mục: loại tệp tin đặc biệt sử dụng để chứa tệp tin khác
• File thiết bị: file mô tả thiết bị, sử dụng định danh để thiết bị cần thiết
• File liên kết: tệp chứa tham chiếu đến tệp khác
(9)5.1.2 THAO TÁC VỚI TỆP TIN
• Lệnh tạo tệp tin: Hệ điều hành Linux có nhiều lệnh cho phép tạo tệp tin • Lệnh touch
Cú pháp: touch <Tên tệp>
Lệnh cho phép tạo tệp tin định tên tệp Ví dụ: touch dsSinhVien.txt
• Tạo tệp tin sử dụng kí tự định hướng đầu ( > ) Ví dụ: ls /home >data.txt
Lệnh lưu tất thông tin thư mục home tệp data.txt • Tạo tệp lệnh cat
Cú pháp: cat > <Tên tệp>
(10)5.1.2 THAO TÁC VỚI TỆP TIN (tiếp theo)
10
• Lệnh chép tệp tin
Cú pháp: cp [tùy chọn] <tệp nguồn> <tệp đích>
Lệnh cho phép chép tệp tin định tệp nguồn sang vị trí định tệp đích
Các tùy chọn:
-b: Tạo tệp tin lưu cho tệp đích, tệp đích tồn tại; -d: Duy trì liên kết với tệp tin;
-f: Ghi đè tệp đích mà khơng hiển thị cảnh báo; -i: Nhắc nhở trước ghi đè tệp đích;
-l: Chỉ tạo liên kết tệp nguồn tệp đích, khơng chép thực sự; -u: Chỉ chép tệp nguồn tệp đích;