Đổi tên file trên Linux trở nên dễ dàng hơn rất nhiều so với bạn nghĩ. Trình quản lý tập tin tích hợp sẵn nhiều tính năng, trong đó có khả năng đổi tên file. Đừng bỏ lỡ những phương pháp thú vị trong bài viết của Mytour để hiểu rõ cách đơn giản nhất khi đổi tên file trên Linux.
Đổi tên file trên Linux bằng trình quản lý tập tin
Trong trường hợp bạn muốn đổi tên file một cách dễ nhớ, đặc biệt là với các file quan trọng để không bị lẫn lộn trên Linux. Đối với những phiên bản phổ biến như Ubuntu hoặc Fedora, giao diện desktop mặc định được sử dụng thường là GNOME.
Trên môi trường GNOME, bạn có thể đơn giản đổi tên nhiều file cùng một lúc bằng cách kéo và chọn các file, sau đó kích chuột phải và chọn Rename. Cửa sổ tiếp theo sẽ hiển thị các tùy chọn cho phép bạn đổi tên file bằng mẫu hoặc hoán đổi chuỗi văn bản.
Nếu muốn, bạn cũng có thể sử dụng các trình quản lý tập tin như KDE hoặc Xfce để thực hiện thao tác đổi tên file.
Sử dụng pyRenamer để đổi tên file trên Linux
Tùy thuộc vào nhu cầu của bạn, nếu muốn, có thể sử dụng các công cụ và chương trình hỗ trợ để thực hiện quá trình đổi tên file. Một trong những công cụ mà Mytour giới thiệu ở đây là pyRenamer.
Tải pyRenamer về máy và thực hiện cài đặt tại đây: Tải pyRenamer
Trong cửa sổ pyRenamer, khung bên trái dùng để duyệt qua các thư mục và khung bên phải để lựa chọn file. Phần giữa hiển thị trực quan về tên file trước và sau khi đổi tên. Ngoài ra, ở khung bên phải có các tùy chọn giúp người dùng giữ nguyên phần mở rộng và xem trước thay đổi mở rộng tự động.
Các tùy chọn bên dưới cho phép người dùng nhập mẫu tên theo ý muốn, di chuột qua các khung văn bản để xem các mẫu có sẵn. Các tùy chọn này bao gồm số, ngày tạo, thời gian, siêu dữ liệu hình ảnh và thẻ âm thanh.
Để lưu lại các mẫu, chỉ cần nhấn vào biểu tượng Lưu nằm gần các khung. Biểu tượng kế bên cho phép bạn mở các mẫu đã lưu, giúp bạn không cần phải nhớ các công thức phức tạp để đổi tên file âm nhạc hay hình ảnh.
Để cài đặt pyRenamer trên Ubuntu hoặc các bản phân phối dựa trên Ubuntu, bạn chỉ cần mở Terminal và nhập lệnh sau:
sudo apt-get install pyrenamer
Đổi tên file trên Linux bằng KRename
pyRenamer hoạt động tốt trên các máy tính Linux. Trong khi đó, nếu bạn là người sử dụng máy tính KDE Plasma, bạn có thể thích ứng với KRename, ứng dụng được viết bằng ngôn ngữ lập trình Qt. Những ứng dụng như KRename thường tích hợp mạnh mẽ với giao diện người dùng.
Về cơ bản, chức năng của Krename tương tự pyRenamer, chỉ khác biệt ở giao diện với việc điều hướng trở nên dễ dàng hơn.
Tải KRename về máy và thực hiện cài đặt tại đây: Download KRename
Để kích hoạt các tính năng nâng cao, như khả năng chuyển ngữ tên file từ ngôn ngữ khác sang tiếng Anh, bạn có thể sử dụng các plugin từ bên thứ ba. Với tích hợp chặt chẽ vào các chương trình KDE, người dùng có thể dễ dàng truy cập KRename từ Dolphin, trình quản lý tập tin mặc định trên Linux.
Để cài đặt Krename trên Ubuntu hoặc các bản phân phối dựa trên Ubuntu, mở Terminal và thực hiện lệnh sau:
sudo apt-get install krename
Đổi tên file trên Linux qua Terminal
Các lệnh Terminal trên các bản phân phối Linux khá tương đồng. Các lệnh rename dưới đây hoạt động trên mọi hệ điều hành Linux hoặc môi trường máy tính, thậm chí còn hiệu quả trên các máy chủ.
Sử dụng lệnh 'mv' để đổi tên file trên Linux
Cách đơn giản nhất để đổi tên file trên Linux qua Terminal là sử dụng lệnh 'mv'. 'mv' là viết tắt của moving files, lệnh này thường được dùng để di chuyển các file. Về mặt kỹ thuật, bạn có thể chuyển dữ liệu từ tên file này sang tên file khác. Dưới đây là một ví dụ:
mv /home/user/Downloads/old-file-name /home/user/Downloads/new-file-name
Bạn cũng có thể mở hoặc di chuyển Terminal vào thư mục chứa file:
Di chuyển đến thư mục chứa file: cd /home/user/Downloads/
Thực hiện đổi tên file: mv old-file-name new-file-name
Lưu ý: Nếu bạn muốn di chuyển file thay vì chỉ đổi tên, hãy nhập đường dẫn của thư mục đích. Ví dụ:
mv /home/user/Downloads/old-file-name /home/user/Documents/
Sử dụng lệnh 'rename' để đổi tên file trên Linux
Việc đổi tên từng file một không chỉ tốn thời gian mà còn đơn điệu. Trong tình huống này, bạn có thể sử dụng lệnh rename để thực hiện quá trình này một cách nhanh chóng.
Giả sử bạn muốn đổi tên một loạt các file văn bản (TXT) thành các file Markdown (MD). Đầu tiên, sử dụng lệnh cd để điều hướng đến thư mục liên quan (hoặc có thể kích chuột phải => mở trong Terminal). Sau đó, nhập lệnh sau đây:
rename .txt .md *
Dấu * biểu thị việc tìm kiếm tất cả các file trong thư mục. Để hạn chế tìm kiếm đối với các file kết thúc bằng phần đuôi mở rộng .txt, sử dụng lệnh sau:
rename .txt .md *.txt
Các lệnh trên sẽ không báo cáo trực tiếp việc thay đổi, bạn cần kiểm tra thư mục để xác nhận. Nếu muốn nhận thông báo trên cửa sổ Terminal, thêm -v vào lệnh.
rename -v .txt .md *
Về phương diện kỹ thuật, bạn cũng có thể sử dụng lệnh rename để đổi tên một file, nhưng phải nhập lệnh dài hơn so với lệnh mv. Ví dụ:
rename old-file-name new-file-name old-file-name
Lặp lại tên file gốc ở cuối, thay vì sử dụng dấu *, lệnh chỉ thực hiện hành động đối với một file cụ thể này.
Bài viết này Mytour vừa hướng dẫn bạn một số cách đổi tên file trên Linux. Nếu có thắc mắc hoặc câu hỏi, đừng ngần ngại để lại ý kiến trong phần bình luận bên dưới bài viết. Đối với người dùng Macbook, bạn có thể tham khảo cách đổi tên file trên Mac tại đây.