Tin tức và phân tích của tất cả các thiết bị di động

Cách làm cho thiết bị đầu cuối Linux thân thiện với người dùng với ColorLS

Thiết bị đầu cuối Linux có giao diện người dùng mạnh mẽ. Hầu hết các bản phân phối đều có giá trị mặc định tốt, giúp việc sử dụng dòng lệnh dễ dàng hơn nhiều. Tuy nhiên, mặc dù thiết bị đầu cuối Linux rất tốt, các cải tiến luôn được hoan nghênh, đặc biệt là những cải tiến giúp thiết bị đầu cuối Linux trở nên thân thiện với người dùng.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Giới thiệu ColorLS, một tiện ích dòng lệnh có thể giúp trải nghiệm Terminal của bạn dễ dàng hơn nhiều. Thêm phông chữ và biểu tượng đẹp hơn bên cạnh các tệp khác nhau trong dòng lệnh (như biểu tượng âm nhạc bên cạnh tệp MP3, biểu tượng hình ảnh bên cạnh tệp JPG, v.v.)

Cài đặt Ruby

Ứng dụng ColorLS cần hoạt động vì không có cách nào dễ dàng để cài đặt phần mềm. Hiện tại không có gói nào có thể tải xuống và không có bản phân phối Linux nào hỗ trợ trực tiếp cho phần mềm. Thay vào đó, để sử dụng nó, bạn phải xây dựng phần mềm từ đầu.

ColorLS là một viên ngọc quý của Ruby, vì vậy ngôn ngữ lập trình Ruby là điều kiện tiên quyết. Ngôn ngữ lập trình Ruby và thời gian chạy không khó để cài đặt trên Linux.

Để có Ruby, hãy mở một thiết bị đầu cuối và làm theo hướng dẫn tương ứng với bản phân phối của bạn.

Ubuntu

sudo apt install ruby ruby-dev git

Debian

sudo apt-get install ruby ruby-dev git

Vòm Linux

sudo pacman -S ruby git

mũ phớt

sudo dnf install ruby git -y

mởSUSE

sudo zypper install ruby git

Linux chung

ColorLS cần Ruby và không có cách nào khác. Nếu bạn không cài đặt nó, ColorLS sẽ không hoạt động. May mắn thay, ngay cả những bản phân phối Linux xa lạ nhất cũng có thể dễ dàng cài đặt ngôn ngữ/thời gian chạy Ruby, do một số chương trình Linux được tạo bằng Ruby.

Mở một thiết bị đầu cuối, sử dụng trình quản lý gói của bạn để tìm kiếm “Ruby” và cài đặt nó. Không thể có được Ruby? Truy cập trang web chính thức và xây dựng thủ công. Đảm bảo rằng bạn cũng cài đặt công cụ Git vì nó cần thiết để tương tác với các kho Git khác nhau trong hướng dẫn này.

Cài đặt phông chữ

Các tính năng tuyệt vời của ColorLS đi kèm với phông chữ tùy chỉnh. Phông chữ này cung cấp giao diện tùy chỉnh và nhiều thứ khác mà phông chữ đi kèm với hầu hết các bản phân phối Linux không thể thực hiện được. Do đó, bạn cần cài đặt Nerd-Fonts trước khi có thể bắt đầu sử dụng tiện ích bổ sung đầu cuối ColorLS.

Nerd-Fonts rất lớn và sẽ mất nhiều thời gian để tải xuống từ GitHub. Trong thiết bị đầu cuối, sao chép các tệp vào PC Linux của bạn.

git clone https://github.com/ryanoasis/nerd-fonts.git

Việc nhân bản các tệp Nerd-Fonts sẽ mất nhiều thời gian, vì vậy tốt nhất bạn nên để cửa sổ đầu cuối mở và làm những việc khác. Sau khi hoàn tất, hãy bắt đầu cài đặt.

Đầu tiên, sử dụng lệnh CD và di chuyển thiết bị đầu cuối đến thư mục “nerd-phông chữ” trên máy tính của bạn.

cd nerd-fonts

Gói Nerd-Fonts bao gồm một tập lệnh cài đặt để người dùng không phải đặt các tệp theo cách thủ công trên hệ thống. Thực thi tập lệnh với:

./install.sh

Hãy để tập lệnh cài đặt phông chữ, nhưng hãy kiên nhẫn vì quá trình cài đặt mất khá nhiều thời gian.

Cài đặt ColorLS

ColorLS có trên Github, vì vậy để có được nó, hãy mở một thiết bị đầu cuối và sử dụng lệnh git clone.

git clone https://github.com/athityakumar/colorls.git

Di chuyển thiết bị đầu cuối đến thư mục nguồn bằng lệnh CD.

cd colorls

Cài đặt chương trình bằng lệnh ruby.

sudo gem install colorls

Sử dụng ColorLS

ColorLS là một ứng dụng không yêu cầu bất kỳ cấu hình nào để chạy. Để tận dụng lợi thế này, hãy mở một thiết bị đầu cuối và chạy nó trong bất kỳ thư mục nào.

colorls

Chạy lệnh ColorLS cơ bản mà không cần sửa đổi hoặc chuyển đổi sẽ in tất cả các tệp trong thư mục chứa chúng, cùng với các biểu tượng đặc biệt bên cạnh mỗi loại tệp. Tuy nhiên, nó sẽ không hiển thị các tệp ẩn trừ khi sử dụng công tắc ‘a’.

colorls -a

xem quyền

Giống như lệnh LS truyền thống, ColorLS có thể hiển thị nhiều hơn chỉ các tệp trong một thư mục nhất định. Nó cũng có thể chỉ định quyền sở hữu tệp, cài đặt quyền, sắp xếp tệp, v.v. Để xem các quyền với ColorLS, hãy chạy lệnh sau trong Terminal.

colorls -l

Sắp xếp tệp theo kích thước

Với công tắc “S”, ColorLS có thể hiển thị và sắp xếp các tệp theo kích thước. Để làm điều này, hãy chạy:

colorls -S

Chỉ hiển thị các thư mục

Bạn muốn xem các mục trong một thư mục nhưng chỉ muốn xem các thư mục con? Bằng cách chạy lệnh ColorLS với công tắc d, bạn có thể. Trong thiết bị đầu cuối, hãy làm như sau.

colorls -d

Lưu các đối số ColorLS vào một tệp

Có hàng chục tùy chọn khác nhau cho công cụ ColorLS làm cho nó trở thành một sự thay thế thực sự hữu ích và đầy màu sắc cho lệnh LS. Nếu bạn muốn xem tất cả các đối số của lệnh, hãy chạy ColorLS trong thiết bị đầu cuối bằng công tắc trợ giúp.

colorls --help

Ngoài ra, có thể lưu thông tin “trợ giúp” xuất hiện khi lệnh trên được chạy bằng cách gửi nó vào một tệp văn bản.

colorls --help >> ~/Documents/colorls-commands.txt

Xem nội dung của tệp văn bản trong thiết bị đầu cuối bằng lệnh cat.

cat ~/Documents/colorls-commands.txt