Di Linux, alias ialah arahan yang membolehkan kami melaksanakan berbilang arahan atau operasi dengan mencipta pintasan. Ia menjimatkan masa dan meningkatkan produktiviti terutamanya jika kerja anda melibatkan menaip banyak arahan.
Sebagai contoh, jika anda ingin mencipta direktori dan fail di dalam direktori itu maka anda perlu melaksanakan arahan yang berbeza untuk mencapai tugas ini. Walau bagaimanapun, alias membantu dalam melakukan tugas yang rumit sedemikian dalam satu masa.
Dalam panduan ini, saya akan meneroka, apakah alias, jenisnya dalam Linux, dan cara mencipta dan mengalih keluar alias.
- Apa itu Alias
- Sintaks Mencipta Alias dalam Linux
- Cara Membuat Alias dalam Linux
- Cara Menyenaraikan Alias dalam Linux
- Jenis Alias
- Buat Alias Sementara
- Buang Alias Sementara
- Buat Alias Tetap
- Buang Alias Kekal
- Cipta Alias dengan Argumen
- Buang Alias dengan Argumen
- Kesimpulan
Keperluan
Sistem | Linux (Sebarang pengedaran Linux) |
Akses | Akses root/sudo kepada sistem |
Apa itu Alias
Dalam Linux alias ialah utiliti baris arahan yang boleh mencipta pintasan untuk berbilang arahan atau operasi. Rujukan alias kepada kumpulan arahan yang dijalankan serentak.
Di Linux, semua arahan sukar diingat dan dengan sifat operasi, penggunaan arahan itu juga menjadi rumit. Perintah alias kebanyakannya digunakan untuk menggantikan arahan yang panjang dan kompleks dengan trengkas supaya sebarang ralat arahan atau pilihan boleh dielakkan.
Sintaks Mencipta Alias dalam Linux
Gunakan sintaks berikut untuk mencipta alias dalam Linux.
Sintaks:
alias nama =' < perintah… > '
Dalam sintaks di atas:
alias: Kata kunci untuk membuat alias.
nama: Nama alias, ia boleh apa-apa nama.
Beberapa pertimbangan penting untuk mencipta alias:
-
- Beri nama unik pada alias dan semasa mencipta alias kekal pastikan ia tidak sepadan dengan mana-mana arahan yang dipratentukan.
- Gunakan petikan tunggal untuk memasukkan arahan.
- Elakkan menambah ruang selepas dan sebelum tanda sama dengan (=) atau ia boleh memberi alias tidak ditemui kesilapan.
Cara Membuat Alias dalam Linux
Alias boleh dibuat menggunakan arahan alias dan sintaks yang diberikan di atas. Mari kita fahami dengan contoh:
alias kemas kini =' sudo kemas kini yang sesuai && sudo naik taraf sesuai'
Saya telah mencipta alias kemas kini daripada dua arahan yang kerap digunakan dalam Linux; kemas kini dan naik taraf. Daripada menaip dua arahan, anda mencipta alias dan menaip alias itu sahaja untuk melaksanakan operasi.
Mari kita fahami dengan contoh lain:
Dalam contoh ini, saya telah mencipta alias bergerak untuk menavigasi fail direktori. Daripada menaip keseluruhan laluan, saya boleh menggunakan alias bergerak untuk terus masuk ke dalam fail direktori.
Cara Menyenaraikan Alias dalam Linux
Untuk menyenaraikan alias dalam Linux, taip arahan alias dan semua alias akan disenaraikan.
alias
Jenis Alias
Terdapat dua jenis alias:
Alias Sementara: Alias sementara kekal beroperasi selagi sesi semasa aktif dan dipadamkan secara automatik apabila sesi tamat. Alias sementara hanya dibuat menggunakan arahan alias.
Alias Tetap: Alias kekal kekal beroperasi walaupun selepas menamatkan sesi. Alias kekal memerlukan beberapa perubahan tambahan dalam fail sistem.
Buat Alias Sementara
Setiap alias yang dibuat menggunakan arahan alias adalah sementara. Ia kekal beroperasi selagi sesi aktif. Sebagai contoh, mari buat alias sementara yang mengemas kini repositori.
alias kemas kini =' sudo kemas kini yang sesuai && sudo naik taraf sesuai'
Ia akan berfungsi dalam sesi aktif semasa. Sekarang keluar dari sesi dan log masuk semula, cuba jalankan alias dan ia tidak akan berfungsi.
Untuk keluar dari sesi hanya tutup terminal dan lancarkannya semula.
Buang Alias Sementara
Untuk mengalih keluar alias sementara, gunakan awak menangis arahan semasa berada dalam sesi aktif.
Sintaks:
awak menangis < nama alias >
Contohnya, untuk mengalih keluar alias kemas kini gunakan:
Sekarang, senaraikan alias dan boleh dilihat bahawa kemas kini tidak lagi tersedia:
Untuk mengalih keluar semua alias, gunakan:
Buat Alias Tetap
Untuk mencipta alias kekal, anda perlu membuat perubahan dalam fail konfigurasi shell. Fail konfigurasi bergantung pada shell yang anda gunakan.
-
- Untuk Bash ia adalah bashrc
- Untuk Zsh ia adalah mengecut
Saya menggunakan Bash; oleh itu, saya akan membuka fail bashrc.
sudo nano ~ / .bashrc
Sekarang, taip alias kemas kini di hujung fail. Aliasnya ialah:
Simpan fail menggunakan ctrl+x dan kemudian tekan dan/dan .
Sekarang, sumber fail:
Alias ini akan kekal kekal sama ada anda menamatkan sesi atau mematikan mesin.
Operator ubah hala (>>) juga boleh digunakan untuk membuat alias kekal kerana ia akan menambahkan arahan alias pada akhir fail bashrc.
bergema “ alias kemas kini =' sudo kemas kini yang sesuai && sudo naik taraf sesuai'' >> ~ / .bashrc
Jangan lupa sumber fail bashrc untuk menyimpan perubahan.
Buang Alias Kekal
Untuk mengalih keluar alias kekal anda perlu mengalih keluarnya daripada fail konfigurasi shell. Dalam kes saya ia adalah bashrc, buka fail dan alih keluar alias.
Selepas mengalih keluar alias, sumber fail bashrc dengan melaksanakan arahan yang diberikan di bawah:
Alias telah dipadamkan.
Cipta Alias dengan Argumen
Alias menjadi lebih berguna apabila anda dapat menambah hujah kepada mereka. Anda boleh melakukannya dengan teknik penciptaan alias kekal.
Perhatikan bahawa dalam teknik ini, kami tidak menggunakan alias kata kunci, kami akan menggunakan a fungsi sebaliknya.
Sintaks:
fungsi < nama fungsi > ( ) {< perintah… >
}
Mari buat fungsi yang akan mengambil nama fail sebagai hujah dan mencipta fail dalam direktori kerja semasa.
Dalam kod berikut, $1 ialah hujah; bilangan hujah boleh ditambah dengan menggunakan $2, $3 dan seterusnya.
Buka fail bashrc dan taip fungsi berikut di hujung fail.
sentuh “ $1 ”
}
Sekarang, jalankan sumber ~/.bashrc arahan untuk menyimpan perubahan dan membolehkan alias.
Sekarang, jalankan fungsi alias dengan nama fail.
Fail akan dibuat dengan nama yang diberikan pengguna.
Buang Alias dengan Argumen
Prosedur memadam alias dengan hujah adalah serupa dengan memadam alias kekal. Buka fail bashrc, alih keluar fungsi; simpan fail, dan sumbernya menggunakan sumber ~/.bashrc perintah.
Kesimpulan
Alias dalam Linux ialah utiliti berguna yang membolehkan anda membuat pintasan merujuk arahan atau berbilang arahan untuk beroperasi. Menjimatkan masa, dan meningkatkan kecekapan adalah kelebihan utama arahan ini. Alias adalah sementara tetapi ia boleh dibuat kekal dengan mengedit fail konfigurasi shell. Alias sementara boleh dipadamkan serta-merta atau ia secara automatik hilang apabila keluar dari sesi aktif. Manakala untuk alias kekal anda perlu memadamnya daripada fail konfigurasi shell bashrc atau zshrc.