1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Shell

Connected

Bài tập

Làm thế nào để tạo và xóa thư mục?

mv xử lý thư mục giống hệt như xử lý tệp: nếu bạn đang ở thư mục home và chạy mv seasonal by-season, chẳng hạn, mv sẽ đổi tên thư mục seasonal thành by-season. Tuy nhiên, rm hoạt động khác.

Nếu bạn thử rm một thư mục, shell sẽ in thông báo lỗi cho biết không thể làm vậy, chủ yếu để ngăn bạn vô tình xóa cả một thư mục đầy công việc. Thay vào đó, bạn có thể dùng một lệnh riêng gọi là rmdir. Để tăng độ an toàn, rmdir chỉ hoạt động khi thư mục trống, vì vậy bạn phải xóa các tệp trong thư mục trước khi xóa chính thư mục đó. (Người dùng có kinh nghiệm có thể dùng tùy chọn -r của rm để đạt hiệu quả tương tự; chúng ta sẽ thảo luận về các tùy chọn lệnh ở chương tiếp theo.)

Hướng dẫn 1/4

undefined XP
  • 1

    Không thay đổi thư mục làm việc, hãy xóa tệp agarwal.txt trong thư mục people.

  • 2

    Bây giờ thư mục people đã trống, hãy dùng một lệnh duy nhất để xóa nó.

  • 3

    Vì thư mục không phải là tệp, bạn phải dùng lệnh mkdir directory_name để tạo một thư mục (trống) mới. Hãy dùng lệnh này để tạo một thư mục mới tên yearly dưới thư mục home của bạn.

  • 4

    Giờ yearly đã tồn tại, hãy tạo thêm một thư mục tên 2017 bên trong nó mà không rời thư mục home của bạn.