- Encuentra un comando con apropos (o whereis)
- Ejecuta cálculos en la línea de comandos con dc (o python)
- Encuentra procesos con pgrep (en lugar de ps aux | grep)
- Genera passwords seguras con pwgen (y guardalas en keepass)
- Monitoriza varios archivos con multitail
- Comprime y extrae cualquier cosa con 7zip
- Lee archivos comprimidos con zcat
- Surfea la web a pelo con cURL
- SQLite: Una base de datos para la mayoría de ocasiones
- Un completo web server y sin complicaciones: XAMPP
- Un servidor web muuy ligero: lighttpd
Descargar todo el contenido de un FTP a local mediante lftp
Mediante lftp y el comando “mirror” podemos copiar todo el contenido de un FTP.
Lo podemos instalar mediante yum:
# yum install lftp -y
A continuación os explico su uso es muy simple, ejecutamos lftp con el nombre del servidor a conectar. A continuación mediante el comando “user” indicamos usuario y contraseña. Finalmente mediante “mirror” y el destino de los ficheros podemos copiar todo el contenido del FTP al sistema local:
# lftp ftp.blogofsysadmins.com lftp ftp.blogofsysadmins.com:~> user testuser Password: lftp testuser@ftp.blogofsysadmins.com:~> mirror . Total: 2020 directories, 28035 files, 0 symlinks New: 23805 files, 0 symlinks 63503236708 bytes transferred in 1059 seconds (585.5K/s) lftp testuser@ftp.blogofsysadmins.com:/> exit
Cambiar el UID de un usuario en LINUX
1.- Identificamos el usuario al que vamos a cambiarle el UID
# id ghosti
uid=10008(ghosti) gid=2234(blog) groups=2524(blog)
2.- Cambiamos con el comando usermod el UID del usuario
# usermod -u 10000 ghosti
3.- Identificamos de nuevo al usuario que hemos cambiado el UID y vemos que efectivamente el UID lo hemos cambiado
# id ghosti
uid=10000(ghosti) gid=2234(blog) groups=2524(blog)