GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubah Warna Teks Baris Perintah.?

Saya pikir teks berwarna hanyalah sesuatu yang ditentukan oleh preferensi terminal gnome saya, namun, saya telah menemukan ada sesuatu yang sedikit lebih dari ini karena ketika saya menggunakan VPS ubuntu saya, teks yang harus diwarnai (perintah git misalnya) hanya putih.

Jadi pertanyaan pertama saya adalah, mengapa vps saya tidak memiliki warna dan dapatkah saya "kembali" dengan relatif mudah?

Kedua, agar ada perbedaan visual antara terminal lokal saya dan VPS, apakah ada file konfigurasi di server yang dapat saya edit, sehingga semua teks yang biasanya berwarna putih sekarang menjadi kuning atau apa?

Beberapa kali saya bingung dan kemudian menyadari bahwa saya sebenarnya login ke VPS saya

Jawaban yang Diterima:

Ada berbagai file/opsi yang mengendalikan ini untuk program yang berbeda. Misalnya, untuk mendapatkan ls tp mencetak dalam warna, Anda dapat menggunakan ls --color=tty (yang diatur secara default di Ubuntu). Untuk grep , Anda dapat menggunakan grep --color=auto . Ini ditangani oleh program itu sendiri, jadi tidak diatur di emulator terminal atau shell. Bagaimanapun, untuk mengaktifkan dua opsi ini, Anda dapat membuat alias untuk mereka. Edit (atau buat jika tidak ada) ~/.bash_aliases dan tambahkan baris berikut:

alias grep='grep --color'
alias ls='ls --color=tty'

Kemudian, buka terminal baru (atau jalankan . ~/.bash_aliases ) dan Anda akan memiliki ls . berwarna dan grep keluaran.

Bagaimanapun, untuk git , ini diatur di ~/.gitrc . Anda file (lihat, misalnya, di sini). Trik termudah adalah dengan menyalinnya dari mesin Anda ke server.

Untuk membedakan terminal, pendekatan termudah adalah dengan mewarnai prompt Anda (PS1 ). Ini diatur dalam ~/.bashrc . Anda dapat menemukan detail selengkapnya di sini dan aplikasi yang menyederhanakannya di sini, tetapi misalnya, Anda dapat menggunakan sesuatu seperti ini:

PS1='[
Ubuntu
  1. Teks Gema Setelah Perintah Curl Pada Baris Yang Sama?

  2. Cara Mengonversi PDF ke Teks di Linux (GUI &Baris Perintah)

  3. Apakah ada cara untuk mengubah id volume file .iso dari baris perintah?

  1. Memanipulasi teks pada baris perintah dengan sed

  2. Bagaimana Mengubah Output Audio Ke HDMI Dari Command Line?

  3. Ubah Sumber Perangkat Lunak Dari Baris Perintah?

  1. Bagaimana Mengubah Kecerahan, Warna Dan Ketajaman Dari Baris Perintah?

  2. Akses Papan Klip Baris Perintah?

  3. Bagaimana mengubah warna zsh-autosugesti