Tìm hiểu tệp .bashrc trong Linux, cách tạo alias (tên viết tắt), thiết lập biến môi trường và áp dụng thay đổi ngay lập tức với lệnh source.
Tệp .bashrc trong Linux là gì?
Tệp .bashrc (viết tắt của Bash Run Control) là một tệp kịch bản (script) ẩn được thực thi tự động mỗi khi bạn mở một phiên làm việc Terminal mới trong môi trường Bash shell trên Linux.
Tệp này đóng vai trò như một trung tâm cấu hình cá nhân hóa, cho phép bạn thiết lập các lệnh tắt (alias), biến môi trường (environment variables), tùy chỉnh giao diện con trỏ lệnh và tự động chạy các tác vụ khởi tạo ban đầu.
Vị trí và cách mở tệp .bashrc
Lưu ý rằng tệp .bashrc nằm ở thư mục trang chủ (Home) của từng người dùng cụ thể. Vì có dấu chấm . ở đầu tên tệp, đây là một tệp ẩn trong Linux.
Đường dẫn mặc định của tệp là: ~/.bashrc (tương đương /home/username/.bashrc).
Để liệt kê và kiểm tra sự tồn tại của tệp, bạn dùng lệnh:
ls -la ~
Để mở và chỉnh sửa tệp .bashrc, bạn có thể dùng các trình biên tập dòng lệnh như nano hoặc vim:
nano ~/.bashrc
Tạo Alias (Tên lệnh gợi nhớ) trong .bashrc
Alias giúp bạn biến các câu lệnh dài, phức tạp hoặc khó nhớ thành những từ ngắn gọn hơn để nâng cao tốc độ thao tác.
Để thêm alias, hãy mở tệp .bashrc và thêm cú pháp sau vào cuối tệp:
alias tên_viết_tắt='câu_lệnh_gốc'
Ví dụ thực tế:
- Tạo lệnh
updateđể cập nhật hệ thống Ubuntu nhanh chóng:
alias update='sudo apt update && sudo apt upgrade -y'
- Rút gọn lệnh liệt kê thư mục chi tiết:
alias ll='ls -la'
- Lệnh xóa màn hình nhanh hơn:
alias cls='clear'
Thiết lập biến môi trường (Environment Variables)
Bạn có thể xuất (export) các biến môi trường để sử dụng cho toàn bộ các ứng dụng và kịch bản chạy trong phiên làm việc Bash.
Cú pháp chung:
export TÊN_BIẾN="giá_trị"
Ví dụ thực tế:
- Bổ sung thư mục cài đặt phần mềm mới vào đường dẫn hệ thống
$PATH:
export PATH=$PATH:/usr/local/go/bin
- Thiết lập trình biên tập văn bản mặc định là
nano:
export EDITOR="nano"
Áp dụng thay đổi lập tức bằng lệnh source
Mỗi khi bạn chỉnh sửa và lưu tệp .bashrc, các thay đổi sẽ chưa có hiệu lực ngay trên phiên Terminal đang mở. Thay vì phải đóng Terminal và mở lại, bạn có thể tải lại cấu hình ngay lập tức bằng lệnh source:
source ~/.bashrc
Hoặc viết tắt bằng dấu chấm:
. ~/.bashrc
Tóm lại
Tệp .bashrc là công cụ cực kỳ mạnh mẽ giúp bạn làm chủ môi trường dòng lệnh Linux. Bằng cách tận dụng các tính năng thiết lập alias và biến môi trường, bạn có thể tự tối ưu hóa quy trình làm việc hàng ngày của mình một cách chuyên nghiệp và tiết kiệm thời gian nhất.
Ngày phát hành: 29/06/2026
Nguồn: www.digitalocean.com