Terminal di Ubuntu, atau dalam sebaran GNU / Linux dalam hal ini, adalah alat penting untuk semua. Ini adalah alat yang digunakan untuk mengawal, memanipulasi, dan mentadbir seluruh sistem atau bahkan sekumpulan sistem.
Walaupun kelihatan seperti perintah dengan nama host dan nama pengguna, penampilannya telah diperbaiki selama bertahun-tahun Linux dan secara estetiknya menyenangkan dalam sebilangan besar pengedaran grafik sekarang. Di sini, kami akan menerangkan bagaimana pengguna dapat menyesuaikan rupa Terminal mereka di pengedaran yang paling biasa digunakan, Ubuntu. Bahagian akhir artikel ini juga boleh digunakan dalam sebaran lain.
Penyesuaian Terminal
Menggunakan 'Keutamaanpilihan:
Terminal Ubuntu mempunyai 'Keutamaan'pilihan yang dapat digunakan untuk menyesuaikan Terminal hingga tahap tertentu. Ia dapat diakses dengan hanya mengklik kanan pada area kosong di Terminal, dan memilih 'Keutamaan.'
Terdapat pelbagai pilihan yang disenaraikan di bawah pelbagai tab. Mereka telah disenaraikan dan dijelaskan secara ringkas di bawah:
1. Teks
Mari kita terokai kemungkinan asas mengubah gaya teks di Terminal dan beberapa pilihan lain.
- Dimensi terminal (dari segi baris dan lajur)
- Saiz fon dan fon
- Jarak antara sel
- Bentuk kursor dan mod berkelip
2. Warna
Perubahan yang ada adalah:
- Tema warna yang ada
- Warna latar belakang dan latar depan (teks) lalai
- Teks tebal, kursor, dan warna teks yang diserlahkan
- Gelangsar ketelusan
3. Menatal
Pilihan di sini ialah:
- Dayakan / lumpuhkan bar tatal
- Menatal pada output (kursor kembali ke bawah jika terdapat output baru)
- Menatal pada penekanan kekunci (kursor turun ke bawah jika ada kekunci ditekan)
- Had tatal
Itu semua pilihan yang disediakan secara lalai untuk perubahan di Terminal.
Penyesuaian menggunakan .bashrc fail
Mengedit bahagian dan susun atur
Setiap pengedaran Linux mempunyai fail penyesuaian profil Bash di direktori utama. Ini dapat digunakan (sangat luas) untuk mengubah penampilan dan fungsi prompt. Permintaan adalah bahagian yang muncul setelah pengguna log masuk ke akaun pengguna. Permintaan Ubuntu lalai kelihatan seperti ini:
Bahagian pertama adalah nama pengguna, diikuti oleh '@' tanda, dan nama host (nama sistem / pelayan). Kemudian ada lokasi direktori kerja dan akhirnya a '$' tanda, menunjukkan bahawa ia bukan pengguna root. Pengguna root mempunyai '#' tanda, sebaliknya.
Kesimpulannya, prompt lalai seperti:
user @ system-name: working_directory $
Gesaan ini diwakili oleh nama 'PS1'. Fail profil Bash dapat digunakan untuk menyesuaikan permintaan PS1 dengan pelbagai cara.
Permintaan lalai dinyatakan sebagai:
\ u @ \ h: \ w $
Ia dapat dijelaskan sebagai:
- \ u: Nama pengguna pengguna
- @: Simbol
- \ h: Nama hos sistem
- ':': Simbol
- \ w: Jalan direktori berfungsi
- \ $: Simbol '$'
Oleh itu, mewujudkan susun atur prompt lalai. Sekarang, beberapa pilihan lain adalah seperti berikut:
- \ d: Tarikh dalam format 'Tarikh Bulan Hari Minggu' (seperti 'Sel 1 Oktober').
- \ t: Masa dalam format HH: MM: SS.
- \ n: Garis baru (menuju ke baris seterusnya)
Senarai yang lebih lengkap terdapat di sini. Sekarang kita sudah belajar sedikit, kita boleh mencubanya. Namun, untuk keselamatan, simpan format semasa anda menggunakan arahan ini:
DEFAULT = $ PS1
Ia menyimpan format PS1 semasa ke pemboleh ubah 'DEFAULT.' Sekarang, jika kita ingin mencuba hanya dengan memasukkan nama pengguna, bagaimana keadaannya? Menurut kod, hanya 'awak.' Oleh itu, kita harus memasukkan arahan berikut:
PS1 = "\ u $"
'$' Diperlukan untuk bertindak sebagai sempadan. Hasil yang diharapkan muncul:
Kita bahkan boleh menambahkan perintah Bash untuk muncul dalam arahan. Itu boleh dilakukan dengan cara berikut:
PS1 = "['uname -sr'] \ u $"
Perintah yang kami gunakan, "uname -sr, " mencetak versi Kernel Linux. Sama seperti ini, anda boleh menggunakan hampir semua arahan lain. Anda juga boleh menambah teks mudah seperti ini:
PS1 = "(Ini hanyalah teks contoh) \ u $"
NOTA: Kurungan keluar hanya sebagai tanda kurung.
Anda kini boleh kembali ke susun atur asal menggunakan:
PS1 = $ DEFAULT
Menambah warna
Sekarang kita boleh beralih kepada perkara-perkara sukar, yang sebenarnya .bashrc fail. Sekiranya kita melihat pemboleh ubah PS1 di sana, ia kelihatan seperti ini:
\ [3 [01; 32m \] \ u @ \ h \ [3 [00m \]: \ [3 [01; 34m \] \ w \ [3 [00m \] $
Tidak perlu risau, ini juga mudah. Anda dapat melihat pada pandangan pertama, bahawa terdapat corak di sini. Pembukaan menggunakan '\ ['dan tutup menggunakan'\]'. Selain daripada itu, selalu ada '033 ' sebelum sekumpulan nombor dan tanda lain. Apa maksudnya?
'\ [' Dan '\]' menunjukkan bahawa watak-watak yang disertakan di dalamnya adalah watak yang tidak dicetak, dan menunjukkan beberapa format teks. Ini berlaku sehingga braket pemformatan lain seperti itu sendiri, atau ke seluruh bahagian setelah ini ditulis (jika tidak ada pemformatan lain yang diterapkan).
'033' menunjukkan bahawa pemformatan adalah warna dan rupa teks.
Bahagian yang menyatakan warna
Bahagian yang menyatakan warna adalah nombor yang diakhiri dengan 'm'Jadi,'xxm'menunjukkan warna. Beberapa warna standard ini adalah:
- 30: Hitam
- 31: Merah
- 32: Hijau
- 34: Biru
- 37: Putih
- 35: Ungu
- 33: Kuning
Senarai yang lebih terperinci boleh didapati dengan mudah.
Baiklah, sebahagian besarnya pecah, hanya bahagian yang tersisa adalah angka sebelum titik koma yang terdapat pada beberapa warna. Ini menunjukkan beberapa pemformatan teks tertentu, seperti teks yang tebal, garis bawah, dll. Beberapa kod adalah seperti yang diberikan:
- 0: Teks biasa
- 1: Teks tebal
- 4: Teks bergaris bawah
- 2: Teks redup
- 8: Teks tersembunyi
Phew! Akhirnya, mari kita cuba hanya mempunyai nama pengguna, berwarna merah, dan dicetak tebal. Perintah itu akan kelihatan seperti:
PS1 = "\ [3 [1; 31m \] \ u $"
Memecahkannya buat kali terakhir:
- \ [: Membuka kurungan pemformatan
- 033: Memberitahu bahawa ini akan memformat warna teks dan memformat.
- [1; 31m: Memberitahu bahawa teks harus berwarna tebal dan berwarna merah.
- \]: Menutup kurungan pemformatan
- \ u: Mengambil nama pengguna
NOTA: Ingat; pendakap persegi dibuka selepas '033'tidak sepatutnya ditutup.
Sekarang untuk bahagian akhir, manipulasi semua yang telah anda pelajari untuk membuat format PS1 yang sempurna untuk diri anda, dan tambahkan secara kekal dengan cara berikut:
nano ~ /.bashrc
Pergi ke hujung fail, dan masukkan format PS1 yang anda mahukan.
Tekan CTRL + X, tekan 'Y' dan tekan 'Enter' untuk menyimpan fail.
Kesimpulannya
Jadi itulah (hampir) semua yang perlu anda ketahui mengenai penyesuaian Terminal anda. Bahagian terakhir artikel ini dapat dilakukan dengan lebih mendalam, tetapi kami telah memastikannya sehingga pengguna tidak bingung. Saya harap anda menikmati artikel ini.