Cách sử dụng lệnh ls trong Linux

Hôm nay chúng ta sẽ học cách sử dụng lệnh ls trong Linux, đây là lệnh dùng để thao tác với file và thư mục trên Linux.

Lệnh ls là một trong những lệnh cơ bản nhất của linux dùng để hiển thị file, thư mục trong hệ thống, và hiển thị cho chúng ta thông tin chi tiết về chúng như ngày tạo, dung lượng, ai là người sở hữu ...

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Cú pháp lệnh ls trong Linux

ls [OPTIONS] [FILES]

Nếu chúng ta không sử dụng thêm tham số ở lệnh ls thì nó sẽ hiển thị danh sách tất cả các file và các thư mục con trong thư mục hiện tại.

Hãy cùng mình tìm hiểu một số công dụng và cách dùng cơ bản nhất của lệnh này nhé.

2. Lệnh ls Linux không có tham số

Trường hợp này ta không truyền tham số vào lệnh nên nó sẽ lấy thư mục hiện tại làm chuẩn.

ls

ls linux 1 png

Trên hình ảnh mình command: pwd dùng để in ra đường dẫn thư mục hiện tại, và tại đây là thư mục log của hệ thống /var/log/, command 2 là mình dùng lệnh ls sẽ hiển thị nhiều cột nhất có thể mà vừa bằng độ dài của terminal và in ra theo thứ tự trong bảng chữ cái.

Để hiển thị tất cả các file trong các thư mục khác bạn chỉ cần truyền tham số vào lệnh ls một đường dẫn cụ thể như: Muốn hiển thị tất cả các file trong thư mục tạm của hệ thống /tmp

ls /tmp

ls linux 2 png

Bạn cũng có thể hiển thị tất cả các file trong nhiều đường dẫn khác nhau trong cùng một câu lệnh bằng cách để dấu cách (space) giữa mỗi đường dẫn thư mục như:

ls / /tmp /var /snap

ls linux 3 png

Chú ý: Nếu bạn không có quyền đọc vào thư mục đó thì bạn sẽ gặp lỗi khi dùng command ls như:

ls /root

ls linux 4 png

Trong đó command: whoami để hiển thị ra user nào login vào.

Nếu bạn muốn truy cập thì đơn giản bạn vào lại user có quyền read thôi:

ls linux 5 png

3. Lệnh ls với tham số -l

Như bạn đã thấy command ls chỉ hiển thị cho ta tên của tất cả thư mục và đường dẫn, và nếu bạn muốn hiển thị thêm vài thông tin hữu ích như quyền vào file, file này của ai, file này ai có thể mở được. Bạn có thể dùng câu lệnh sau:

ls -l

ls linux 6 png

Trong đó: lần lượt là quyền, người sở hữu, nhóm sở hữu, kích cỡ của file, thời gian và tên file.

4. Lệnh ls để hiển thị file ẩn

Trong linux tất cả file bắt đầu bằng ( . ) đều là hidden file. Command ls không giúp chúng ta hiển thị những file đó. Nhưng nếu muốn hiển thị thì ta có thể dùng lệnh:

ls -al

ls linux 7 png

5. Sắp xếp file với lệnh ls

Như bạn đã thấy câu lệnh này giúp ta hiển thị các lệnh và được sắp xếp lần lượt theo thứ tự bảng chữ cái. Nhưng đôi khi bạn lại muốn sắp xếp theo kích cỡ, ngày giờ tạo ngày giờ update thì sao. Rất may linux có hỗ trợ ta sắp xếp kích thước từ lớn đến nhỏ như sau:

ls -S

ls linux 8 png

Lệnh sắp xếp theo theo thời gian tạo hoặc chỉnh sửa.

ls -t

ls linux 9 png

6. Hiển thị tất cả các file và thư mục con

Lệnh dưới giúp mình hiển thị tất cả các thư mục con của đường dẫn hiện tai.

ls -R

ls linux 10 png

7. Hiển thị kèm với dung lượng của file

ls -s

ls linux 11 png

Bạn nhìn hình ảnh trên cũng đoán ra ngay rằng lệnh giúp ta hiển thị dung lượng của file ngay bên cạnh đúng không nào.

Khi file rất nặng gồm có nhiều chữ số và bạn muốn dung lượng nó dễ đọc hơn thì đơn giản bạn chỉ cần thêm -h vào bên cạnh như sau:

ls -s -h hoặc viết tắt là ls -sh

ls linux 12 png

Tổng kết:

Bên trên là những câu lệnh thường dùng nhất khi bạn dùng command ls trong Linux, bạn nên nhớ rằng thực hành nhiều cùng mình là cách nhớ lâu nhất, nên cùng bắt tay vào làm cùng mình nha. Nếu có gì thắc mắc bạn comment ở dưới, mình sẽ trả lời sớm nhất có thể.

Cùng chuyên mục:

Cách dùng lệnh Users trong Linux để xem user đang online

Cách dùng lệnh Users trong Linux để xem user đang online

Nếu bạn đang là quản trị viên thì việc quản lý thông tin / xem…

Cách sử dụng lệnh Wall trong Linux

Cách sử dụng lệnh Wall trong Linux

Wall là một công cụ dòng lệnh giúp hiển thị thông báo đến tất cả…

Cách dùng lệnh Whereis trong Linux

Cách dùng lệnh Whereis trong Linux

Whereis là một tiện ích dòng lệnh command line, nó cho phép bạn tìm ..

Cách sử dụng lệnh Which trong Linux

Cách sử dụng lệnh Which trong Linux

Linux dùng lệnh which để xác định vị trí file thực thi của lệnh mà…

Cách sử dụng lệnh whoami trong Linux

Cách sử dụng lệnh whoami trong Linux

Giống như tên gọi của nó, lệnh whoami in tên người dùng đang chạy ...

Cách dùng lệnh zcat trong Linux

Cách dùng lệnh zcat trong Linux

Mặc dù tính năng nén file rất hữu ích vì nó giúp ta tiết kiệm…

Hiểu rõ hơn về chmod 777 trong Linux

Hiểu rõ hơn về chmod 777 trong Linux

Bạn đang xây dựng một website và sử dụng tính năng upload ...

Cách sử dụng lệnh tail trong Linux

Cách sử dụng lệnh tail trong Linux

Mặc định thì lệnh tail sẽ hiển thị 10 dòng cuối cùng của file, thông…

Cách sử dụng lệnh Head trong Linux

Cách sử dụng lệnh Head trong Linux

Trong quá trình quản trị dữ liệu trên Linux đôi khi bạn muốn xem nhanh…

Cách sử dụng lệnh Whatis trong Linux

Cách sử dụng lệnh Whatis trong Linux

Trong bài này chúng ta sẽ tìm hiểu lệnh whatis trong ...

Cách sử dụng lệnh kill trong Linux

Cách sử dụng lệnh kill trong Linux

Linux là một hệ điều hành rất nhanh nhưng không phải lúc nào nó không…

Cách dùng lệnh who trong Linux

Cách dùng lệnh who trong Linux

Who là một công cụ dòng lệnh command-line, được ...

Cách dùng lệnh basename trong Linux

Cách dùng lệnh basename trong Linux

basename là một tiện ích dòng lệnh (command line) dùng để lấy ...

Cách sử dụng lệnh gzip trên Linux

Cách sử dụng lệnh gzip trên Linux

Gzip là một trong những thuật toán nén file phổ biến nhất, nó cho phép…

Cách dùng lệnh wait trong Linux

Cách dùng lệnh wait trong Linux

Wait là lệnh dùng để đợi một thời gian cho tới khi công việc nào…

Cách dùng lệnh ping trong Linux

Cách dùng lệnh ping trong Linux

Lệnh ping là một trong những công cụ được sử dụng nhiều nhất để khắc…

Cách dùng lệnh sleep trong Linux

Cách dùng lệnh sleep trong Linux

sleep là một tiện ích command line cho phép lập trình viên ..

Các ví dụ học Bash Script trong Linux cơ bản nhất

Các ví dụ học Bash Script trong Linux cơ bản nhất

Bash Script đuọc xem là mã code lập trình trên Linux ...

Vòng lặp until trong Shell Script

Vòng lặp until trong Shell Script

Vòng lặp while trong Shell Script

Vòng lặp while trong Shell Script

Trong Linux script, vòng lặp while được sử dụng trong ...

Top