Bài học theo mô-đun (1/2)
Tôi đang ở đâu? (pwd và ls)
Dòng lệnh Linux (hoặc thiết bị đầu cuối) là một công cụ cực kỳ mạnh mẽ cho phép bạn tương tác với hệ điều hành bằng cách nhập lệnh văn bản thay vì sử dụng giao diện người dùng đồ họa.
Tất cả các tệp và thư mục trong Linux được sắp xếp theo cấu trúc cây đảo ngược bắt đầu từ một thư mục gốc chung, được biểu thị bằng một dấu gạch chéo lên / (được gọi là root). Mỗi người dùng đều có thư mục cá nhân của riêng mình bên trong /home, ví dụ: /home/user. Đây được gọi là thư mục chính.
Biết bạn đang ở đâu: pwd
Trong terminal, bạn luôn được định vị bên trong một thư mục cụ thể, được gọi là thư mục làm việc hiện tại.
Để biết bạn hiện đang ở thư mục nào, bạn có thể sử dụng lệnh:
pwdLệnh này là viết tắt của In thư mục làm việc. Nếu bạn chạy nó ngay sau khi mở terminal, thông thường bạn sẽ thấy đường dẫn đến thư mục chính của mình, ví dụ:
/home/userNội dung niêm yết: ls
Để xem những tập tin và thư mục nào có trong thư mục hiện tại của bạn, hãy sử dụng lệnh:
lsLệnh này là viết tắt của Danh sách. Nó sẽ hiển thị tên của tất cả các tệp và thư mục hiển thị ở vị trí hiện tại của bạn.
Tùy chọn hữu ích cho ls
Các lệnh Linux có thể được tùy chỉnh bằng cách sử dụng tùy chọn (còn được gọi là flags hoặc đối số), có tiền tố là dấu gạch nối -:
ls -a: Liệt kê tất cả tệp, bao gồm các tệp ẩn bắt đầu bằng dấu chấm (như.bashrchoặc.git).ls -l: Hiển thị danh sách ở định dạng dài, bao gồm các chi tiết như quyền đối với tệp, chủ sở hữu, kích thước tệp và ngày/giờ sửa đổi lần cuối.- Bạn có thể kết hợp các cờ này bằng cách viết
ls -lahoặcls -alđể xem tất cả các tệp trong danh sách chi tiết.
Ví dụ: chạy ls -la trong thư mục mẫu có thể hiển thị kết quả có cấu trúc như thế này:
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user 220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user 18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documentsTrong đầu ra này:
- Các dòng bắt đầu bằng
d(ví dụ:drwxr-xr-x) biểu thị các thư mục (thư mục). - Các dòng bắt đầu bằng
-(ví dụ:-rw-r--r--) biểu thị các tệp thông thường. .và..là các phím tắt đặc biệt liên kết đến thư mục hiện tại và thư mục mẹ..bashrclà một tệp ẩn, được nhận dạng bằng dấu chấm ở đầu.
Hãy tự mình thử
Bài tập 1: Tìm vị trí của bạn
Viết lệnh để tìm thư mục làm việc hiện tại mà bạn đang ở.
Hiển thị gợi ý
Sử dụng lệnh in đường dẫn tuyệt đối của thư mục hiện tại.
Giải pháp khả dụng sau 3 lần thử
Bài tập 2: Liệt kê các tập tin
Liệt kê các tập tin trong thư mục hiện tại để xem những tài nguyên nào có sẵn.
Hiển thị gợi ý
Sử dụng lệnh cơ bản để liệt kê nội dung.
Giải pháp khả dụng sau 3 lần thử
Bài 3: Hiện file ẩn
Sử dụng lệnh ls với cờ thích hợp để hiển thị tất cả các tệp trong thư mục hiện tại, bao gồm các tệp ẩn bắt đầu bằng dấu chấm.
Hiển thị gợi ý
Sử dụng ls kết hợp với tùy chọn -a.
Giải pháp khả dụng sau 3 lần thử