Comandos SSH (Secure Shell)
Publicado el Lunes, 16 de Febrero de 2009 a las 11:00:00 pm
SSH (Secure
Shell) es una herramienta que nos permite acceder a máquinas remotas a
través de una red, con la que podrás manejar por completo la
computadora mediante un intérprete de comandos, y también puede
redirigir el tráfico de X para poder ejecutar programas gráficos si
tenemos un Servidor X (Unix y Windows) corriendo.
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
/home/directorio/subdirectorio: Lista archivos e
información de ese subdirectorio.
Crear, editar o
eliminar archivos y directorios
# vi
/home/usuario/public_html/index.html: Edita el archivo
index.html con el editor vi o vim.
# 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:
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 web.com: Usar el navegador Lynx para
acceder a www.web.com.
# whoami: Muestra su nombre de usuario.