Rumah > Tutorial sistem > LINUX > Cara Membuat Alias ​​di Linux: Panduan Pemula

Cara Membuat Alias ​​di Linux: Panduan Pemula

William Shakespeare
Lepaskan: 2025-03-08 11:40:11
asal
305 orang telah melayarinya

How To Create Aliases In Linux: A Beginners Guide

Panduan mesra pemula ini menunjukkan cara menyelaraskan pengalaman baris perintah Linux anda dengan membuat alias. Sama ada anda seorang pengguna bash, zsh, atau ikan, belajar untuk mencipta dan menguruskan alias dengan cekap.

Jadual Kandungan

- Apakah alias?

    Membuat alias sementara
  • Membuat alias kekal
    • bash: kaedah 1 (~/.bashrc) dan kaedah 2 (~/.bash_aliases)
    • zsh
    • ikan
  • memilih kaedah alias bash terbaik
    • Membandingkan ~/.bashrc dan ~/.bash_aliases
  • alias lanjutan dengan fungsi
  • Menguji alias anda
  • menyenaraikan alias anda
  • Menghapus alias
  • Ringkasan

Apakah alias?

alias adalah pintasan untuk arahan yang lebih panjang. Sebagai contoh, bukannya berulang kali menaip

, buat alias seperti

untuk fungsi yang sama. ls -la ll

Mewujudkan alias sementara

Untuk alias khusus sesi, gunakan terminal secara langsung. Ini adalah sementara dan lenyap apabila penutupan terminal.

Contoh:

menaip
alias ll='ls -la'
Salin selepas log masuk
Salin selepas log masuk
sekarang sama dengan

. ll ls -la

Mewujudkan alias kekal

untuk meneruskan alias di sesi, tambahkannya ke fail konfigurasi shell anda.

bash

Kaedah 1: Menggunakan

~/.bashrc

buka
    dengan editor teks (mis., ).
  1. ~/.bashrc Masukkan alias anda: nano ~/.bashrc
Simpan dan Muat semula:
alias ll='ls -la'
alias gs='git status'
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
  1. source ~/.bashrc
  2. Kaedah 2: Menggunakan

~/.bash_aliases membuat (jika diperlukan):

  1. buka touch ~/.bash_aliases dalam editor teks.
  2. Tambah alias: ~/.bash_aliases
dalam
alias ll='ls -la'
alias gs='git status'
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
, pastikan garis ini wujud (jika tidak, tambahkannya):
  1. ~/.bashrc
Reload:
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
Salin selepas log masuk
  1. source ~/.bashrc zsh

buka (mis.,

).
  1. Tambah alias: ~/.zshrc nano ~/.zshrc
  2. Simpan dan Muat semula:
alias ll='ls -la'
alias gs='git status'
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
  1. source ~/.zshrc ikan

buka (mis.,

).
  1. Tambah alias: ~/.config/fish/config.fish nano ~/.config/fish/config.fish
  2. Simpan dan Muat semula:
alias ll 'ls -la'
alias gs 'git status'
Salin selepas log masuk
  1. source ~/.config/fish/config.fish memilih kaedah alias bash terbaik

kedua -dua kaedah bash mencapai hasil yang sama, tetapi berbeza dalam organisasi.

(Kaedah 1):

  • pro: fail mudah, tunggal.
  • cons: boleh menjadi berantakan, mencampurkan alias dengan tetapan lain.

~/.bash_aliases (Kaedah 2):

  • pro: teratur, dikekalkan, memisahkan kebimbangan.
  • cons: Memerlukan fail tambahan, memerlukan sumber dalam ~/.bashrc.

Cadangan: Untuk pemula, kaedah 1 lebih mudah. Bagi pengguna lanjutan atau banyak alias, Kaedah 2 disyorkan untuk organisasi yang lebih baik. Menggunakan fail berasingan biasanya disukai oleh pengguna yang berpengalaman.

alias maju dengan fungsi

Untuk operasi yang kompleks, gunakan fungsi bukannya alias mudah. Contoh (dalam ~/.bashrc atau ~/.zshrc):

alias ll='ls -la'
Salin selepas log masuk
Salin selepas log masuk

Ini mewujudkan direktori dan perubahan kepadanya.

Menguji, menyenaraikan, dan mengeluarkan alias

alias alias dalam terminal baru atau dengan memuatkan semula fail konfigurasi. Senaraikan alias dengan alias. Keluarkan alias dengan memadamnya dari fail konfigurasi atau menggunakan unalias.

Ringkasan

Membuat alias meningkatkan kecekapan baris arahan. Panduan ini menyediakan langkah -langkah yang jelas untuk semua cangkang utama, membolehkan anda mengurus dan menggunakan alias dengan berkesan.

Atas ialah kandungan terperinci Cara Membuat Alias ​​di Linux: Panduan Pemula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan