sábado, 29 de enero de 2011

COMANDOS SSH

Comandos SSH Shell frecuentes

Este es un listado de los comandos SSH que se usan con más frecuencia. Los comandos se encuentran organizados por tema e incluyen una descripción breve para comprender como usarlos.

Comandos de navegación



  • pwd muestra el path completo del directorio en el que se encuentra

  • cd cambia de directorio, por ejemplo cd directorio/subdirectorio

  • cd ~ lleva a su directorio home

  • cd - lleva al último directorio en el que estuvo

  • cd .. sube a un directorio superior

  • Listado de archivos


  • ls lista archivos y directorios de un directorio

  • ls -al lista archivos y directorios e información sobre los mismos

  • ls -aR lista archivos e información incluyendo todos los subdirectorios

  • ls -aR | more lista archivos e información incluyendo todos los subdirectorios por pantallas

  • ls -alR > resultado.txt lista archivos e información de subdirectorios y lo guarda en un archivo

  • cat resultado.txt mostraría en pantalla el contenido del archivo

  • ls *.html lista todos los archivos acabados en .html

  • ls -al directorio/subdirectorio/ lista archivos e información de ese subdirectorio

  • Crear, editar o eliminar archivos y directorios


  • pico /home/usuario/public_html/index.html edita el archivo index.html con el editor pico

  • touch /home/usuario/public_html/404.html crea el archivo vacio 404.html en ese directorio

  • rm archivo.txt elimina archivo.txt

  • rm -rf directorio/ ¡CUIDADO! elimina el directorio indicado, los subdirectorios y todos sus archivos

  • mkdir descargas Crea un directorio llamado descargas

  • rmdir descargas Elimina el directorio llamado descargas

  • Compresión y descompresión de archivos


  • zip archivo.zip /home/usuario/public_html/directorio Comprimir directorio

  • unzip archivo.zip Descomprimir archivo.zip

  • unzip -v archivo.zip Ver contenido de archivo.zip

  • Otros comandos SSH



  • cp -a /home/usuario/public_html/origen/* /home/usuario/public_html/destino/

  • Copia todos los archivos de un directorio a otro manteniendo sus respectivos permisos
  • du -sh muestra es espacio total ocupado por el directorio en el que se encuentra

  • du -sh * muestra el espacio ocupado de cada archivo y directorio


  • lynx aemilius.net usar el navegador Lynx para acceder a www.aemilius.net

  • whoami muestra su nombre de usuario

  • No hay comentarios:

    Publicar un comentario