Cara Menyesuaikan Prompt Terminal Anda

Anonim

Apakah Anda menggunakan Terminal sesekali atau secara teratur, Anda mungkin merasa perlu untuk mengubah tampilannya di luar pengaturan skema warna dan transparansi. Bagaimana dengan mengubah prompt baris perintah yang sebenarnya? Ini cukup mudah, dan bisa menjadi cara yang menyenangkan untuk lebih menyesuaikan tampilan Mac Anda.

Mengubah tampilan terminal prompt tidak terlalu rumit, tetapi melibatkan beberapa penggunaan baris perintah yang cukup kecil, yang, mengingat Anda ingin menyesuaikan tampilan bash prompt, kami menganggap Anda setidaknya agak akrab dengan Terminal.Dan ya, ini berlaku untuk semua versi OS X, karena setiap versi di setiap Mac secara default menggunakan bash sebagai command prompt. Oke kita mulai.

Prompt baris perintah default di Mac OS X adalah sesuatu seperti:

ComputerName:Pengguna Direktori Saat Ini$

Itu akan terlihat seperti ini ketika Terminal diluncurkan:

MacBook:~/Desktop Admin$

Tidak terlalu buruk, tapi agak membosankan, dan bukan yang terbaik, bukan? Ini cukup mudah untuk diubah, dan Anda benar-benar dapat menyesuaikan prompt Terminal bash Anda agar terlihat seperti apa pun yang Anda inginkan.

Kami akan menganggap Anda menggunakan bash shell default, jadi Anda akan mengedit file .bashrc, .bash_profile, atau .profile jika Anda menginstal fink.

Dengan demikian, untuk mulai menyesuaikan bash prompt, pada prompt Terminal Anda saat ini, ketik perintah berikut untuk memuat profil yang sesuai ke dalam editor teks nano:

nano .bashrc

Ya, Anda dapat mengubahnya menjadi .bash_profile atau .profile tergantung pada spesifikasi Anda:

nano .bash_profile

Anda mungkin akan disajikan dengan file biasa, jadi ketik berikut ini ke baris di terminal untuk memulai:

ekspor PS1=">

Di antara tanda kutip itulah kustomisasi bash prompt Anda terjadi.

Di antara tanda kutip ekspor PS1="", Anda dapat menambahkan baris berikut untuk menyesuaikan prompt Terminal Anda:

  • \d – Tanggal sekarang
  • \t – Waktu sekarang
  • \h – Nama host
  • \ – Nomor perintah
  • \u – Nama pengguna
  • \W – Direktori kerja saat ini (yaitu: Desktop/)
  • \w – Direktori kerja saat ini dengan path lengkap (yaitu: /Users/Admin/Desktop/)

(Perhatikan jika Anda hanya ingin menggunakan prompt bash khusus satu kali atau untuk menguji tampilan perubahan sebelum menyetelnya di profil bash, Anda cukup menggunakan perintah ekspor, perubahan akan berlaku segera dengan perintah ekspor tetapi akan ditinggalkan ketika sesi Terminal itu berakhir.)

Jadi, mari kita ambil beberapa contoh. Mungkin Anda ingin terminal Anda menampilkan Pengguna, diikuti dengan nama host, diikuti dengan direktori, maka entri .bashrc yang sesuai adalah:

"

ekspor PS1=\u@\h\w $ "

yang akan terlihat seperti berikut saat di-render di prompt bash yang sebenarnya:

Admin@MacBook~Desktop/ $

Keren ya? Anda juga dapat mengubah prompt itu sendiri menjadi apa saja, tidak harus tanda $, cukup ganti dengan apa pun yang ingin Anda gunakan, misalnya:

"

ekspor PS1=\u@\h\w: "

yang sama seperti di atas, tetapi : bukan $

Admin@MacBook~Desktop/: "

Jadi, mainkan dan lihat apa yang Anda sukai. Favorit pribadi saya adalah sebagai berikut:

"

ekspor PS1=\W @ \h $ "

Render ini mencari direktori aktif saat ini (PWD), nama host komputer, dan nama pengguna pengguna saat ini, terlihat seperti berikut:

/Sistem @ MacBookPro $

Dengan versi modern OS X, Anda bahkan dapat menyertakan Emoji di prompt dengan menyeretnya ke tempat yang Anda inginkan untuk ditampilkan, misalnya:

"

export PS1=\h:\W (SEret EMOJI DI SINI) $ "

Itu akan ditampilkan sebagai:

Nama Host: Desktop (Emoji) $

Terlihat pada gambar di bawah ini:

Ketika Anda puas dengan tampilan perintah Anda, simpan hasil edit file .bash_profile di nano dengan menekan Control+o dan Anda kemudian dapat keluar dari program nano dengan menekan Control+x

Jika Anda benar-benar menginginkannya, Anda juga dapat menggunakan editor teks standar seperti TextWrangler atau TextEdit untuk mengedit .profile Anda, tetapi jika Anda mengubah perintah terminal, Anda mungkin harus mempelajari cara memodifikasi file dari baris perintah juga.

Jika Anda lebih suka mengubah hal-hal agar terlihat lebih grafis, ada juga cara sederhana yang dirancang untuk membuat perintah Terminal Anda menyertakan karakter emoji (ya, ikon emoji yang sama yang digunakan orang untuk pesan teks ), Anda dapat membacanya di sini jika Anda tertarik.

Terakhir, perlu diingat bahwa ini mengubah command prompt, bukan tampilan jendela aplikasi Terminal. Jika Anda suka menyesuaikan tampilan sesuatu, mengubah tampilan Terminal layak dilakukan, karena Anda dapat menambahkan sejumlah besar perubahan dan penyesuaian pada cara render jendela Terminal standar. Ditambahkan bersama dengan prompt perintah khusus dan hari-hari memiliki terminal yang tampak membosankan akan lama berlalu, di Mac Anda. Ini mungkin sudah jelas, tapi ya penyesuaian cepat ini bekerja di luar OS X dan di Unix dan Linux juga.

Apakah Anda memiliki prompt keren yang ingin Anda bagikan? Posting milik Anda di komentar, coba sertakan baik perintah ekspor maupun prompt yang akan ditampilkan, untuk memudahkan orang lain menentukan apakah mereka ingin mencobanya atau tidak.

Cara Menyesuaikan Prompt Terminal Anda