Hệ thống tập tin

27 1.2K 0
Hệ thống tập tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Một số lưu ý trong Chương 4: Hệ thống tập tin I. Filesystem II. Cấu trúc cây thư mục (tt) Các thư mục cơ bản trên linux: - /bin: hỗ trợ boot, thực thi các lệnh cấn thiết. - /boot: Chứa Kernel - /dev: chứa các tập tin thiết bị - /etc: chứa các tập tin cấu hình hệ thống. - /usr: Lưu các tập tin của các chương trình đã cài đặt. - /home: chứa các home directory (thư mục cá nhân) của người dùng. II. Cấu trúc cây thư mục (tt) Các thư mục cơ bản trên linux: - /tmp: chứa các file tạm - /lib: chứa các thư viện chia sẻ cho các tập tin nhị phân. - … III. Quản lý dung lượng đĩa Quản lý và theo dõi dung lượng đĩa, nhiều cách khác nhau: - Sử dụng lệnh df: cú pháp: df –l cú pháp: df –h Phân biệt kết quả 2 lệnh trên? IV. Các thao tác trên tập tin và thư mục: 1. Đường dẫn tương đối, tuyệt đối - Đường dẫn tuyệt đối: Là đường dẫn đầy đủ, đi từ thư mục gốc (/) của cây thư mục. Ví dụ: /tmp/baitap/tho.txt - Đường dẫn tương đối: Tính từ thư mục hiện hành Ví dụ: Chúng ta đang ở thư mục home, khi gõ lệnh Cat tho.txt là ta xem nội dung tập tin tho.txt thư mục /home IV. Các thao tác trên tập tin và thư mục (tt) 2. Các thao tác trên thư mục: 2.1. lệnh pwd - Xác định vị trí thư mục hiện hành. 2.2. lệnh cd - Thay đổi thư mục - Cú pháp: cd [thư mục] - Ví dụ: cd . , để chuyển đến… cd , để chuyển đến… cd ~ , để chuyển đến… cd /home , để chuyển đến… cd /tmp , để chuyển đến… IV. Các thao tác trên tập tin và thư mục (tt) 2. Các thao tác trên thư mục: 2.3. Lệnh ls - Liệt kê nội dung thư mục - Cú pháp: ls [tùy chọn] [thư mục] - Tùy chọn:  -x hiển thị nhiều cột  -l hiển thị chi tiết thông tin tập tin  -a hiển thị cả tập tin ẩn - Ví dụ 1: cd /tmp ls -l - Ví dụ 2: ls -l /home IV. Các thao tác trên tập tin và thư mục (tt) 2. Các thao tác trên thư mục: 2.3. Lệnh ls * Ghi chú: khi hiển thị nhiều cột (tham số -l): - Cột 1: ký tự đầu là – (tt bình thường), d (thư mục), l (link); các ký tự còn lại chỉ quyền truy xuất. - Cột 2: Chỉ số liên kết đến tập tin này - Cột 3: Chỉ người sở hữu - Cột 4: Chỉ nhóm sở hữu - Cột 5: Kích thước - Cột 6: chỉ ngày, giờ chỉnh sửa cuối cùng - Cột 7: tên tập tin, thư mục IV. Các thao tác trên tập tin và thư mục (tt) 2. Các thao tác trên thư mục: 2.4. Lệnh mkdir - Dùng để tạo thư mục - Cú pháp: mkdir [tùy chọn] [thư mục] - Ví dụ: mkdir ~/baitap ,tạo baitap trong thư mục cá nhân mkdir /tmp/linux mkdir ubuntu ,tạo ubuntu trong thư mục hiện hành mkdir dir1 dir2 dir3 , tạo 3 thư mục dir1, dir2, dir3 trong thư mục hiện hành mkdir –p dir1/dir11/dir111 , [...]... Ví dụ: more ~/bt 3.3 Lệnh cp - Copy tập tin - Cú pháp: cp Ví dụ 1: cp /tmp/ghichu.txt /tmp/baitap Ví dụ 2: cp /tmp/ghichu.txt ~ Ví dụ 3: cp /tmp/ghichu.txt ~/bt.txt IV Các thao tác trên tập tin và thư mục (tt) 3 Các thao tác trên tập tin 3.4 Lệnh mv - Thay đổi tên tập tin và di chuyển vị trí tập tin - Cú pháp: mv - Ví dụ: mv /tmp/ghichu.txt... tác trên tập tin 3.1 Lệnh cat Hiện nd tập tin dang văn bản - Ví dụ:  cat /tmp/ghichu.txt, xem nội dung tt ghichu.txt  cat >~/bt ,tạo tập tin bt trong thư mục cá nhân  cat ~/bt , xem nội dung tập tin bt trong thư mục cá nhân  ls –l >bt2 , liệt kê chi tiết nội dung thư mục bt2 IV Các thao tác trên tập tin và thư mục (tt) 3 Các thao tác trên tập tin 3.2 Lệnh more - Cho phép xem nd tập tintheo từng... trữ tập tin, thư mục 2 Lệnh tar: - Gom và bung tập tin, thư mục - Có phần mở rộng là tar - Cú pháp: tar [tùy chọn] [file đích] [file/folder nguồn] - Tùy chọn: -cvf: gom tập tin/ thư mục -xvf: bung tập tin/ thư mục - Ví dụ: tar –cvf /home/backup.tar /etc/passwd /etc/group Lưu trữ tập tin và thư mục  gzip/gunzip : Nén và giải nén các tập tin Cú pháp : gzip/gunzip [option] -c : Chuyển thông tin. .. Tìm trong thư mục /etc những tập tin có kiểu sh IV Các thao tác trên tập tin và thư mục (tt) 3 Các thao tác trên tập tin 3.6 Lệnh grep - Tìm kiếm dòng trong tập tin thỏa điều kiện - Cú pháp: grep [biểu thức tìm kiếm] [tên file] - Ví dụ: grep “root” /etc/passwd V Lưu trữ tập tin, thư mục 1 Lệnh gzip, gunzip - gzip Dùng để nén tập tin - gunzip dùng để giải nén - Cú pháp: gzip [tùy chọn] [tên file] gunzip... trên tập tin và thư mục (tt) 3 Các thao tác trên tập tin 3.5 Lệnh find - Tìm kiếm tập tin thỏa điều kiện - Cú pháp: find [đường dẫn] [biểu thức tìm kiếm] - Tìm một tập tin xác định: find [thư mục] –name [tên file] –print - Ngoài ra ta có thể sử dụng các ký tự đại diện “*” và “?” để tìm - Ví dụ: a find ~ -name *.txt -print b find / -name *.txt -print - Thực hành: Tìm trong thư mục /etc những tập tin. .. tập tin và thư mục (tt) 2 Các thao tác trên thư mục: 2.4 Lệnh rmdir - Cho phép Xóa thư mục rỗng - Ví dụ: rmdir dir111 2.5 Lệnh rm - Cho phép Xóa tập tin, thư mục - Cú pháp: rm [tùy chọn] [thư mục] - Tùy chọn: -r :xóa cả tập tin và thư mục con -l : xác nhận trước khi xóa - Ví dụ: rm -r dir1 , xóa thư mục dir1 và nội dung bên trong nó IV Các thao tác trên tập tin và thư mục (tt) 3 Các thao tác trên tập. .. -c : Chuyển thông tin ra màn hình -d : Giải nén, -d tương đương gunzip -h : Hiển thị giúp đỡ  tar : Gom và bung những tập tin, thư mục Cú pháp : #tar [option] -cvf : Gom tập tin/ thư mục -xvf : Bung tập tin/ thư mục Có thể sử dụng danh sách các tập tin và thư mục Các lưu ý • grep [options] pattern [file ] • Pattern = biểu thức chính qui (regular expression - regexp) • Một... ? thay thế cho một kí tự bất kì [ ] được thay thế bởi một kí tự trong một tập kí tự cho trước [! ] được thay thế bởi một kí tự không có trong một tập kí tự cho trước Qui chiếu tên tệp * >một chuỗi ký tự bất kỳ (kể cả rỗng) ? >một ký tự bất kỳ [ ] >một ký tự bất kỳ trong tập hợp [! ] >một ký tự bất kỳ ngoài tập hợp ví dụ tập hợp : [adefgw],[a­g],[ab0­9A;x­z Ví dụ : *.c = tất cả các tệp có đuôi... hiện thời passwd : đổi mật khẩu date: hiển thị ngày, giờ hiện thời cal: hiển thị lịch của tháng hiện thời Định dạng partition Cú Pháp : mkfs –t Ví dụ : #mkfs –t ext2 /dev/hda1 Các tập tin chuẩn trong Linux  Có 3 loại : – Nhập chuẩn : Dữ liệu được nhập từ bàn phím – Xuất chuẩn : Dữ liệu xuất ra màn hình – Lỗi chuẩn : Luồng dữ liệu thông báo lỗi  Chuyển hướng : – Chuyển hướng nhập . lệnh cd - Thay đổi thư mục - Cú pháp: cd [thư mục] - Ví dụ: cd . , để chuyển đến… cd , để chuyển đến… cd ~ , để chuyển đến… cd /home , để chuyển đến… . chỉ quyền truy xuất. - Cột 2: Chỉ số liên kết đến tập tin n y - Cột 3: Chỉ người sở hữu - Cột 4: Chỉ nhóm sở hữu - Cột 5: Kích thước - Cột 6: chỉ ng y, giờ

Ngày đăng: 17/01/2014, 09:50

Từ khóa liên quan

Mục lục

  • Một số lưu ý trong Chương 4: Hệ thống tập tin

  • I. Filesystem

  • II. Cấu trúc cây thư mục (tt)

  • Slide 4

  • III. Quản lý dung lượng đĩa

  • IV. Các thao tác trên tập tin và thư mục:

  • IV. Các thao tác trên tập tin và thư mục (tt)

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • V. Lưu trữ tập tin, thư mục

  • Slide 18

  • Lưu trữ tập tin và thư mục.

  • Các lưu ý

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan