Lệnh sort trong Linux dùng để sắp xếp các dòng dữ liệu trong file hoặc đầu vào từ bàn phím theo thứ tự bảng chữ cái hoặc theo thứ tự số. Kết quả của lệnh sort có thể được hiển thị trực tiếp trên màn hình hoặc được lưu vào một file mới. Lệnh này cho phép người dùng tuỳ chỉnh cách sắp xếp thông qua các tùy chọn như sắp xếp theo thứ tự ngược lại, sắp xếp theo trường, sắp xếp theo vị trí số đầu tiên, loại bỏ các dòng trùng lặp và sắp xếp theo tiếng việt có dấu.
Ví dụ:
Để sắp xếp các dòng trong file theo thứ tự bảng chữ cái:
sort filename.txt
Để sắp xếp các dòng trong file theo thứ tự số:
sort -n filename.txt
Để sắp xếp các dòng trong file theo thứ tự ngược lại:
sort -r filename.txt
Để sắp xếp các dòng trong file theo trường số 2:
sort -k 2 filename.txt