Bagaimana cara menambahkan alias ke perintah di terminal?

34

Dengan mengetik perintah yang ditentukan secara manual di terminal saya ingin menjalankan beberapa perintah lainnya.

Bagaimana bisa menambahkan alias ke perintah? Bisakah saya melakukannya dengan bantuan terminal atau haruskah saya mengedit beberapa jenis file?

Akar V.
sumber

Jawaban:

41
alias new_name='old command'

Untuk membuat alias permanen, Anda harus mengedit .bashrcfile di direktori home Anda.

Info lebih lanjut di sini

Lebih banyak file .bashrc di sini

OrangeTux
sumber
1
Tidak ada entri manual untuk alias. Ini adalah perintah bawaan. Anda harus melihat halaman manual untuk shell.
Dobby
Mengubahnya. ty.
OrangeTux
12

Pada baris perintah bash, ini hanyalah kasus mengetik:

alias my_command="Command to run"

Misalnya untuk membuat perintah pendek jalankan daftar panjang yang bisa Anda lakukan:

alias ll="ls -l"

Kutipan tidak diperlukan jika Anda tidak menambahkan sakelar ke perintah alias.

Adam
sumber
8

Untuk membuat perubahan permanen, Anda dapat memasukkan alias secara terpisah ~/.bash_aliases

Yann Sagon
sumber
1
Jangan lupa menjalankan source ~/.bash_aliasesagar perubahan diterapkan.
Stoyan Dimov
2

Anda bisa menggunakan aliasperintah bawaan di shell yang Anda gunakan, atau Anda bisa menulis skrip yang melakukan apa yang Anda inginkan. Dengan asumsi Anda menggunakan bash sebagai shell (yang merupakan default), Anda dapat mengetik man bashdan melompat ke ALIASESbagian, untuk dokumentasi tentang alias di bash.

dobey
sumber
1

Saya menulis GUI untuk menambahkan / mengedit perintah alias. Anda juga dapat menggunakannya dari commandline seperti ini:

addalias -add "sinstall" "sudo apt-get install"

https://github.com/isamert/addalias

isamert
sumber
0

Anda dapat langsung membuat file di rumah untuk mengumpulkan semua alias .bash_profiledengan menulis nano ~.bash_profiledan cukup menulis pada file perintah / pintasan yang ingin Anda buat, misalnya:

alias edbp='nano ~/.bash_profile'

dan kemudian memvalidasinya sumber file, jadi berjalan

source ~.bash_profile

Ingatlah bahwa setiap kali Anda memodifikasi dokumen Anda, Anda harus menjalankan lagi source ~.bash_profile

Erik Pillon
sumber