Hướng dẫn nhanh vềalias
lệnh, được sử dụng để tạo lối tắt cho một lệnh khác
Thông thường, bạn luôn chạy một chương trình với một tập hợp các tùy chọn mà bạn muốn sử dụng.
Ví dụ, lấyls
chỉ huy. Theo mặc định, nó in rất ít thông tin:
trong khi sử dụng-al
tùy chọn này sẽ in nội dung hữu ích hơn, bao gồm ngày sửa đổi tệp, kích thước, chủ sở hữu và quyền, cũng liệt kê các tệp ẩn (các tệp bắt đầu bằng.
:
Bạn có thể tạo một lệnh mới, ví dụ như tôi muốn gọi nó làll
, đó là một bí danh chols -al
.
Bạn làm theo cách này:
alias ll='ls -al'
Sau khi thực hiện, bạn có thể gọill
giống như nó là một lệnh UNIX thông thường:
Hiện đang gọialias
mà không có bất kỳ tùy chọn nào sẽ liệt kê các bí danh được xác định:
Bí danh sẽ hoạt động cho đến khi đóng phiên đầu cuối.
Để làm cho nó vĩnh viễn, bạn cần thêm nó vào cấu hình shell, có thể là~/.bashrc
hoặc là~/.profile
hoặc là~/.bash_profile
nếu bạn sử dụng Bash shell, tùy thuộc vào trường hợp sử dụng.
Hãy cẩn thận với dấu ngoặc kép nếu bạn có biến trong lệnh: sử dụng dấu ngoặc kép, biến được giải quyết tại thời điểm xác định, sử dụng dấu nháy đơn thì biến được giải quyết tại thời điểm gọi. 2 cái đó khác nhau:
alias lsthis="ls $PWD"
alias lscurrent='ls $PWD'
\ $ PWD đề cập đến thư mục hiện tại mà trình bao chứa trong đó. Nếu bây giờ bạn điều hướng đến một thư mục mới,lscurrent
liệt kê các tệp trong thư mục mới,lsthis
vẫn liệt kê các tệp trong thư mục mà bạn đã ở khi xác định bí danh.
Các
alias
lệnh hoạt động trên Linux, macOS, WSL và bất cứ nơi nào bạn có môi trường UNIX
Tải xuống miễn phí của tôiSổ tay lệnh Linux
Thêm các hướng dẫn về cli:
- Vỏ Bash
- Giới thiệu về Bash Shell Scripting
- Vỏ cá
- Shell, xem nội dung tệp khi nó được điền vào
- Cách thoát Vim
- Trình chỉnh sửa UNIX
- Các lệnh hệ thống tệp UNIX
- Hướng dẫn về Unix Shells
- Cách đặt bí danh trong macOS hoặc Linux shell
- Hướng dẫn thực hành về Homebrew
- Cách khắc phục lỗi đường dẫn nhà phát triển hoạt động không hợp lệ xcrun trong macOS
- Dòng lệnh cho người mới bắt đầu hoàn chỉnh
- Giới thiệu về Linux
- Cách tìm quy trình đang sử dụng cổng
- Các lệnh Linux: mkdir
- Các lệnh Linux: cd
- Các lệnh Linux: pwd
- Các lệnh Linux: rmdir
- Các lệnh Linux: ls
- Các lệnh Linux: mv
- Các lệnh Linux: cp
- Các lệnh Linux: ít hơn
- Các lệnh Linux: tail
- Các lệnh Linux: chạm vào
- Các lệnh Linux: cat
- Các lệnh Linux: tìm
- Các lệnh Linux: ln
- Các lệnh Linux: ps
- Các lệnh Linux: echo
- Các lệnh Linux: hàng đầu
- Các lệnh Linux: kill
- Các lệnh Linux: killall
- Các lệnh Linux: bí danh
- Các lệnh Linux: việc làm
- Các lệnh Linux: bg
- Các lệnh Linux: fg
- Các lệnh Linux: gõ
- Các lệnh Linux: cái nào
- Các lệnh Linux: whoami
- Các lệnh Linux: ai
- Các lệnh Linux: rõ ràng
- Các lệnh Linux: su
- Các lệnh Linux: sudo
- Các lệnh Linux: chown
- Các lệnh Linux: chmod
- Các lệnh Linux: passwd
- Các lệnh Linux: mở
- Các lệnh Linux: wc
- Lệnh Linux: lịch sử
- Các lệnh Linux: du
- Các lệnh Linux: umask
- Các lệnh Linux: grep
- Các lệnh Linux: man
- Các lệnh Linux: uname
- Các lệnh Linux: sắp xếp
- Các lệnh Linux: uniq
- Các lệnh Linux: diff
- Các lệnh Linux: nohup
- Các lệnh Linux: df
- Các lệnh Linux: xargs
- Các lệnh Linux: gzip
- Các lệnh Linux: gunzip
- Các lệnh Linux: ping
- Các lệnh Linux: traceroute
- Các lệnh Linux: tar
- Các lệnh Linux: export
- Các lệnh Linux: crontab
- Các lệnh Linux: dirname
- Các lệnh Linux: basename
- Các lệnh Linux: printenv
- Các lệnh Linux: env
- Hướng dẫn ngắn về trình chỉnh sửa ed
- Hướng dẫn ngắn về vim
- Hướng dẫn ngắn gọn về emacs
- Hướng dẫn ngắn về nano
- Linux, không còn dung lượng trên thiết bị
- Cách sử dụng Netcat