Diskon 50%. semua rencana, waktu terbatas. Mulai pukul $2.48/mo
13 menit lagi
Server & OS

Apa itu Linux bashrc dan Bagaimana Cara Menggunakannya? [Panduan Lengkap Menjadi Pahlawan Linux]

Allen By Allen 13 menit membaca Diperbarui 20 September 2023
panduan linux bashrc

Apakah Anda pengguna Linux dan ingin bekerja dengan Linux bashrc dan baris perintahnya? bashrc adalah salah satu file tersembunyi di direktori home sistem operasi Linux tetapi bagaimana dengan bash_profile? Tahukah Anda apa perbedaan antara Linux bashrc dan bash_profile? Secara default, Linux menyembunyikan file sensitif. Salah satunya adalah bashrc yang terletak di direktori home sistem operasi Linux.

Bashrc adalah solusi berisiko rendah dan mudah dibandingkan dengan trik penyesuaian terminal lainnya, karena Anda dapat menghapus dan memulainya lagi ketika menghadapi masalah. Artikel ini akan menjelaskan pengenalan bash di Linux. Kami juga akan membahas apa itu file .bashrc dan cara menggunakannya. Sebelum melangkah lebih jauh, kita harus membahas beberapa definisi dasar untuk memberi Anda pengetahuan yang kuat tentang bashrc.

Apa itu Cangkang?

apa itu cangkang

A kerang adalah istilah yang digunakan untuk berinteraksi antarmuka pengguna dengan OS. Shell adalah penerjemah perintah (di beberapa sistem) yang menerima perintah pengguna dan menjalankannya untuk menjalankan operasi. Faktanya, shell Linux/Unix adalah lingkungan untuk menjalankan skrip, perintah, atau program. Ada dua jenis cangkang utama:

  • C cangkang – jika Anda menggunakan shell jenis ini, karakter % adalah prompt default.
  • Bourne Shell – prompt utama untuk shell jenis ini adalah $ karakter.

Pada artikel ini, kita akan menggunakan Bourne Shell.  Shell jenis ini memiliki subkategori berikut:

  • Bourne Shell (sh)
  • Bourne Lagi Shell (pesta)
  • Kulit Korn (KSH)
  • Cangkang POSIX (sh)

Bourne Shell adalah cangkang pertama yang muncul UNIX, itulah mengapa disebut sebagai shell. Seperti disebutkan sebelumnya, bash adalah jenis shell paling umum untuk Linux dan cocok untuk menulis skrip pada versi Linux yang berbeda. Mengetahui apa itu shell, mari kita bahas tentang File bashrc dan bagaimana Anda dapat menggunakannya.

linux-vps Linux Hosting Disederhanakan

Ingin cara yang lebih baik untuk menghosting situs web dan aplikasi web Anda? Mengembangkan sesuatu yang baru? Hanya tidak menyukai Windows? Itu sebabnya kami memiliki VPS Linux.

Dapatkan VPS Linux Anda

Apa itu File Bashrc dan Bagaimana Cara Menggunakannya?

File .bashrc akan dijalankan ketika pengguna membuka shell baru dalam mode interaktif. Dengan kata lain, File .bashrc adalah skrip shell untuk menginisialisasi sesi shell. Menggunakan File .bachrc memungkinkan Anda memasukkan semua perintah yang Anda ketik ke dalamnya. Jadi, setiap kali Anda perlu memulai File .bashrc dari awal, Anda dapat melakukannya dengan menekan Ctrl+Alt+T atau membuka tab terminal baru, sehingga semuanya lebih mudah diakses.

Pada setiap peluncuran, Bash menjalankan konten file .bashrc untuk memuat preferensi Anda. Anda dapat menemukan skrip shell ini di direktori home pengguna. Fungsi utama file ini adalah memuat preferensi terminal dan variabel lingkungan serta menyimpannya. Oleh karena itu, langkah pertama dari perintah bashrc menggunakan (Ctrl+Alt+T) sedang membuka jendela terminal baru, dan hasilnya adalah mengembalikan file-file berikut:

  1. /etc/skel/.bashrc Ketika pengguna baru membuat di sistem, /etc/skel/.bashrc adalah file bashrc default untuk setiap pengguna.
  2. /home/Ali/.bashrc Ketika pengguna bernama Ali membuka shell, file ini sedang digunakan.
  3. /root/.bashrc Setiap kali root membuka shell, file root (/root/.bashrc) akan memanfaatkan.

Di mana File Bashrc di Linux?

Seperti yang kami sebutkan, lokasi bashrc ada di direktori home Anda. Ketika bash shell atau skrip bash dimulai, ia akan membaca dan mengeksekusi. Jalankan file bashrc akan menjadi salah satu contoh berikut:

  • Saat Anda masuk,
  • Saat Anda menjalankan perintah tertentu (skrip bash),
  • Saat menyalin file atau keluaran kesalahan,
  • Saat Anda menjalankan tugas komputasi,
  • Di akhir suatu pekerjaan.

Baca Juga: Bagaimana cara menginstal pesta Linux di Windows 10?

Dengan pengenalan singkat tentang file shell dan bashrc ini, Anda sekarang mungkin bertanya pada diri sendiri, apa yang dapat saya lakukan dengan Linux bashrc?

Apa yang Dapat Anda Lakukan Dengan Linux Bashrc?

Fasilitas utama yang disediakan bashrc Linux adalah ruang yang tepat untuk mengatur variabel, alias, dan fungsi serta menentukan pengaturan lainnya. Selain tujuan utama File bashrc ini, ia memiliki beberapa keuntungan nyata yang dapat Anda manfaatkan untuk menjadikan pengalaman terminal Anda lebih ramah pengguna dan efisien. Kami akan menjelajahi beberapa di antaranya di sini. Anda juga dapat mempelajari lebih lanjut tentang kasus penggunaan dan variasinya Bash jika Pernyataan di artikel kami yang lain!

Kasus Penggunaan: Perintah Bash

Prompt bash yang dapat disesuaikan membaca file konfigurasi untuk menentukan perilakunya, menjadikan pekerjaan Anda di terminal lebih efisien dan produktif. Bash prompt memungkinkan Anda mempersonalisasi terminal Anda. Ini juga memungkinkan Anda menampilkan perintah saat Anda menjalankan perintah. Di sini kami mencantumkan beberapa tugas yang dapat Anda lakukan sebagai contoh untuk Anda:

  1. Linux Bashrc: Ubah Warna pada Perintah bash

Jika Anda ingin mengubah warna prompt shell Anda, pastikan Anda telah membuat cadangan file .bashrc Anda saat ini. Kami menyalin file .bashrc ke temp menggunakan perintah di bawah ini:

cp ~/.bashrc /tmp

Maka Anda harus membuka file .bashrc dan menambahkan entri untuk warna baru:

nano ~/.bashrc
LS_COLORS=$LS_COLORS:'di=0;35:' ; export LS_COLORS

Dalam perintah ini, “di” berarti kita mengubah warna direktori, dan “0;35" warnanya ungu. Kami mengumpulkan tabel yang bagus untuk mewarnai dan mengubah jenis file lainnya untuk Anda:

  • Biru = 34
  • Hijau = 32
  • Hijau Muda = 1;32
  • Sian = 36
  • Merah = 31
  • Ungu = 35
  • Coklat = 33
  • Kuning = 1;33
  • Putih = 1;37
  • Abu-abu Muda = 0;37
  • Hitam = 30
  • Abu-abu Tua= 1;30
  • di = direktori
  • fi = berkas
  • ln = tautan simbolik
  • pi = file fifo
  • jadi = file soket
  • bd = memblokir (buffered) file khusus
  • cd = file khusus karakter (tanpa buffer).
  • atau = tautan simbolik yang menunjuk ke file yang tidak ada (yatim piatu)
  • mi = file tidak ada yang ditunjuk oleh tautan simbolik (terlihat saat Anda mengetik ls -l)
  1. Linux Bashrc: Perintah Multiline

beberapa petunjuk

Anda harus tahu bahwa bash tidak mendukung komentar multiline. Namun, terkadang Anda perlu melanjutkan perintah Anda tanpa menyelesaikannya. Dalam situasi ini, Anda harus menggunakan tanda kutip terbuka ('atau “), garis miring terbalik (\), atau simbol pipa ( | ) di akhir setiap baris sehingga memungkinkan Anda melanjutkan perintah dan menghentikan eksekusinya.

  1. Linux Bashrc: Menampilkan data di atas terminal

menampilkan informasi direktori

Jika Anda ingin menampilkan pengguna/host, beberapa tugas, dan tanggal di baris paling atas, prompt .bashrc ini akan berfungsi. Selain itu, ini akan menampilkan jumlah file di direktori saat ini dan penggunaan disknya. Kodenya akan menjadi seperti ini:

export PS1="\u@\h [\$(pwd):$(ls -F |grep -v / | wc -l)]> "

Untuk menambahkan ini secara permanen, Anda dapat membuka file .bashrc dan menambahkan garis mengalir:

nano ~/.bashrc
PS1="\u@\h [\$(pwd):$(ls -F |grep -v / | wc -l)]> "
  1. Linux Bashrc: Prompt Sederhana Berkinerja Tinggi

Prompt Sederhana Berkinerja Tinggi
Jika Anda menginginkan sesuatu yang mengemas banyak informasi tanpa memperlambat komputer Anda, Anda dapat menggunakan perintah ini.

Kode:

PS1='[$(date +"%a %b %d | %T")] -> \w$'
  1. Linux Bashrc: Perintah Rob

perampokan itu meminta

 

Meskipun kode rob kecil dan sederhana, kode ini memungkinkan fitur muncul dalam banyak contoh dan cara yang lebih kompleks 

Kode:

PS1='[$(wc -l < .bash_history)][\u: \w]$'

Catatan: untuk memanfaatkan salah satu petunjuk ini, Anda dapat menyalin & menempelkan baris “PS1=” langsung ke terminal Anda. Jika Anda ingin membuat perubahan permanen, tempelkan baris tersebut di akhir file ~/.bashrc Anda.

Kasus Penggunaan: Membuat Alias

Membuat alias untuk perintah yang paling sering Anda gunakan akan menghemat waktu Anda. Alias ​​seperti pintasan khusus yang digunakan untuk mewakili perintah (atau serangkaian perintah) yang dijalankan dengan atau tanpa opsi khusus. Misalnya perintah “ls”. Perintah ini adalah perintah bermanfaat yang dapat menampilkan isi direktori Anda. Tahukah Anda, mengetahui isi Direktori yang tersembunyi atau memiliki informasi tentang Direktori tersebut akan lebih menguntungkan. Oleh karena itu, kami menggunakan alias di sini.

Baca Juga: Alat & Perangkat Lunak Monitor Server Linux Terbaik

Salah satu alias yang paling sering digunakan adalah ll yang akan disetel untuk menjalankan “ls –lha” atau yang serupa. Itu akan menampilkan detail paling banyak tentang file, mengungkap file tersembunyi, dan menampilkan ukuran file dalam satuan yang dapat kita baca. Anda juga dapat menggunakan perintah ini untuk membuat versi kode yang lebih pendek atau memaksa kode untuk selalu dijalankan dengan tanda pilihan Anda, atau bahkan mencegah kesalahan ketik yang umum. Anda juga dapat menghindari sintaksis yang mengganggu atau mudah dilupakan dengan tulisan cepat pilihan Anda. Daftar alias yang ditentukan di profil Anda akan ditampilkan hanya dengan menjalankan alias memerintah:

alias

Output dari perintah ini akan menampilkan alias default yang ditentukan untuk pengguna Anda di Ubuntu 18.04 seperti yang ditunjukkan pada gambar berikut:

alias creatin di ubuntu

 

Seperti yang Anda lihat, $ ll Setara dengan berlari $ aku –alF. Anda juga dapat membuat alias sementara. Untuk melakukannya, Ketikkan kata alias. Kemudian gunakan nama yang ingin Anda gunakan untuk menjalankan perintah yang diikuti dengan tanda = dan kutip perintah yang ingin Anda alias. Sintaksnya kira-kira seperti ini:

alias shortName="your custom command here"

Misalnya:

alias wr="cd /var/www/html"

Anda kemudian dapat menggunakan pintasan ini untuk pergi ke direktori webroot. Namun, ada satu masalah. Ini hanya tersedia untuk sesi terminal Anda saat ini, dan jika Anda membuka sesi terminal baru, Alias ​​tidak akan tersedia lagi. Jadi, jika Anda ingin menyimpan Alias ​​Anda, Anda memerlukan Alias ​​permanen.

Sejauh ini, kita telah membahas berbagai cara untuk mendapatkan manfaat dari penggunaan file .bashrc di Linux. Sekarang kita dapat memahami langkah-langkah yang perlu Anda ambil untuk membuka bashrc dan menyimpan file, memandu Anda untuk menggunakan Linux bashrc secara maksimal.

Baca Juga : Apa itu Netcat Listener dan bagaimana cara menggunakannya?

Bagaimana Cara Membuka Bashrc dan Menyimpan File?

Sintaks yang harus Anda gunakan hampir sama dengan membuat alias sementara, hanya saja kali ini Anda juga harus menyimpannya dalam sebuah file. Jadi:

Langkah 1: Buka file .bashrc dalam contoh bash seperti berikut:

vim ~/.bashrc

Langkah 2: Temukan tempat untuk file Alias

Temukan tempat di file tempat Anda ingin menyimpan Alias. Misalnya, Anda mungkin ingin menambahkannya di akhir file.

Langkah 3: Simpan filenya.

Setelah itu, file ini akan otomatis dimuat di sesi Anda berikutnya.

Catatan: itu perintah unalias akan digunakan untuk menghapus alias.

unalias alias_name
unalias -a [remove all alias]

Selain menggunakan bashrc untuk berbagai perintah, Anda mungkin perlu mengetahui cara memodifikasi file .bashrc, yang akan kami jelaskan berikut ini.

Bagaimana cara mengedit file .bashrc?

Anda mungkin ingin menambahkan perintah Anda sendiri di editor teks terminal mana pun. Untuk melakukannya, Anda dapat mengedit bashrc. Kami akan menggunakan a editor nano dalam contoh berikut.

Langkah 1: Untuk mengedit bashrc melalui nano, ketik perintah berikut di Terminal:

nano ~/.bashrc

Catatan: Jika ini adalah pertama kalinya Anda mengedit file .bashrc, Anda mungkin mendapati file tersebut kosong. Itu tidak menjadi masalah. Jika tidak, Anda bebas menambahkan tambahan Anda di baris mana pun.

Ingatlah bahwa perubahan apa pun yang Anda buat pada .bashrc akan berlaku saat Anda meluncurkan terminal lagi. Jika Anda ingin segera menggunakannya, jalankan perintah di bawah ini:

source ~/.bashrc

Langkah 2: Dimanapun Anda mau, Anda dapat menambahkan ke file .bashrc Anda. Meskipun demikian, lebih baik menggunakan perintah (dilanjutkan dengan #) untuk mengatur kode Anda.

Catatan:  Ingatlah bahwa pengeditan di .bashrc harus mengikuti format skrip bash. Jika Anda tidak tahu cara membuat skrip dengan perintah bash, gunakan sumber daya online.

Bagaimana cara memuat ulang file bashrc?

Jika Anda ingin memuat ulang file bashrc tanpa membuka file baru, jalankan perintah berikut:

~/ .bashrc

Seperti yang Anda ketahui, operator titik akan menjalankan perintah ini dari file di lingkungan saat ini. Anda juga dapat menggunakan sumber perintah seperti gambar di bawah ini:

Source ~/ .bashrc

Apa itu bash_profile?

Setiap kali Anda membuat sesi bash baru, file untuk profil bash akan dibuat. Ini adalah file bernama .bash_profile di direktori home komputer Anda yang dijalankan bash. Untuk membuat file bash Anda, jalankan perintah berikut:

sub1 ~/ .bash_profile

Tanda gelombang (~) setara dengan /User/Rich dan memberitahu bash untuk mulai melintasi sistem file dari direktori home. Artinya, Anda dapat menulis perintah sebelumnya dalam format berikut:

Sub1 /Users/Rich/.bash_profile

Namun memanfaatkan (~) adalah jalan pintas yang dapat dipahami oleh setiap pengguna.

Di mana bash_profile?

Anda mungkin bertanya di mana jalur bash_profile berada. bash_profile adalah file tersembunyi yang terletak di folder home, dan Anda harus membuatnya terlihat. Jika ~/ .bash_profile tidak ada, ~/ .profile yang ada.

Bashrc vs.bash_profile

.bashrc hanya bersumber dalam mode interaktif ketika bash tidak bertindak sebagai shell login. Sebaliknya, .bash_profile hanya bersumber sebagai shell non-interaktif dengan opsi – login atau ketika bash dimulai sebagai shell login interaktif. Artinya cocok untuk perintah yang harus dijalankan satu kali, sedangkan bashrc cocok untuk perintah yang harus Anda jalankan di setiap shell baru.

linux-vps Linux Hosting Disederhanakan

Ingin cara yang lebih baik untuk menghosting situs web dan aplikasi web Anda? Mengembangkan sesuatu yang baru? Hanya tidak menyukai Windows? Itu sebabnya kami memiliki VPS Linux.

Dapatkan VPS Linux Anda

Pikiran terakhir: Linux bashrc               

Artikel ini memberi Anda penjelasan singkat tentang Linux bashrc dan bagaimana Anda dapat menggunakannya. Tentu saja, ada lebih banyak hal yang perlu diketahui tentang topik ini, batasan .bashrc adalah imajinasi atau keterampilan coding Anda, namun dengan panduan kami yang cepat dan mudah digunakan, Anda seharusnya dapat melakukan semua hal dasar yang telah kami sebutkan tentang .bashrc. Selain itu, Anda dapat menggunakan kami Solusi VPS Linux untuk membantu Anda mendapatkan pengalaman terbaik dalam menggunakan Linux. Paket VPS Linux kami yang didukung KVM dirancang untuk memberi Anda banyak manfaat, termasuk bandwidth yang signifikan, jaminan waktu aktif (99,95%), penyimpanan SSD ultracepat, koneksi andal, dan dukungan teknis 24/7, serta keunggulan lainnya. Jadi jangan tunda lagi dan dapatkan VPS Linux murah seharga $7,95. Jika Anda memiliki pertanyaan lebih lanjut yang tidak kami bahas, tinggalkan komentar kepada kami, dan kami akan mencoba membalasnya sesegera mungkin!

Pertanyaan Umum

Apa itu file .bashrc?

File bashrc adalah skrip shell yang dijalankan Bash setiap kali dimulai. Bashrc membantu menentukan tampilan dan tindakan antarmuka baris perintah (CLI) atau aplikasi Terminal Anda, Seiring dengan pengaturan di OS.

Apa itu bash_profile di Linux?

bash_profile digunakan untuk menyesuaikan pengaturan konfigurasi pengguna dan merupakan file, sebagian besar tersembunyi, terletak di direktori home. Selain itu, file bash_profile adalah skrip konfigurasi yang menyertakan spesifikasi variabel, variabel ekspor, dan perintah login seperti pencarian email atau berita.

Mengapa disebut bashrc?

Di bashrc, istilah rc adalah singkatan dari frasa “jalankan perintah”.

Di mana bash_profile di Linux?

bash_profile terletak di bawah direktori home setiap pengguna di mana setiap pengguna mungkin memiliki konfigurasi bash yang berbeda.

Membagikan

Selengkapnya dari blog

Teruslah membaca.

Aplikasi yang Dihosting Sendiri Terbaik yang Dapat Anda Jalankan dengan gambar sampul Cosmos Cloud dengan panel aplikasi di sekitar dasbor Cosmos.
Server & OS

Aplikasi Self-Hosted Terbaik yang Dapat Anda Jalankan Dengan Cosmos Cloud: File, Media, Kata Sandi, Otomatisasi, & Lainnya!

Mungkin Anda sudah menyiapkan Cosmos Cloud dan sekarang ingin melihat aplikasi apa yang cocok dengannya, atau mungkin Anda bahkan belum memutuskan Cosmos dan hanya ingin melihat seberapa cocok aplikasi tersebut dengan pekerjaan Anda.

Nick PerakNick Perak 16 menit membaca
Portainer vs Cosmos Cloud untuk Mengelola Aplikasi Docker ditutupi dengan diagram pengaturan hybrid dan operasi neon vs blok akses.
Server & OS

Portainer vs Cosmos Cloud: Paling Cocok untuk Manajemen Aplikasi Docker

Jika Anda sudah mengetahui Docker dan hanya ingin cara yang lebih bersih untuk menjalankan tumpukan aplikasi yang terus bertambah, berikut adalah jawaban singkat untuk Portainer vs Cosmos Cloud. Portainer adalah pilihan yang lebih kuat untuk sutradara

Nick PerakNick Perak 14 menit membaca
Grafik fitur Cosmos Cloud vs CasaOS vs Umbrel menunjukkan tiga jalur yang dihosting sendiri di dalam satu dunia jaringan cloud abstrak.
Server & OS

Cosmos Cloud vs CasaOS vs Umbrel: Platform Self-Hosted Mana yang Sesuai dengan Pengaturan Anda?

Jawaban singkatnya adalah CasaOS masih merupakan tempat termudah untuk memulai, Umbrel memiliki nuansa kurasi paling bersih, dan Cosmos Cloud lebih masuk akal jika Anda menginginkan kontrol yang lebih ketat atas doma.

Nick PerakNick Perak 11 menit membaca

Siap untuk diterapkan? Mulai dari $2,48/bln.

Cloud independen, sejak 2008. AMD EPYC, NVMe, 40 Gbps. Uang kembali 14 hari.