EQUIVALENCIAS COMANDOS UNIX (Linux, Mac OS) Y WINDOWS

Comando DOS Comando Linux
cd directorio cd directorio
dir, dir/w ls, ls -l
chdir (directorio actual) pwd
del (borra un archivo) rm
deltree (borra un directorio y todo su contenido) rm -r
copy cp
xcopy (copia todo el contenido de un directorio) cp -R
rename, move mv
type (imprime el contenido de unarchivo a la pantalla) cat
help, [comando]/? man
cls (limpia la pantalla) clear
find (busca por una palabra(s) en un determinado archivo) grep
fc (compara 2 archivos y encuentra diferencias entre ellos) diff
set (muestra variable de entorno) env
set variable (fija una variable de entorno) export
edit nombre-de-archivo vi archivo, pico archivo, nano -w archivo (varios basados en el editor de tu preferencia)
attrib +h archivo (fija un archivocomo oculto) mv file .file
mem (muestra la memoria disponible) free, top
scandisk fsck
defrag c:\ debugfs
format mke2fs, mk32fs -j, mkreiserfs, mkswap, etc. (varios basados en el sistema de archivos de tu preferencia)
pkzip (crea un paquete de archivos) tar, utilizado en conjunto con gzip para compresión)
tracert traceroute
ipconfig (visualiza dirección IP y configuración de red) ifconfig
nbtstat -a nombrehost (toma la información DNS de un determinado host) nslookup nombrehost
route print (muestra tablas de ruteo) route -n
net send host/ip message (envia un mensaje a otro computador) smbclient -M Windows Host, talk (Linux hosts)

Fuente: http://archivogeek.com/

COMANDOS TERMINAL UNIX (MAC OS X, LINUX, …)

A continuación voy a ir poniendo comandos que podemos usar a través del terminal y que son válidos tanto para Mac Os X como para cuaquier versión de Unix (Ubuntu, Debian, …)

Lo primero que tenemos que hacer es abrir un terminal. Abriremos el terminal según el sistema operativo que estemos utilizando.

Terminal

COMANDOS Y UTILIDADES:
CAT -> Comando concatenar. Concatena el contenido de cada uno de los archivos.
Ejemplo:
Si queremos unir varios archivos, videos, …. en uno haríamos lo siguiente:
cat video1.avi video2.avi videon.avi > Salida.avi
Esto no uniría los videos1.avi, video2.avi….. videon.avi en un vídeo llamado Salida.avi
tree-> El comando “tree” (arbol) nos permite listar el contenido de la carpeta actual en forma de árbol de archivos y directorios desde la consola.
Si no lo tenemos instalado, lo instalaremos poniendo en un terminal lo siguiente:
sudo apt-get install tree
Ejemplo:
Si que nos muestre solamente el árbol del directorio:
tree
Si que nos muestre el árbol del directorio y el tamaño de cada archivo y/o carpeta:
tree -h

Ver tiempo que lleva encendida máquina Linux

Si queremos ver el tiempo que lleva encendida una máquina con Linux (Ubuntu, Debian, RaspBerry, ….), podemos utilizar el comando update. Nos dará la siguiente información:

EncendidoLinux
– Hora actual
– El tiempo que lleva encendido
– Usuarios conectados
– Carga media del sistema en un intervalo de 1, 5 y 15 minutos

MONTAR SERVIDOR FTP EN FIRMWARE DD-WRT

Para montar un servidor ftp en un router con firmware dd-wrt deberemos hacer lo siguiente:
Válido para router que tenga usb integrado
Por supuesto tendremos que tener pinchado una memoria usb en el router
1.- Ingresar en el router
2.- Ir al menú Servicios -> NAS. 

Pinchar en ProFTPD -> Activar y se nos ampliará el menú y nos aparecerá una pantalla como la siguiente.
dd-wrtFtp
Podremos configurar los parámetros a nuestro gusto. Yo recomiendo dejarlos como los de la imagen.
Cambiar usuario contraseña por los que nosotros queramos (Hay que tener en cuenta el espacio en blanco que hay entre usuario y contraseña.