PuTTy se utiliza en sistemas Windows para conectarse a una máquina Unix, por ejemplo. PuTTy abre una ventana. Así, todo lo que escribas en la ventana se envía a la máquina Unix y todo lo que la máquina Unix envía de vuelta se muestra en esa ventana. A continuación se indican algunos comandos básicos de esta útil herramienta:
Navegación por directorios:
cd
Comando utilizado para explorar directorios. Por ejemplo:
cd carpeta1/carpeta2
El comando anterior le lleva a la carpeta 2.
Muestra el contenido:
ls
Muestra el contenido de la carpeta en la que te encuentras.
Creación de archivos y carpetas:
tocar archivo.html
Utiliza el comando «touch» para crear archivos.
rm archivo.html
Utilice el comando «rm» para eliminar un archivo.
mkdir mi carpeta
Crea una nueva carpeta.
rmdir micarpeta
Eliminar una carpeta. Recuerda que la pasta debe estar limpia.
mv carpeta1/archivo.html carpeta2/archivo.html
Sirve para mover un archivo o cambiarle el nombre. Para cambiar el nombre, basta con cambiar el nombre del archivo después de escribir el nombre del directorio de destino.
Cremallera y marcha atrás:
zip -r foo.zip foo/
Comprime la carpeta «foo» y todo su contenido en un archivo con extensión ‘.zip’ llamado ‘foo.zip’.
zip foo.zip foo.html
Comprime el archivo ‘foo.html’ en un archivo ‘.zip’ llamado ‘foo.zip’.
Cambio de permisos de archivos y carpetas (CHMOD):
chmod 755 archivo.html
Cambia el permiso del archivo. El permiso de la carpeta se cambia de la misma manera.
chmod -r 755 carpeta
Cambia el permiso de la carpeta y de todos los archivos y subcarpetas que contiene.
Significado de los valores para CHMOD:
■700: Sólo el propietario puede leer.
■755: Todo el mundo sabe leer pero no escribir.
■775: Sólo el grupo puede leer y escribir.
■770: Nadie excepto el grupo puede leerlo.
■666: Todo el mundo sabe leer y escribir.
■777: Todo el mundo sabe leer, escribir y actuar.
chown usuario:yo archivo.html
Cambia el propietario del archivo «archivo.html» al usuario llamado ‘yo mismo’.