Làm việc với các file và các thư mục

Một phần của tài liệu GIÁO TRÌNH TIN học hệ điều HÀNH LINUX (Trang 35 - 37)

IV.1. Xem các file và các thư mục

Bạn có thể đã quen với lệnh ls, thông thường nó được sử dụng với các tùy chọn –l (long listing) hiển thị đầy đủ thông tin, -a hiển thị tất cả các file bao gồm cả các file bắt đầu bằng dấu chấm và –R hiển thị tất cả các file và các thư mục con bên trong thu mục mong muốn

IV.2. Chuyển đến thư mục

Bạn gần như đã quen với câu lệnh cd, nó là một shell xây dựng sẵn. Nếu bạn không cung cấp một tên thu mục bất kỳ làm đối số cho nó, nó sẽ chuyển về thư mục chủ của bạn mà hiện tại bạn đang sử dụng. Khi bạn đang đứng ở bất kỳ đâu trong hệ thống file, bạn có thể sử dụng lệnh pwd để hiển thị đường dẫn đến thư mục hiện tại.

IV.3. Xác định kiểu file

Không giống như hệ điều hành Windows, Linux không dựa vào phần mở rộng của file để xác định kiểu file. Bạn có thể sử dụng tiện ích file để xác định kiểu file trong hệ thống. Ví dụ:

file todo.txt

Kết quả hiển thị như sau:

todo.txt: ASCII text

IV.4. Xem thống kê các quyền của file hay thư mục

Bạn có thể sử dụng lệnh stat để lấy thống kê về các file và các thư mục:

stat ./exam

File: "./exam"

Size: 4096 Blocks: 8 IO Block: -4611692478058196992 Directory Device: 812h/2066d Inode: 157762 Links: 2

Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: Wed Jun 18 14:56:48 2003

Modify: Wed Jun 18 11:18:42 2003 Change: Wed Jun 18 11:18:42 2003

IV.5. Sao chép file và thư mục

Sử dụng câu lệnh cp để sao chép từ một vị trí xác định đến vị trí khác:

cp /some/important /new/place

Bạn cũng có thể xác định một tên mới cho file sao chép. Thông thường lệnh cp được sử dụng với tùy chọn –f để sao chép file từ nguồn đến đích mà không quan tâm đến đến việc có một file cùng tên tồn tại ở đích. File mới sẽ được sao chép đè lên file cũ. Để sao chép một thư mục đến một thư mục khác bạn thực hiện lệnh cp với tùy chọn –r ví dụ:

cp –r /tmp/foo /zoo/foo

IV.6. Dịch chuyển các file và thư mục

Để dịch chuyển các file hay thư mục sử dụng câu lệnh mv. Ví dụ, để chuyển /file1 vào /tmp/file2 ta sử dụng câu lệnh sau:

mv /file1 /tmp/file2

IV.7. Xóa các file và thư mục

Để xóa cac file và thư mục sử dụng lệnh sau:

rm filename

Khi xóa hệ thống sẽ hỏi bạn có thự sự muốn xóa hay không. Nếu bạn đã chắc chắn file bạn muốn xóa bạn có thể thực hiện lệnh xóa rm với tùy chọn –f để không hiện ra thông tin yêu cầu xác nhận của hệ thống. Để xóa một thư mục, bạn cần thực hiện lệnh rm với tùy chọn –r

IV.8. Tìm kiếm file

Để xác định vị trí chính xác của một filem, bạn có thể sử dụng lệnh which. Ví dụ:

which httpd

Câu lệnh này sẽ chỉ ra cho bạn đầy đủ đường dẫn của chương trình httpd nếu nó sẵn có. Bạn cũng có thể xác định một phần của tên file hay thư mục sử dụng lệnh locate

ĐẠI HỌC TÔN ĐỨC THẮNG Trang 37/77

Hệ điều hành Linux GV: Nguyễn Việt Hùng - Trần Quang Bình

BAI 4. QUẢN LÝ NGƯỜI DÙNG VÀ TÀI NGUYÊN

Một phần của tài liệu GIÁO TRÌNH TIN học hệ điều HÀNH LINUX (Trang 35 - 37)

Tải bản đầy đủ (PDF)

(77 trang)