Би терминал ашиглах дуртай хүмүүсийн нэг юм. Бүх хэрэглэгчид гэж бодож байна 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 сэтгэгдэл, үлдээгээрэй
Блогтоо юуны өмнө талархал илэрхийлье, текст болон арын дэвсгэрээс гадна xterm эсвэл lxterminal-ийг тохируулах боломжтой юу? (Эдгээр нь миний хамгийн их ашигладаг терминалууд юм).
Баярлалаа!
GENIALLLLLLLLLLLLLLLL 🙂
Долоо хоногийн өмнө би энэ сэдвийг өөр блог дээрээс уншихдаа туршиж үзсэн боловч ишлэл дээр гарч ирсэн асуудлын улмаас .bashrc Би үүнийг ашиглаж чадсангүй. Одоо энэ нь эхлээд миний хувьд зөв ажилласан.
та бүхэнд баярлалаа.
Энэ нь таны хүссэн зүйлийг хийсэн гэдгийг мэдэхэд таатай байна
Баярлалаа!
:] маш сайн, хэрэв энэ нь миний төсөөлж байсан зүйлийг хийвэл ... weeee, би энэ амралтын өдрүүдэд суулгаж өгнө 😀
Үнэндээ би үүнийг сайжруулсан хэхэ ... Би илүү их улайлт хийж, илүү сайхан харагдаж байна, би сайжруулалт, өөрчлөлтөө нийтэлсэн бичлэг хийх болно.
Засварласан: Үүнийг оруулахын оронд .bash_ps2 үүнийг өөрөөр оруулна уу: http://paste.desdelinux.net/paste/6
13, 34-р мөрөнд алдаа гарлаа.
Бид аль хэдийн 2 байна
Хараал идсэн бас нэг харанхуй програмист ...
Би кодыг энд үлдээгээд яагаад тэдэнд алдаа өгдөгийг мэдэхгүй байна ... 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
Маш сайхан байна, би үүнийг туршиж үзсэн бөгөөд 100% ubuntu 11.10 ажилладаг
Сайн байцгаана уу !!
13, 34-р мөрөнд алдаа гарлаа
мөр 13: тохирохыг хайж байхдаа гэнэтийн EOF
мөр 34: синтаксийн алдаа: файлын төгсгөл хүлээгдээгүй байсан
Би linux mint 11 lxde-ийг үнэ цэнэтэй зүйл болгон ашигладаг.
Баярлалаа!
Энэ нь ердийн хэрэглэгчтэй 100% ажилладаг боловч супер хэрэглэгч болох мөчид тэр ажиллахаа больсон тул юу ч хийдэггүй. Энэ нь амархан байх гэж бодож байна, гэхдээ яаж их зүйл хийхээ мэдэхгүй байна, шийдэл байна уу?
Чи юу хийчихэв .bashrc, та бас оруулах ёстой /Root/.bashrc
Шалгалтаа өгөөд сайн байна уу?
Сайн байцгаана уу
Энэ нь төгс төгөлдөр ажилладаг, асуухаасаа өмнө үүнийг яаж туршиж үзээгүйгээ мэдэхгүй байна. Баярлалаа
Нах санаа зовох хэрэггүй
Хөөе найз минь, хэрэв та надад туслаач, би үүнийг туршиж үзсэн боловч тойрог нь харагдахгүй байгаа бөгөөд хар өнгөтэй хэвээр байгаа бол би fedora19-ийг ашиглана уу, хэрэв гарч ирвэл цаг хугацаа ... таны оруулсан хувь нэмэрт маш их баярлалаа 🙂
энэ нь Debian дээр адилхан ажилладаг уу ???