icon icon icon
-
0932.140.686 tuanquynh.net@gmail.com

TuanQuynh.net -

Bài 10. Tạo xóa file và thư mục trong Ubuntu

* Tạo thư mục: mkdir

* Tạo file: touch

* Xóa thư mục và file: rm, rmdir

Chú ý: nếu dùng terminal để thực hiện thao tác xóa thì các file bị xóa sẽ không có trong thùng rác.

--^^--

Thực hành các ví dụ

I. Thao tác trên thư mục

VD1. Tạo thư mục BaiHoc: mkdir BaiHoc

Đã tạo thành công

VD2. Trong thư mục BaiHoc tạo ra 3 thư mục: baihoc1 baihoc2 baihoc3

- Chuyển vào thư mục BaiHoc rồi gõ lệnh: mkdir baihoc1 baihoc2 baihoc3

VD3. Trong thư mục BaiHoc tạo tiếp 3 thư mục: baihoc4, baihoc5, baihoc6

mkdir baihoc{4,5,6}

lệnh này cũng tạo ra các thư mục như mục số 2. Đây là cách viết nhanh hơn

VD4. Tạo 1 thư mục Toan trong thư mục baihoc1 

- Nếu theo VD2 thì các bạn phải di chuyển vào thư mục baihoc1 rồi mới dùng lệnh mkdir 

- Ở ví dụ này dùng lệnh sau cũng tương đương (không cần phải di chuyển vào thư mục baihoc1): mkdir baihoc1/Toan

VD5: Trong thư mục baihoc2 tạo ra 1 thư mục và trong thư mục tạo ra tiếp 1 thư mục Ly_coban

Di chuyển vào thư mục baihoc2 gõ lệnh: mkdir Ly/Ly_coban

Lệnh trên sẽ bị lỗi không thực hiện được do thư mục Ly không tồn tại. Để thực hiện lệnh trên ta phải thêm tham số -p (parent)

Lệnh đúng ta gõ như sau: mkdir -p Ly/Ly_coban

II. Thao tác trên file

* Tạo File: touch "tên file"

Vd. Trong thư mục baihoc3 tạo file bh1: touch bh1

Cũng tương tự như các ví dụ về thư mục ta có thể tạo ra các file bh2 bh3 bh4....

touch bh2 bh3 bh4

touch bh{5,6,7}

 

III. Xóa file và thư mục

1. Xóa file

vd: xóa file bh1 trong thư mục baihoc3: rm bh1

2. Xóa thư mục

vd1: Xóa thư mục baihoc5

- Di chuyển về thư mục BaiHoc (thư mục cha) gõ lệnh: rmdir baihoc5 

vd2: xóa thư mục baihoc1

- Nếu gõ lệnh: rmdir baihoc1 thì sẽ bị lỗi không xóa được do trong baihoc1 còn có các thư mục con. Để xóa được thư mục này thì phải dùng lệnh rm và cho thêm tham số -r vào.

rm -r baihoc1

Tham số -r: xóa đệ quy các dữ liệu bên trong thư mục baihoc1

Chú ý: các bạn tuyệt đối không dùng lệnh sau: rm -r / (vì lệnh này sẽ xóa toàn bộ mọi thứ  có trong thư mục gốc)

Video bài học

Liên hệ đặt quảng cáo

DỊCH VỤ