Comandos ùtiles que quizàs no conocìas #1

• Un comando muy ùtil,principalmente para los fans del terminal,es:
reset
reset,limpia el terminal,dejandolo como lanzado por primera vez y listo para introducir nuevos comandos.Tambien puedes usar Ctrl+l (tiene casi la misma funciòn).

• Aunque te parezca simpatico,este ejecuta el ùltimo comando utilizado en el terminal
!!
por ejemplo: si ejecutas:
apt-get update
sin sudo delante x que simplemente se te olvidò,,solo tendràs que seguir con:
sudo !!

• Suele suceder que al acabar de crear un directorio nos haga falta entrar en èl:
mkdir dir && cd $_
$_ es para evitar escribir el nombre del directorio nuevamente.Ejemplo:
~$ mkdir nicoscript && cd $_
~/nicoscript$

Have fun!.

26 thoughts on “Comandos ùtiles que quizàs no conocìas #1

  1. eMancu 20/05/2009 / 09:15

    Un breve comentario… Ctrl+L es lo mismo que hacer un clear, no un reset!

    Lo que es interesante es lo de !!, uno siempre puede poner “Flechita arriba” y acceder a la instruccion escrita.. pero puede ser muy util el !!

    Like

    • Nico 20/05/2009 / 13:03

      Correcto!.Teoricamente no es lo mismo,practicamente,lo veo igual.Slds.

      Like

  2. fire 20/05/2009 / 20:24

    emancu: “Lo que es interesante es lo de !!, uno siempre puede poner “Flechita arriba” y acceder a la instruccion escrita.. pero puede ser muy util el !!”
    totalmente de acuerdo, yo uso el de la flechita, que además te recuerda un montón de comandos usados anteriormente.

    Gracias por los tips, nico.

    Like

    • Nico 20/05/2009 / 22:56

      @fire:You’re welcome!…X cierto he pasado x tu galeria en DevianArt y he visto tus fotos y tu arte,suerte con tu carrera!.Slds.

      Like

      • fire 21/05/2009 / 02:28

        muchas gracias, aunque ultimamente solo estudio como un tonto. Pero ya actualizaré mi DA este año.

        P.D. tengo problemas al subscribirme a este blog….

        Like

          • fire 24/05/2009 / 14:42

            si, no me sincroniza los cambios en el blog. Es decir, yo me suscribo por rss y me aparecen las entradas que has escrito actualmente, pero no se me sincroniza si escribes algo nuevo.

            ya buscaré alguna solución

            Like

  3. diego 21/05/2009 / 11:54

    estos sí son comandos útiles

    gracias, !!

    Like

  4. Manuel 21/05/2009 / 22:37

    En vez de “Reset” pueden usar “Clear”, que es lo mismo 😀

    Saludos!

    Like

  5. sweetdream 22/05/2009 / 08:30

    hola… necesito ayuda T_T solo se me ocurrio preguntar aki…

    acabo de instalar screenlets… o bueno no instalo porke el sistema se colgo… por lo que tuve ke reiniciar a las malas, y ahora no puedo eliminar ni instalar screenlets, y ya no se ke hacer….

    saben ke me puede ayudar???

    Like

    • Nico 22/05/2009 / 13:29

      Lo instalastes desde los repos? (apt) Como que no puedes eliminarlo? que errores tienes de output?, try:

      sudo aptitude remove screenlets

      Like

    • Manolete 22/05/2009 / 16:19

      no puedes reinstalar ni eliminar desde synaptic?

      Like

  6. sweetdream 22/05/2009 / 20:56

    lo instale por consola… he intentado, volverlo a instalar, o eliminarlo, ya sea por synaptic o por consola con apt-get remove, apt-get -f remove, -purge y nada :S y el error es este..
    Desinstalando screenlets …
    Traceback (most recent call last):
    File “/usr/bin/pycentral”, line 2190, in
    main()
    File “/usr/bin/pycentral”, line 2184, in main
    rv = action.run(global_options)
    File “/usr/bin/pycentral”, line 1639, in run
    pkg = DebPackage(‘package’, self.args[0], oldstyle=False)
    File “/usr/bin/pycentral”, line 377, in __init__
    self.read_pyfiles()
    File “/usr/bin/pycentral”, line 408, in read_pyfiles
    self.pkgconfig.set(‘pycentral’, ‘include-links’, ‘0’)
    File “/usr/lib/python2.6/ConfigParser.py”, line 669, in set
    ConfigParser.set(self, section, option, value)
    File “/usr/lib/python2.6/ConfigParser.py”, line 377, in set
    raise NoSectionError(section)
    ConfigParser.NoSectionError: No section: ‘pycentral’
    dpkg: error al procesar screenlets (–remove):
    el subproceso pre-removal script devolvió el código de salida de error 1
    Traceback (most recent call last):
    File “/usr/bin/pycentral”, line 2190, in
    main()
    File “/usr/bin/pycentral”, line 2184, in main
    rv = action.run(global_options)
    File “/usr/bin/pycentral”, line 1475, in run
    pkg = DebPackage(‘package’, self.args[0], oldstyle=False)
    File “/usr/bin/pycentral”, line 377, in __init__
    self.read_pyfiles()
    File “/usr/bin/pycentral”, line 408, in read_pyfiles
    self.pkgconfig.set(‘pycentral’, ‘include-links’, ‘0’)
    File “/usr/lib/python2.6/ConfigParser.py”, line 669, in set
    ConfigParser.set(self, section, option, value)
    File “/usr/lib/python2.6/ConfigParser.py”, line 377, in set
    raise NoSectionError(section)
    ConfigParser.NoSectionError: No section: ‘pycentral’
    dpkg: error al reorganizar:
    el subproceso post-installation script devolvió el código de salida de error 1
    Se encontraron errores al procesar:
    screenlets
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Like

    • Nico 22/05/2009 / 21:48

      Trata de eliminar los directorios manualmente,/usr/local/share/screenlets ??? sino los han cambiado (no lo sè) usa sudo rm con cuidado.

      Like

  7. sweetdream 22/05/2009 / 22:01

    anoche hice eso, y luego segui intentando por consola y no, sigue el mismo error, y ahora ke me acuerdo, voy a synaptic, pero no me dice de ningun paquete roto… entonces entro por recovery mode, y le digo ke repare dpkg y se keda repitiendo un millon de veces el mismo error… X_x

    Like

    • Maxther 22/05/2009 / 22:12

      sudo rm solo lo debes usar si sabes lo que haces___ trata de desintalar los paquetes que te dan conflicto,empieza por Parser__una vez me vì obligado a desinstalar compiz por completo para poder pasar el error con screenlets.Screenlets es una basura!_buacale alternativas si puedes.

      Like

  8. sweetdream 22/05/2009 / 22:15

    a mi no me corre compiz X_x:P bueno, igual yo los screenlets solo los kiero instalar por un cosito de notes :p ke estaba todo lindo… pero igual no me kiero kedar con ese error X_x

    Like

    • Nico 22/05/2009 / 23:06

      Siempre he usado:aptitude remove,aptitude purge y si aptitude me alerta sobre sobre un folder que no estè vacio he lanzado: locate y/o aptitude search ~paquete para controlar si he dejado algo interesante.dpkg -s nombre del paquete tambien es muy bueno para localizar los archivos config y depende el dia jaja aptitude purge ~c despues de haber desintalado muchos paquetes.

      Espero que encuentres referencias sobre ese error,quizas alguien lo ha tenido y eso te puede ayudar.Si encuentro ref la comentarè!.Slds.

      Like

  9. Bolo 22/05/2009 / 23:18

    Hola Nico,he estado observando este hilo de comentarios y quisiera hacer 2 preguntas

    1- Como puede saber sweetdream los paquetes a borrar que se instalaron con screenlets?

    2- Existe un comando mas fuerte que purge?

    Gracias y te felicito por el blog’ Genial!!!.

    Like

    • Nico 22/05/2009 / 23:25

      Gracias Bolo. Si no me equivoco dpkg-query -L puede darle la respuesta a la pregunta 1. R/2: sudo dpkg –remove –force-remove-reinstreq nombre_del_paquete.

      Slds y gracias x comentar.

      Like

      • Bolo 23/05/2009 / 13:57

        je gracias,mas comandos interesantes

        Like

  10. sweetdream 22/05/2009 / 23:26

    utilice todos los comandos ke diste y con ninguno X_x y hace poko, intentando instalar postgresql para amarok 1.4 tuve el mismo problema, pero lo solucione con apt-get -f remove… y googleando solo sale ke hay un conflicto con algun pakete, pero estan instalando otra cosa :s o en su defecto, reinstalan linux :s

    Like

  11. jorge 2009 10/11/2009 / 03:12

    alguien sabe si hay un comando que se llame traysetrun? o try set run o algo asi? es que lo dicen en un videotutorial y segun dicen es para linux pero como no estoy seguro lo pregunto, si no es ese digan el mas parecido gracias arigato, bye bytes bytes

    Like

  12. jorge 2009 10/11/2009 / 03:18

    ooo el comnado es traceroute ya lo encontre en google y creo tambien vale para windows, pero se que para linux seguro

    Like

Leave a comment