NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
21/05/2024
Lượt xem

Cách tạo thư mục (directory) trong Linux

21/05/2024
5 phút đọc
Lượt xem

Đánh giá

5/5 - (138 bình chọn)

Đối với những người dùng đã quen với các thao tác hệ thống thân thiện trên Windows thì thường sẽ gặp đôi chút khó khăn khi chuyển sang Linux, chẳng hạn như việc tạo và điều hướng trong thư mục với Terminal. Bài viết này sẽ hướng dẫn cách tạo thư mục trong Linux đơn giản nhất.

Điều hướng giữa các thư mục trong Terminal

Trước khi bắt đầu thì cần đảm bảo rằng ta đang ở đúng vị trí cần tạo thư mục và biết cách điều hướng giữa các thư mục trong giao diện terminal. Theo mặc định thì người dùng sẽ ở trong thư mục Home (kiểm tra bằng cách nhập pwd vào trong command line).

Để điều hướng giữa các thư mục thì ta có thể dùng lệnh cd (thường bắt đầu từ thư mục Home). Ví dụ ta cần vào thư mục Music trong Documents, thuộc thư mục Home thì có thể dùng lệnh sau: cd /home/Documents/Music rồi nhấn Enter. Để đi về thư mục trước đó, nhập lệnh cd (không có tham số nào khác).

Như vậy chỉ cần lệnh cd là ta có thể dễ dàng di chuyển giữa các thư mục trong Terminal. Nếu muốn xem danh sách các file và thư mục ở vị trí hiện tại thì ta có thể nhập lệnh ls vào trong terminal.

Cách tạo thư mục trong Linux

Lệnh cơ bản nhất để tạo thư mục trong Linux là mkdir (make directory). Điều hướng đến vị trí cần tạo thư mục, nhập lệnh mkdir và theo sau là tên của thư mục cần tạo.

mkdir [options..] [directories..]

Ví dụ ta cần tạo một folder Tom_Waits trong thư mục Music (thuộc Documents như ở ví dụ trên) thì có thể nhập lệnh mkdir Tom_Waits.

Các option khác của lệnh mkdir

Mặc định (không option)

Nếu không truyền thêm bất kỳ option nào thì lệnh mkdir sẽ chỉ đơn thuần tạo thư mục mới. Nếu muốn tạo nhiều thư mục một lúc thì ta có thể liệt kê tên từng thư mục trong lệnh, ngăn cách nhau bởi một khoảng trắng.

mkdir [directories]

Ví dụ:

mkdir folder1 folder2 folder ls # kiểm tra các thư mục hiện có
Tạo thư mục trong Linux
Tạo thư mục trong Linux

Option -version

Option này sẽ hiển thị phiên bản của lệnh mkdir trong Linux, ngoài ra còn đi kèm với một số thông tin liên quan đến giấy phép và tác giả:

mkdir --version
Tạo folder có ghi phiên bản
Tạo folder có ghi phiên bản

Option -help

Option này hiển thị mọi option của lệnh mkdir kèm theo mô tả chi tiết.

mkdir --help
Tạo file có kèm tuỳ chọn
Tạo file có kèm tuỳ chọn

Option -v-verbose

Hiển thị đầy đủ thông tin chi tiết về quá trình tạo thư mục trong Linux:

mkdir -v [directories..] 

Ví dụ:

mkdir -v fold1 fold2 fold3

Lệnh này sẽ hiển thị quá trình tạo từng thư mục.

hinh 4
Tạo folder có hiện tiến trình

Option -p

Option này giúp tạo thư mục từ đường dẫn của thư mục cha. Nếu không dùng option -p mà tạo thư mục từ một đường dẫn thì lệnh sẽ trả về lỗi No such file or directory found.

mkdir -p [directories]

Ví dụ:

mkdir -p -v fold4/first/second/third

Lệnh này sẽ tạo thư mục fold4, chứa thư mục con là first, thư mục con này lại chứa second,…

Tạo folder trong đường dẫn có sẵn
Tạo folder trong đường dẫn có sẵn

Đặc biệt, Ubuntu còn cho phép sử dụng lệnh mkdir một cách linh hoạt hơn nữa. Chẳng hạn, ta có thể tạo nhiều thư mục và thư mục con bằng cách kết hợp lệnh mkdir -p, dùng dấu ngoặc nhọn {} để tạo nhiều thư mục (ngăn cách nhau bằng dấu phẩy), và dùng thêm / để tạo thư mục con.

Ví dụ:

mkdir -p Albums/{folder1,folder2,folder3/{sub1,sub2,sub3},folder4}

Lệnh trên trong Ubuntu sẽ tạo lần lượt bốn thư mục folder1, folder2, folder3, folder4 trong thư mục cha là Album. Trong thư mục folder3 lại chứa thêm 3 subfolder là sub1, sub2sub3.

Option -m

Option này cho phép đặt quyền truy cập của file, tương tự như lệnh chmod trong Linux:

mkdir -m a=rwx [directories]

Ví dụ:

mkdir -m a=rwx folder ls

Lệnh trên sẽ đặt quyền rwx (read, write, execute) cho thư mục folder.

Tạo folder có phân quyền
Tạo folder có phân quyền

Lời kết

Để tạo thư mục trong Linux, ta chỉ cần sử dụng lệnh mkdir cơ bản và kết hợp nhiều option với nhau để tạo nhiều thư mục/thư mục con cùng lúc. Ngoài ra Linux còn cho phép gán quyền truy cập vào folder đang tạo vô cùng dễ dàng. Chúc các bạn thành công!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG