67 Nguyễn Thị Định, Phường An Hải, TP. Đà Nẵng
Hướng dẫn

colorls – Làm đẹp cho output của câu lệnh ls

colorls – Làm đẹp cho output của câu lệnh ls
Chia sẻ

Phần trong hệ điều hành chịu trách nhiệm cho việc quản lí files và thư mục được gọi là file system. Nó sẽ quản lí dữ liệu của bạn vào từng tệp tin, thứ mà lưu trữ thông tin trong đó và thư mục sẽ lưu trữ files và các...

Bạn đang nhìn vào Terminal chứ, bạn muốn một chút gì đó đẹp hơn đúng không? Màu mè là một sự lựa chọn tốt, colorls là một công cụ viết trên Ruby giúp làm đẹp hơn cho câu lệnh ls.

Cài đặt

Trang Github có phần hướng dẫn cài đặt sẽ giải thích chi tiết làm sao để cài colorls. Bạn sẽ cần có Ruby, font-awesome hoặc powerline nerd-font được cài đặt sẵn trong hệ thống
Với các Distro dựa trên Arch, có một package được build sẵn trong Arch User Repository.

Sử dụng

Để sử dụng công cụ này, bạn sẽ nhập câu lệnh colorls vào shell, đi kèm một số tham số tuỳ chọn nữa. Nhưng sẽ hiệu quả hơn khi tạo một alias với một vài tham số bạn hay chọn. Nếu bạn dùng Bash làm Shell của bạn, chỉnh sửa file .bashrc với trình chỉnh sửa bạn muốn và nhập vào ví dụ dòng sau

alias la='colorls -lA --sd'

Sau đó đăng xuất khỏi shell hoặc chạy câu lệnh

$ source .bashrc

Sau đây là một số ví dụ khi sử dụng Alias, colorls được tự động thực thi với tham số –sd. Hay như tham số -lA sử dụng cho việc sắp xếp một dãy dài các mục, với sự loại bỏ của . và ..


Từ trái sang phải, bạn có thể thấy sự phân quyền hc từng file, số lượng hard links , người và nhóm sở hữu file này
Cột thứ 5 sẽ hiển thị kích cỡ của file. Colorls sẽ hiển thị màu sắc khác nhau chio những kích cỡ khác nhau (Tuỳ thuộc vào file lớn, vừa hay nhỏ). Cả 3 loại files này bạn đều có thể thấy trong hình trên. Cột tiếp theo nói về thời gian sửa đổi lần cuối của từng file. Ví dụ như trong hình, các mốc thời gian đều cùng màu vì nếu files đó không được chỉnh sửa trong 24 giờ, thì mốc thời gian sẽ được hiển thì ở dạng bóng đậm hơn
Cột thứ 2 từ phải qua hiển thị một icon nhỏ thể hiện loại files. Cột cuối cùng hiển thị tên files, hơi đáng tiếc là những loại files khác nhau chưa được hiển thị với các màu khác nhau


Bạn có thể tạo ra một báo cáo với tham số –report. Khi đó bạn sẽ có được một tổng kết về các files
Trong ví dụ dưới đây, báo cáo hiển thị 3 thư mục, 14 tệp được tìm thấy và 0 tệp không được tìm thấy


Ngoài ra bạn có thể xem output dưới dạng cây với tham số -t hay –tree
Xem trạng thái git của từng file với tham số –gs
Ngoài ra có rất có nhiều tham số khác như màu đậm/nhạt, Tắt việc tô màu cho output, những tuỳ chọn sắp xếp khác nhau và nhiều hơn thế

Chia sẻ

Bài viết liên quan

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Cách giảm chi phí hạ tầng hợp lý: chọn đúng cấu hình (right-sizing), thuê theo nhu cầu, kết hợp dịch vụ và rà soát tài nguyên định kỳ mà không ảnh hưởng vận hành

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách tận dụng khuyến mãi VPS và máy chủ hợp lý, đọc kỹ điều kiện gia hạn và nhận biết bẫy giá rẻ ảnh hưởng chất lượng dịch vụ

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Các tiêu chí chọn nhà cung cấp VPS và máy chủ: uptime/SLA, hạ tầng data center, peering, hỗ trợ kỹ thuật và chính sách hoàn tiền, kèm cách đọc cam kết dịch vụ

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Gợi ý các phần mềm mã nguồn mở thay thế giải pháp có phí cho máy chủ: hệ điều hành, cơ sở dữ liệu, web server, control panel và ảo hóa, kèm lưu ý chi phí vận hành

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh cPanel, DirectAdmin và Plesk về tính năng, hệ điều hành hỗ trợ và chi phí bản quyền, kèm gợi ý chọn control panel theo số website và nhu cầu

Các loại bản quyền Windows Server và cách chọn cho đúng

Các loại bản quyền Windows Server và cách chọn cho đúng

Hiểu cấp phép Windows Server theo core, CAL và các kênh OEM/Volume/CSP, phân biệt Standard và Datacenter để chọn bản quyền phù hợp và hợp lệ