Терминал бүхий: Консолийн дүр төрхийг сайжруулах

Би терминал ашиглах дуртай хүмүүсийн нэг юм. Бүх хэрэглэгчид гэж бодож байна GNU / Linux Нэгэн цагт тэд үүнгүйгээр амьдарч чадахгүй, яагаад гэвэл тэр үсгээр дүүрэн цонхны хэсэг нь амьдралыг илүү хялбар болгодог шүү дээ?

Гэхдээ бид үүнийг анхдагчаас арай хөөрхөн харагдуулж чадна. Үүний жишээг эндээс харж болно (мөн татаж авах боломжтой) гном харагдах байдал. Дараа нь танд үзүүлэх зөвлөмжүүд бол манай терминалаас дараах дүр төрхтэй гарах явдал юм.

Таны харж байгаагаар гүйцэтгэх тушаал бөгөөд захиалга бүрийн хооронд байрлуулсан болно цаг хугацааны хуваарь системийн хугацаатай.

Би үүнийг яаж хийх вэ?

Бид текст засварлагч нээдэг (жишээ Gedit) бид үүнийг дотор нь оруулав.

# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):

fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ] do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command

Бид үүнийг өөрийн дотор хадгалдаг / home нэртэй .bash_ps2 Жишээлбэл. Дараа нь бид нээнэ .bashrc бид нэмнэ:

if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi

Бид терминал нээж, өөрчлөлтийг харж болно

 

Үзсэн: Хүмүүс.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

17 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Лювидс гэж хэлэв

    Блогтоо юуны өмнө талархал илэрхийлье, текст болон арын дэвсгэрээс гадна xterm эсвэл lxterminal-ийг тохируулах боломжтой юу? (Эдгээр нь миний хамгийн их ашигладаг терминалууд юм).
    Баярлалаа!

  2.   Эдуардо гэж хэлэв

    GENIALLLLLLLLLLLLLLLL 🙂

    Долоо хоногийн өмнө би энэ сэдвийг өөр блог дээрээс уншихдаа туршиж үзсэн боловч ишлэл дээр гарч ирсэн асуудлын улмаас .bashrc Би үүнийг ашиглаж чадсангүй. Одоо энэ нь эхлээд миний хувьд зөв ажилласан.

    та бүхэнд баярлалаа.

    1.    KZKG ^ Гаара гэж хэлэв

      Энэ нь таны хүссэн зүйлийг хийсэн гэдгийг мэдэхэд таатай байна
      Баярлалаа!

  3.   Тарегон гэж хэлэв

    :] маш сайн, хэрэв энэ нь миний төсөөлж байсан зүйлийг хийвэл ... weeee, би энэ амралтын өдрүүдэд суулгаж өгнө 😀

    1.    KZKG ^ Гаара гэж хэлэв

      Үнэндээ би үүнийг сайжруулсан хэхэ ... Би илүү их улайлт хийж, илүү сайхан харагдаж байна, би сайжруулалт, өөрчлөлтөө нийтэлсэн бичлэг хийх болно.

      Засварласан: Үүнийг оруулахын оронд .bash_ps2 үүнийг өөрөөр оруулна уу: http://paste.desdelinux.net/paste/6

      1.    Эдуардо гэж хэлэв

        13, 34-р мөрөнд алдаа гарлаа.

        1.    elav <° Linux гэж хэлэв

          Бид аль хэдийн 2 байна

      2.    эр зориг гэж хэлэв

        Хараал идсэн бас нэг харанхуй програмист ...

        1.    KZKG ^ Гаара гэж хэлэв

          Би кодыг энд үлдээгээд яагаад тэдэнд алдаа өгдөгийг мэдэхгүй байна ... o_0U миний хувьд сайн ажилладаг:
          # Fill with minuses
          # (this is recalculated every time the prompt is shown in function prompt_command):

          fill="--- "
          reset_style='\[\033[00m\]'
          status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
          prompt_style=$reset_style
          command_style=$reset_style'\[\033[1;29m\]' # bold black
          # Prompt variable:
          PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m$
          # Reset color for command output
          # (this one is invoked every time before a command is executed):
          trap 'echo -ne "\e[0m"' DEBUG
          function prompt_command {
          # create a $fill of all screen width minus the time string and a space:
          let fillsize=${COLUMNS}-9
          fill=""
          while [ "$fillsize" -gt "0" ]
          do
          fill="-${fill}" # fill with underscores to work on
          let fillsize=${fillsize}-1
          done
          # If this is an xterm set the title to user@host:dir
          case "$TERM" in
          xterm*|rxvt*)
          bname=`basename "${PWD/$HOME/~}"`
          echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
          ;;
          *)
          ;;
          esac
          }
          PROMPT_COMMAND=prompt_command

  4.   шинэчлэгч гэж хэлэв

    Маш сайхан байна, би үүнийг туршиж үзсэн бөгөөд 100% ubuntu 11.10 ажилладаг

    Сайн байцгаана уу !!

  5.   дээрэм гэж хэлэв

    13, 34-р мөрөнд алдаа гарлаа

    мөр 13: тохирохыг хайж байхдаа гэнэтийн EOF
    мөр 34: синтаксийн алдаа: файлын төгсгөл хүлээгдээгүй байсан

    Би linux mint 11 lxde-ийг үнэ цэнэтэй зүйл болгон ашигладаг.

    Баярлалаа!

  6.   Жимсингинг гэж хэлэв

    Энэ нь ердийн хэрэглэгчтэй 100% ажилладаг боловч супер хэрэглэгч болох мөчид тэр ажиллахаа больсон тул юу ч хийдэггүй. Энэ нь амархан байх гэж бодож байна, гэхдээ яаж их зүйл хийхээ мэдэхгүй байна, шийдэл байна уу?

    1.    KZKG ^ Гаара гэж хэлэв

      Чи юу хийчихэв .bashrc, та бас оруулах ёстой /Root/.bashrc
      Шалгалтаа өгөөд сайн байна уу?

      Сайн байцгаана уу

      1.    Жимсингинг гэж хэлэв

        Энэ нь төгс төгөлдөр ажилладаг, асуухаасаа өмнө үүнийг яаж туршиж үзээгүйгээ мэдэхгүй байна. Баярлалаа

        1.    KZKG ^ Gaara <° Linux гэж хэлэв

          Нах санаа зовох хэрэггүй

  7.   тэнгэр элч гэж хэлэв

    Хөөе найз минь, хэрэв та надад туслаач, би үүнийг туршиж үзсэн боловч тойрог нь харагдахгүй байгаа бөгөөд хар өнгөтэй хэвээр байгаа бол би fedora19-ийг ашиглана уу, хэрэв гарч ирвэл цаг хугацаа ... таны оруулсан хувь нэмэрт маш их баярлалаа 🙂

  8.   Мигель гэж хэлэв

    энэ нь Debian дээр адилхан ажилладаг уу ???