Tôi đang sử dụng lệnh mà tôi không biết thông tin được lưu trữ ở đâu.Nơi bí danh 'được lưu trữ trong Ubuntu 10.04
alias nup='ps ax | grep "nginx"'
Bí danh này được lưu ở đâu?
Tôi đang sử dụng lệnh mà tôi không biết thông tin được lưu trữ ở đâu.Nơi bí danh 'được lưu trữ trong Ubuntu 10.04
alias nup='ps ax | grep "nginx"'
Bí danh này được lưu ở đâu?
Tùy thuộc vào môi trường và cấu hình của bạn. Đối với bash, tôi thường đặt nó trong một tệp .bashrc trong thư mục chính.
Thường là trong một tệp trong thư mục chính của bạn, chẳng hạn như .aliases hoặc gì đó.
Hãy thử
grep alias ~/.*
grep alias /etc/*
để tìm thấy hầu hết các bí danh. Trong/etc/default,/etc/environment, tùy thuộc vào bản phân phối của bạn (tôi đọc: ubuntu)/phiên bản có thể có nhiều hơn trong/etc/-subdirs khác.
Trong bí danh ubuntu được lưu trữ trong tệp .bashrc
.
Nếu bạn đang nhập alias update_linux='sudo apt-get update'
trong thiết bị đầu cuối, sau đó nó sẽ tạo một bí danh tạm thời. Nó hoạt động cho đến khi bạn đóng terminal của bạn.
Để thêm một bí danh vĩnh viễn bạn có thể chỉnh sửa ~/.bashrc
và thêm bí danh với nó:
gedit ~/.bashrc
và thêm bí danh ở cuối
alias update_linux='sudo apt-get update'
Đừng quên để làm mới cấu hình .bashrc
, bằng cách chạy:
source ~/.bashrc
để biết thêm chi tiết về cách tạo bí danh, bạn có thể đọc blog sau: Codebucket.
Tôi đang sử dụng Ubuntu 14.04 và bạn có thể đặt bí danh của mình trực tiếp trong .bashrc, nhưng bạn cũng có thể tạo tệp trong ~/.bash_aliases
, sẽ giữ riêng biệt bí danh của bạn và tự động tải chúng.
Theo mặc định, tệp .bash_aliases không có ở đó. Bạn sẽ cần phải tạo ra nó, nhưng trước tiên hãy chắc chắn rằng bạn tạo ra nó trong cùng thư mục với tập tin .bashrc của bạn
Để tìm .bashrc của bạn, bạn có thể sử dụng này:
sudo find/-name .bashrc -print
đầu ra của tôi là :
/root/.bashrc /home/ddropik/.bashrc /etc/skel/.bashrc
Như đã đề cập bởi OddityOverseer và ranendra, tôi có thể quan tâm đến một trong thư mục chính của tôi, đó là /home/ddropik/.bashrc
. Vì vậy, tôi điều hướng đến thư mục chính của mình, cd ~/
Bây giờ hãy tạo.bash_aliases tệp với touch .bash_aliases
và sau đó chỉnh sửa nó với nano .bash_aliases
. Thêm bất kỳ bí danh nào bạn muốn.
Bạn sẽ không thể sử dụng bí danh mới được bổ sung của bạn cho đến khi bạn mở một phiên terminal mới, hoặc tải lại hồ sơ của bạn, --bash login
lẽ phù hợp hơn cho http://askubuntu.com/ – tpg2114