Apa File Bashrc Digunakan Untuk?

pengantar

Jika Anda telah menggunakan Linux untuk sementara waktu dan terutama jika Anda mulai terbiasa dengan baris perintah Linux, Anda akan tahu bahwa BASH adalah shell Linux.

BASH adalah singkatan dari Bourne Again Shell. Ada sejumlah cangkang yang berbeda termasuk csh, zsh, dash dan korn.

Shell adalah juru bahasa yang dapat menerima perintah untuk pengguna dan menjalankannya untuk melakukan operasi seperti menavigasi di sekitar sistem file , menjalankan program, dan berinteraksi dengan perangkat .

Banyak distribusi Linux berbasis Debian seperti Debian sendiri, Ubuntu dan Linux Mint menggunakan DASH sebagai shell, bukan BASH. DASH singkatan dari Debian Almquist Shell. Shell DASH sangat mirip dengan BASH tetapi jauh lebih kecil dari shell BASH.

Terlepas dari apakah Anda menggunakan Bash atau DASH Anda akan memiliki file bernama .bashrc. Bahkan Anda akan memiliki beberapa file .bashrc.

Buka jendela terminal dan ketik perintah berikut:

sudo find / -name .bashrc

Ketika saya menjalankan perintah ini ada tiga hasil yang dikembalikan:

File /etc/skel/.bashrc disalin ke folder home dari setiap pengguna baru yang dibuat pada sistem.

The /home/gary/.bashrc adalah file yang digunakan setiap kali pengguna gary membuka shell dan file root digunakan ketika root membuka shell.

Apa itu File .bashrc?

File .bashrc adalah skrip shell yang dijalankan setiap kali pengguna membuka shell baru.

Misalnya membuka jendela terminal dan masukkan perintah berikut:

pesta

Sekarang dalam jendela yang sama, masukkan perintah ini:

pesta

Setiap kali Anda membuka jendela terminal file bashrc dilakukan.

File .bashrc adalah tempat yang baik karena itu untuk menjalankan perintah yang ingin Anda jalankan setiap kali Anda membuka shell.

Sebagai contoh, buka file .bashrc menggunakan nano sebagai berikut:

nano ~ / .bashrc

Di akhir file, masukkan perintah berikut:

echo "Hello $ USER"

Simpan file dengan menekan CTRL dan O lalu keluar dari nano dengan menekan CTRL dan X.

Di dalam jendela terminal jalankan perintah berikut:

pesta

Kata "Hello" harus ditampilkan bersama dengan nama pengguna yang Anda gunakan untuk login.

Anda dapat menggunakan file .bashrc untuk melakukan apa pun yang Anda inginkan dan memang dalam panduan ini saya menunjukkan kepada Anda bagaimana menampilkan informasi sistem menggunakan perintah screenfetch .

Penggunaan Alias

File .bashrc umumnya digunakan untuk mengatur alias ke perintah yang biasa digunakan sehingga Anda tidak perlu mengingat perintah panjang.

Beberapa orang menganggap ini sebagai hal yang buruk karena Anda bisa lupa bagaimana menggunakan perintah nyata ketika ditempatkan pada mesin di mana file .bashrc khusus Anda sendiri tidak ada.

Namun kebenarannya adalah bahwa semua perintah sudah tersedia secara online dan di halaman manual jadi saya melihat menambahkan alias sebagai positif daripada negatif.

Jika Anda melihat file .bashrc default dalam distribusi seperti Ubuntu atau Mint Anda akan melihat beberapa alias sudah diatur.

Sebagai contoh:

alias ll = 'ls -alF'

alias la = 'ls -A'

alias l = 'ls -CF'

Perintah ls digunakan untuk membuat daftar file dan direktori dalam sistem file. Jika Anda membaca panduan ini Anda akan mengetahui apa artinya semua switch ketika Anda menjalankan perintah ls.

-alF berarti Anda akan melihat daftar file yang menunjukkan semua file termasuk file tersembunyi yang diawali dengan sebuah titik. Daftar file akan menyertakan nama penulis dan setiap jenis file akan diklasifikasikan.

The-A beralih hanya daftar semua file dan direktori tetapi menghilangkan .. file.

Akhirnya daftar -CF masuk menurut kolom bersama dengan klasifikasi mereka.

Sekarang Anda dapat setiap saat memasukkan salah satu dari perintah ini langsung ke terminal:

ls -alF

ls -A

ls-CF

Sebagai alias telah diatur dalam file .bashrc Anda dapat menjalankan alias sebagai berikut:

ll

la

l

Jika Anda menemukan diri Anda menjalankan perintah secara teratur dan itu adalah perintah yang relatif panjang mungkin perlu menambahkan alias Anda sendiri ke file .bashrc.

Format untuk alias adalah sebagai berikut:

alias new_command_name = command_to_run

Pada dasarnya Anda menentukan perintah alias dan kemudian memberikan alias nama. Anda kemudian menentukan perintah yang ingin Anda jalankan setelah tanda sama dengan.

Contohnya:

alias atas = 'cd ..'

Perintah di atas memungkinkan Anda membuka direktori hanya dengan memasukkan.

Ringkasan

File .bashrc adalah alat yang sangat kuat dan merupakan cara terbaik untuk menyesuaikan shell Linux Anda. Digunakan dengan cara yang benar Anda akan meningkatkan produktivitas Anda sepuluh kali lipat.