டெர்மினலுடன்: கன்சோலின் தோற்றத்தை மேம்படுத்துதல்

முனையத்தைப் பயன்படுத்த விரும்புபவர்களில் நானும் ஒருவன். எல்லா பயனர்களும் நினைக்கிறேன் குனு / லினக்ஸ் ஒரு கட்டத்தில் அவர்கள் இல்லாமல் வாழ முடியாது, ஏனென்றால் கடிதங்கள் நிறைந்த அந்த சாளரத்தின் துண்டு நமக்கு வாழ்க்கையை மிகவும் எளிதாக்குகிறது, இல்லையா?

ஆனால் இயல்புநிலையை விட இதை கொஞ்சம் அழகாகக் காணலாம். இதற்கு ஒரு உதாரணத்தை இதிலிருந்து காணலாம் (மற்றும் பதிவிறக்கம் செய்யலாம்) க்னோம்-தோற்றம். அடுத்ததாக நான் உங்களுக்குக் காண்பிக்கும் உதவிக்குறிப்புகள், எங்கள் முனையத்தை பின்வரும் தோற்றத்துடன் விட்டுவிடுவது:

நீங்கள் பார்க்க முடியும் என, தி இயக்க கட்டளை ஒவ்வொரு ஆர்டருக்கும் இடையில் வைக்கப்படுகிறது ஒரு காலவரிசை கணினி நேரத்துடன்.

நான் எப்படி அதை செய்ய?

நாங்கள் ஒரு உரை திருத்தியைத் திறக்கிறோம் (உதாரணமாக 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

நாங்கள் அதை எங்கள் உள்ளே வைத்திருக்கிறோம் / வீட்டில் பெயருடன் .பாஷ்_பிஎஸ் 2 உதாரணத்திற்கு. பின்னர் நாங்கள் எங்கள் திறக்க .bashrc நாங்கள் சேர்க்கிறோம்:

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

நாங்கள் ஒரு முனையத்தைத் திறக்கிறோம், மாற்றங்களைக் காணலாம்

பார்த்தேன்: மனிதர்கள்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   லுவீட்ஸ் அவர் கூறினார்

    முதலில் வலைப்பதிவிற்கும் ஒரு கேள்விக்கும் நன்றி, உரையின் நிறம் மற்றும் பின்னணியைத் தாண்டி xterm அல்லது lxterminal ஐத் தனிப்பயனாக்குவதற்கான சாத்தியம் உள்ளதா? (அவை நான் அதிகம் பயன்படுத்தும் முனையங்கள்).
    நன்றி!

  2.   எட்வர்டோ அவர் கூறினார்

    GENIALLLLLLLLLLLLLL ????

    இந்த தலைப்பை வேறொரு வலைப்பதிவில் படித்தபோது ஒரு வாரத்திற்கு முன்பு நான் முயற்சித்தேன், ஆனால் மேற்கோள்களில் சிக்கல் இருப்பதால் என்ன சேர்க்க வேண்டும் .bashrc என்னால் அதைப் பயன்படுத்த முடியவில்லை. இப்போது அது முதலில் எனக்கு சரியாக வேலை செய்தது.

    நன்றி.

    1.    KZKG ^ காரா அவர் கூறினார்

      நீங்கள் விரும்பியதைத்தான் அது செய்தது என்பதை அறிந்து கொள்வதில் மகிழ்ச்சி
      மேற்கோளிடு

  3.   டாரெகோன் அவர் கூறினார்

    :] நான் நினைத்ததைச் செய்தால் சிறந்தது ... வீ, இந்த வார இறுதியில் இதை நிறுவுகிறேன்

    1.    KZKG ^ காரா அவர் கூறினார்

      உண்மையில் நான் அதை மேம்படுத்தினேன் ... நான் அதிக ப்ளஷ்களை வைத்தேன், அது மிகவும் நன்றாக இருக்கிறது, எனது மேம்பாடுகள் மற்றும் மாற்றங்களை வெளியிடும் ஒரு இடுகையை உருவாக்குவேன்

      திருத்தியவர்: அதை வைப்பதற்கு பதிலாக .பாஷ்_பிஎஸ் 2 இதை இன்னொரு இடத்தில் வைக்கவும்: http://paste.desdelinux.net/paste/6

      1.    எட்வர்டோ அவர் கூறினார்

        13 மற்றும் 34 வரிகளில் பிழை ஏற்பட்டது.

        1.    elav <° லினக்ஸ் அவர் கூறினார்

          நாங்கள் ஏற்கனவே 2 are

      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% உபுண்டு 11.10 வேலை செய்கிறது

    வாழ்த்து !!

  5.   திருட அவர் கூறினார்

    சரி, 13 மற்றும் 34 வரிகளிலும் பிழை ஏற்பட்டது

    வரி 13: பொருந்தக்கூடிய `` ஐத் தேடும்போது எதிர்பாராத EOF
    வரி 34: தொடரியல் பிழை: கோப்பின் முடிவு எதிர்பார்க்கப்படவில்லை

    நான் லினக்ஸ் புதினா 11 எல்எக்ஸ்டைப் பயன்படுத்துகிறேன்.

    நன்றி!

  6.   ஜிம்ஃபெல்கிங் அவர் கூறினார்

    இது சாதாரண பயனருடன் 100% வேலை செய்கிறது, ஆனால் நீங்கள் சூப்பர் யூசராக மாறும் தருணம் அது செயல்படுவதை நிறுத்துகிறது, அது எதுவும் செய்யாது. இது எளிதானது என்று நான் நினைக்கிறேன், ஆனால் எனக்கு எப்படி அதிகம் செய்வது என்று தெரியவில்லை, எந்த தீர்வும்?

    1.    KZKG ^ காரா அவர் கூறினார்

      நீங்கள் என்ன வைத்துள்ளீர்கள் .bashrc, நீங்கள் அதை வைக்க வேண்டும் /root/.bashrc
      சோதனை செய்து நீங்கள் எப்படி இருக்கிறீர்கள் என்று சொல்லுங்கள்

      வாழ்த்துக்கள்

      1.    ஜிம்ஃபெல்கிங் அவர் கூறினார்

        இது சரியாக வேலை செய்கிறது, கேட்பதற்கு முன்பு நான் அதை எப்படி முயற்சிக்கவில்லை என்று எனக்குத் தெரியவில்லை. நன்றி

        1.    KZKG ^ காரா <° லினக்ஸ் அவர் கூறினார்

          இல்லை கவலைப்பட வேண்டாம்

  7.   தேவதை அவர் கூறினார்

    ஹே நண்பரே, நீங்கள் எனக்கு உதவி செய்தால் தயவுசெய்து நான் முயற்சித்தேன், ஆனால் வட்டம் தோன்றவில்லை, அது இன்னும் கருப்பு நிறத்தில் உள்ளது, நான் ஃபெடோரா 19 ஐப் பயன்படுத்துகிறேன், அது தோன்றினால் காலவரிசை ... உங்கள் பங்களிப்புக்கு மிக்க நன்றி

  8.   மிகுவல் அவர் கூறினார்

    டெபியனில் இது ஒரே மாதிரியாக செயல்படுகிறதா ???