முனையத்துடன்: முந்தைய கட்டளையை இதனுடன் செய்யவும் !!

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

ஒரு எளிய உதாரணத்தை எடுத்துக் கொள்வோம், ஒரு முனையத்தைத் திறந்து வைக்கவும்:

$ nano /etc/sudoers

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

$ sudo !!

இது மீண்டும் நிகழும்:

$ sudo nano /etc/sudoers

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

ஒரு முனையத்தைத் திறந்து வைக்கவும்:

$ history

என் விஷயத்தில் இதுபோன்ற ஒன்று வெளிவருகிறது:

[குறியீடு] 495 சிடி டெஸ்க்டாப் /
496 எல்.எஸ்
497 wget -c http://cinnamon.linuxmint.com/tmp/blog/119/classic.png
498 சி.டி.
499 சி.வி.எல்.சி இசை / ஜமெண்டோ / தி \ பட்டினெட்ஸ் \ - \ பேரின்பம் \ - \ 2011.06.03 /
500 சி.வி.எல்.சி இசை / ராக் /
[/ குறியீடு]

நான் கட்டளையை இயக்கினால் !! முந்தைய கட்டளை செயல்படுத்தப்படுகிறது, இந்த விஷயத்தில் இது இருக்கும்:

$ cvlc Música/Rock/

ஆனால் நீங்கள் கட்டளையை இயக்க விரும்பினால்:

$ wget -c http://cinnamon.linuxmint.com/tmp/blog/119/classic.png

நான் போட வேண்டும்:

$ !497

497 என்பது கட்டளைக்கு முன்னால் உள்ள எண். எளிய சரியானதா?


5 கருத்துகள், உங்களுடையதை விடுங்கள்

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

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

*

*

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

  1.   மாரிசியோ அவர் கூறினார்

    ஆஹா, இது எனக்குத் தெரியாது, நல்ல தகவல், நன்றி.

  2.   sieg84 அவர் கூறினார்

    இது மேல் அம்புக்குறியை அழுத்துவதில் இருந்து என்னைக் காப்பாற்றுகிறது | தொடங்கு. தகவலுக்கு நன்றி.

  3.   மேக்ஸ்வெல் அவர் கூறினார்

    இது மிகவும் பயனுள்ளதாக இருக்கிறது, இது கட்டளைத் தேடலுக்கான Ctrl + R உடன் இணைந்து ttys இல் உள்ள அனுபவத்தை இன்னும் இனிமையாக்குகிறது.

  4.   ஹ்யூகோ அவர் கூறினார்

    நான் வழக்கமாக ஒரு பயன்படுத்துகிறேன் என்கிற வடிகட்ட:

    alias h='history | egrep -i'

    உண்மையில், இப்போது நான் இதைப் பற்றி யோசிக்கிறேன், இது போன்ற ஒரு செயல்பாட்டைச் சேர்ப்பது நல்லது .bashrc:

    h () {
    # Función para listar comandos del historial
    HISTERROR="Se puede utilizar como máximo un parámetro."
    if [ $# -eq 0 ] ; then
    history | less
    elsif [ $# -eq 1 ] ; then
    history | egrep -i $1 | less
    else
    echo $HISTERROR
    fi
    }

    இந்த வழியில், பயன்படுத்தவும் h வரலாற்றில் உள்ள அனைத்து கட்டளைகளையும் பட்டியலிட, அல்லது h அளவுரு அளவுருவுடன் பொருந்தக்கூடிய கட்டளைகளை பட்டியலிட (இது வழக்கமான வெளிப்பாடுகளை அனுமதிக்கிறது).

  5.   லூகாஸ் மத்தியாஸ் அவர் கூறினார்

    நான் திசையைப் பயன்படுத்துகிறேன். பின்னர் நான் முயற்சி செய்கிறேன்.