Saya tahu saya bisa membuat alias untuk untar seperti ini
alias untar=’tar -xvzf’
Bagaimana cara membuat ini bertahan dari sesi ke sesi, karena sepertinya hilang ketika saya terhubung kembali?
Seperti yang sudah dinyatakan, ~/.bashrc
adalah tempat Anda ingin menempatkan mereka. Anda mungkin menyukai fungsi kecil ini yang saya gunakan untuk membuat alias (letakkan di ~/.bashrc
file Anda ).
function mkalias ()
{
if [[ $1 && $2 ]]
then
echo -e "alias $1=\"$2\"" >> ~/.bashrc
alias $1="$2"
fi
}
Sintaks dasarnya adalah: mkalias <name> "<command>"
contohnya adalah: mkalias trsh "mv --target-directory=$HOME/.Trash"
perintah selalu ditempatkan dalam tanda kutip jika ada spasi.
$2
dialias $1=$2
. Lihat: superuser.com/questions/114690/…Anda biasanya menulis alias di
$HOME/.bashrc
(jika Anda menggunakan bash shell).Kalau tidak, lihat artikel wikipedia ini untuk mengetahui file konfigurasi mana yang akan dibaca shell Anda.
Untuk mengetahui cangkang mana yang Anda gunakan lihat
SHELL
variabel lingkungan dengan:sumber
Anda dapat menambahkannya ke .profile atau .bashrc Anda. Biasanya ada beberapa alias lain di sana, jadi ikuti contoh itu dan Anda akan baik-baik saja.
sumber