ટર્મિનલ સાથે: કન્સોલના દેખાવમાં સુધારો

હું તે લોકોમાંથી એક છું જે ટર્મિનલનો ઉપયોગ કરવાનું પસંદ કરે છે. મને લાગે છે કે બધા વપરાશકર્તાઓ જીએનયુ / લિનક્સ એક તબક્કે તેઓ તેના વિના જીવી શકતા નથી, કારણ કે અક્ષરોથી ભરેલી વિંડોનો તે ભાગ આપણા માટે જીવન ખૂબ સરળ બનાવે છે, ખરું?

પરંતુ આપણે તેને ડિફ defaultલ્ટ કરતા થોડું સુંદર દેખાવી શકીએ છીએ. આનું ઉદાહરણ અહીંથી જોઈ શકાય છે (અને ડાઉનલોડ કરેલું છે) જીનોમ-દેખાવ. ટીપ્સ કે જે હું તમને નીચે બતાવીશ તે છે નીચે આપેલા દેખાવ સાથે અમારા ટર્મિનલને છોડવું:

તમે જોઈ શકો છો, આ ચલાવવા માટે આદેશ અને દરેક ઓર્ડર વચ્ચે મૂકવામાં આવે છે એક સમયરેખા સિસ્ટમ સમય સાથે.

હું તે કેવી રીતે કરી શકું?

આપણે ટેક્સ્ટ એડિટર ખોલીએ છીએ (ઉદાહરણ જીદિત) અને અમે તેને અંદર મૂકી:

# 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 દાખ્લા તરીકે. પછી અમે અમારી ખોલીએ છીએ બૅશ અને અમે ઉમેરીએ છીએ:

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

આપણે ટર્મિનલ ખોલીએ છીએ અને આપણે ફેરફારો જોઈ શકીએ છીએ

આમાં જોયું: મનુષ્ય.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   લુવીડ્સ જણાવ્યું હતું કે

    સૌ પ્રથમ બ્લોગ અને એક પ્રશ્નના આભાર, ટેક્સ્ટના રંગ અને પૃષ્ઠભૂમિની બહાર xterm અથવા lxterminal ને કસ્ટમાઇઝ કરવાની કોઈ સંભાવના છે? (તે તે ટર્મિનલ્સ છે જેનો હું સૌથી વધુ ઉપયોગ કરું છું).
    આભાર!

  2.   એડ્યુઆર્ડો જણાવ્યું હતું કે

    GENIALLLLLLLLLLLLLLLL 🙂

    જ્યારે મેં આ બ્લોગને બીજા બ્લોગમાં વાંચ્યો ત્યારે મેં એક અઠવાડિયા પહેલાં તેનો પ્રયાસ કર્યો, પરંતુ તેમાં શું ઉમેરવું પડ્યું હતું તેના અવતરણ સાથેની સમસ્યાને કારણે. બૅશ હું તેનો ઉપયોગ કરી શક્યો નહીં. હવે તે પહેલા મારા માટે યોગ્ય રીતે કામ કર્યું.

    આપનો આભાર.

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      તમને જે જોઈએ છે તે જ કર્યું તે જાણીને આનંદ 😉
      સાદર

  3.   ટેરેગન જણાવ્યું હતું કે

    :] ઉત્તમ છે જો તે મને જે લાગે છે તે કરે છે તેવું લાગે છે ... અઠવાડિયું, હું તેને આ સપ્તાહમાં સ્થાપિત કરું છું 😀

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      હકીકતમાં મેં તેમાં સુધારો કર્યો છે ... મેં વધુ બ્લશ મુક્યો છે અને તે વધુ સારું લાગે છે, હું મારા સુધારાઓ અને ફેરફારો પ્રકાશિત કરીને એક પોસ્ટ બનાવીશ 😉

      સંપાદિત: તે મુકવાને બદલે .બશ_પીએસ 2 આ બીજું મૂકો: http://paste.desdelinux.net/paste/6

      1.    એડ્યુઆર્ડો જણાવ્યું હતું કે

        મને 13 અને 34 ની રેખાઓ પર ભૂલ મળી છે.

        1.    elav <° Linux જણાવ્યું હતું કે

          અમે પહેલાથી જ 2 😀 છે

      2.    હિંમત જણાવ્યું હતું કે

        વાહિયાત, અન્ય ડાર્ક સાઇડ પ્રોગ્રામર ...

        1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

          હું અહીં કોડ છોડું છું, મને ખબર નથી કે તે તેમને ભૂલ કેમ આપે છે ... o_0 મારા માટે સારું કામ કરે છે:
          # 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: મેચિંગ `` ની શોધ કરતી વખતે અનપેક્ષિત ઇઓએફ
    લાઇન 34: સિન્થેટીક ભૂલ: ફાઇલનો અંત અપેક્ષિત ન હતો

    તેની કિંમત શું છે તે માટે હું લિનક્સ ટંકશાળ 11 એલએક્સડીનો ઉપયોગ કરું છું.

    આભાર!

  6.   જિમસેકિંગ જણાવ્યું હતું કે

    તે સામાન્ય વપરાશકર્તા સાથે 100% કામ કરે છે, પરંતુ જે ક્ષણે તમે સુપરયુઝર બનશો તે કાર્ય કરવાનું બંધ કરે છે, તે કાંઈ કરતું નથી. મને લાગે છે કે તે સરળ છે, પરંતુ મને ખબર નથી કે ઘણું બધું કેવી રીતે કરવું, કોઈપણ સોલ્યુશન?

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      તમે શું મૂકો તમારા બૅશ, તમારે તે પણ મૂકવું જ જોઇએ /root/.bashrc
      પરીક્ષણ લો અને અમને કહો કે તમે કેવી રીતે છો 🙂

      શુભેચ્છાઓ 😀

      1.    જિમસેકિંગ જણાવ્યું હતું કે

        તે સંપૂર્ણ રીતે કાર્ય કરે છે, મને ખબર નથી કે પૂછતા પહેલા મેં તેનો પ્રયાસ કેવી રીતે કર્યો નહીં. આભાર

        1.    કેઝેડકેજી ^ ગારા <° લિનક્સ જણાવ્યું હતું કે

          ના ચિંતા કરશો નહીં 🙂

  7.   એન્જલ જણાવ્યું હતું કે

    હે મિત્ર, જો તમે કૃપા કરી મને મદદ કરશો તો કૃપા કરીને મેં પ્રયત્ન કર્યો પણ વર્તુળ દેખાતું નથી અને તે હજી કાળા છે, હું ફેડoraરા 19 નો ઉપયોગ કરું છું, સમયરેખા જો તે દેખાય છે ... તો પણ તમારા યોગદાન બદલ આભાર 🙂

  8.   મિગુએલ જણાવ્યું હતું કે

    શું આ કામ ડેબિયનમાં સમાન છે ???