Share
Google+LinkedInPinterest

transfer.sh comparte archivos por consola

Screenshot_20171124_123129
Transfer.sh este es un servicio de alojamiento gratuito. El servicio permite a los usuarios almacenar, sincronizar y compartir archivos en línea a otros usuarios. Todo esto vamos a poder hacerlo desde nuestra terminal en Linux.
Transfer.sh nos permite la subida de archivos sin la necesidad de una cuenta, hasta un máximo de 10 GB. Los archivos se almacenan en el servicio y quedan disponibles para su descarga durante 14 días. Después de este plazo los archivos serán eliminados automáticamente.
Esta es una de las muchas utilidades que podemos encontrar en la terminal. Algunas de ellas están basadas en CLI y otras se basan en GUI, unas son gratuitas y otras serán de pago. Cuando se trata de compartir o transferir archivos grandes desde la línea de comandos a través de Internet, realmente sólo hay unas pocas que funcionales. Una de ellas es Transfer.sh. A pesar de su nombre, no se trata de un script, es un sitio web. Esta página nos va a permitir compartir archivos a través de Internet de forma fácil y rápida. No es necesario instalar nada, excepto cURL o wget. La mayoría de las distribuciones de Gnu/Linux nos traen preinstaladas estas utilidades. Por lo tanto, no es necesario instalar nada, realmente.
Transfer.sh nos va a permitir cargar archivos de hasta 10 GB de una sola vez. Todos los archivos compartidos caducan automáticamente después de 14 días (tiempo más que suficiente para compartirlos), por lo que no es necesario preocuparse por eliminarlos de manera manual. Nos va a permitir subir un solo archivo o grupo de ellos de una sola vez. Todos los archivos se pueden cifrar antes de subirlos. Podemos escanear los archivos cargados de malware o virus con ClamAV o VirusTotal. Y por supuesto, es completamente GRATIS. Para obtener más información acerca de este proyecto se puede consultar en la página web del proyecto.
Compartir o transferir archivos mediante transfer.sh no es nada complicado. En primer lugar, vamos a ver como cargar los archivos.

Subir archivos con Transfer.sh

Todo lo que tienes que hacer es ejecutar el siguiente comando para compartir los archivos:

curl --upload-file ARCHIVO.pdf https://transfer.sh/ARCHIVO.pdf

En este ejemplo, ARCHIVO.pdf está situado en mi escritorio.

https://transfer.sh/bZNd9/ARCHIVO.pdf

Cuando se completa la carga, el servicio nos devuelve el vínculo de descarga único del archivo, como el que se ve en la línea anterior. Puedes pasarle esta URL a cualquiera que desees para descargar y utilizar este archivo.
También es posible cargar archivos utilizando ‘wget’.

wget --method PUT --body-file=/home/sapoclay/Escritorio/ENTREUNOS.pdf https://transfer.sh/ARCHIVO.pdf -O - -nv

Esta utilidad nos va a permitir cargar varios archivos de una sola vez. Para hacerlo solo tendremos que ejecutar una orden con la misma estructura como la siguiente:

curl -i -F filedata=@/home/sapoclay/Escritorio/bash_tips.pdf -F filedata=@/home/sapoclay/Escritorio/bash_tips_2.pdf https://transfer.sh/

Descargar archivos

Para descargar el archivo, ejecuta nos vasta con utilizar una orden como la siguiente. En ella indicamos la URL a descargar y el nombre del archivo que se creará en nuestro equipo:

curl https://transfer.sh/bZNd9/ARCHIVO.pdf -o entreunosyceros.pdf

 
De forma alternativa, podremos pre-visualizar la descarga y realizar la misma desde nuestro navegador Web. Simplemente coloca el enlace de descarga en la barra de direcciones y haz clic en el botón “download” para descargar el archivo compartido.
 

Cifrar y subir archivos

Para mayor seguridad esta aplicación nos va a permitir cifrar y subir los archivos. Para cifrar y cargar archivos, ejecutaremos en la terminal algo como lo siguiente:

cat /home/sapoclay/Escritorio/archivo.txt|gpg -ac -o-|curl -X PUT --upload-file "-" https://transfer.sh/archivo.txt

Se nos pedirá que escribamos una frase de contraseña dos veces. La aplicación nos dará el enlace de descarga del archivo cifrado. Que será algo parecido a lo siguiente:

https://transfer.sh/140GNQ/archivo.txt

Descifrar y descargar archivos

Para descifrar y descargar el archivo cifrado anterior, no tendremos más que ejecutar:

curl https://transfer.sh/140GNQ/archivo.txt|gpg -o- > /home/sapoclay/Escritorio/archivo.txt

Añadir alias

Si planeamos utilizar este servicio con frecuencia, podemos plantearnos agregar alias a los archivos .bashrc o .zshrc para hacer este comando aún más sencillo de utilizar.
Si utilizas shell BASH, edita el archivo ~ / .bashrc:

sudo vi ~/.bashrc

Añade las líneas siguientes al final del archivo.

transfer() { if [ $# -eq 0 ]; then echo -e "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }

Guarda y cierra el archivo. A continuación, ejecute el siguiente comando para que comiencen a tener efecto los cambios guardados.

source ~/.bashrc

Ahora, ya vas a poder cargar y descargar archivos como se muestra a continuación.

transfer archivo.txt

Esto último como se puede ver, nos hará mucho más sencilla la utilización de este útil programa de terminal.
 

 Fuente:http://www.laboratoriolinux.es
Read More
684

Views

Share
Google+LinkedInPinterest

Pac-Man desde la terminal

Los años ochenta del siglo pasado fueron maravillosos en lo que a juegos se refiere. Fue su época más dorada, los programas de 8 y más tarde de 16 bits dominaban las pantallas monocromo o 256 colores, uauh!, de la época. Las salas de videojuegos eran míticas. Allí nos reuníamos, era nuestro punto de encuentro. Entre los diferentes juegos que existían y más triunfaban, sin duda uno de ellos era Pac-Man. Hoy veremos cómo instalar un juego inspirado en él, llamado pacman4console. Pac-Man desde la terminal

Pac-Man desde la terminal

En distribuciones basadas en Debian la instalación es muy sencilla, sólo debemos ejecutar el siguiente comando:
[su_note note_color=”#000000″ text_color=”#1fd800″]apt-get install pacman4console[/su_note]
Una vez instalado solo ejecutar “pacman4console
Sí, es cierto, a nivel gráfico no es ninguna maravilla, pero es igual de entretenido que siempre.
La imagen es la versión del juego para mi Kubuntu
pantallazo193
La IA del juego está más que bien, ¿Hasta que nivel son capaces de llegar? Yo no paro de ver el mensaje “GAME OVER:/
 
 

Fuente:ochobitshacenunbyte.com
Read More
218

Views

Share
Google+LinkedInPinterest

Señales de que estás convirtiendo en un potencial amante de Linux

Makeuseof ha publicado un artículo entre la curiosidad y la opinión, que describe acciones de usuario que a su juicio pueden advertirte que eres un potencial amante de Linux, sin saberlo.

630x450xLinux-630x450.jpg.pagespeed.ic.IPst_Mj_AXeA-mJHbnlt
El anuncio de la fecha de lanzamiento de Windows 10, sus requerimientos mínimos y otros aún más relevantes como la actualización de copias piratas o la “conversión” de terminales Android, ha inundado las portadas de medios tecnológicos esta semana.
Sin embargo, la industria tecnológica ni empezó ni termina con Windows y otras alternativas como Linux están ahí para el usuario que quiera adoptarlas y sus usuarios no van a cambiarse a Windows por mucho que Microsoft ofrezca gratuito. ¿Te preguntas si eres un usuario de Linux en secreto? Ahí van siete señales que pueden advertirlo…

Constantemente toqueteas la interfaz de Windows

No termina de gustarte esa interfaz de usuario Windows 8 sin transparencias o menú de inicio, ni tampoco acaba de gustarte los cambios que se preparan en Windows 10. No paras de personalizar el sistema para dejarlo a tu gusto o utilizas herramientas de terceros para ello. Si haces todo eso, Linux ofrece por muchísima diferencia las mayores variantes de entornos de escritorio y personalización que puedas encontrar en plataforma alguna. Tanta, que, algunos analistas creen que esa variedad perjudica a su extensión en el escritorio. Puede ser, a nosotros nos encanta.
603x450xLinux_3-603x450.jpg.pagespeed.ic.pHC32pMeTVH_Y5fW7qU9

Apuestas por el software libre

¿Aunque utilizas Windows como sistema, buscas, descargas y usas software libre en su mayoría? Linux ofrece la mayor cantidad de software libre del mercado. Exceptuando alguna aplicación profesional o empresarial, Linux dispone de aplicaciones alternativas para -casi- cualquier cosa que necesites realizar. No solo es software gratuito, sino que en su mayor parte también es libre, disponiendo del código fuente.
Opensource.svg
 

Constantemente pruebas nuevo software

Si eres de los que prueban nuevo software compulsivamente, buscando e instalando aplicaciones, la facilidad actual para hacerlo en Linux usando los gestores de paquetes, es asombrosa. Se trata de una “ventanilla única” que incluye tienda de aplicaciones e instaladores, bajo una intuitiva interfaz que permite instalar software a golpe de clic. Si lo pruebas, no podrás vivir sin este tipo de gestores.
how-to-re-install-your-software-01
 

Utilizas la consola de Windows

La consola de Windows también existe aunque sea una gran desconocida para la mayoría de usuarios. Si no es tu caso y la utilizas, es incomparable con las posibilidades de la consola de Linux, incluso en su versión más potente PowerShell. Si te gustan las interfaces basadas en texto, ninguna como la de Linux.
msg

Quieres más control sobre el sistema

Linux ofrece maneras para ajustar absolutamente todo el sistema operativo y su comportamiento, lo que no es tan sencillo en Windows para algunas tareas a nivel de consumo.
code

Básicamente solo utilizas juegos Indie

Dicen los analistas que el juego en PC es uno de los culpables para que Linux no despegue en el escritorio. A pesar de los grandes avances de Linux, ni el soporte ni el número de juegos aguantan comparación posible con lo que ofrece Windows. Si no eres de los grandes jugones, apuestas más por los juegos Indie que suelen estar en todas las plataformas, utilizas las consolas para jugar o tienes suficiente con los más de 1.000 juegos disponibles para Linux en Steam (u otras plataformas digitales), Linux es para tí.
indie-game-characters
 

Fuente:muycomputer.com
Read More
231

Views

Share
Google+LinkedInPinterest

Nintendo cree que un juego podría cambiar el destino de Wii U

Como sabemos Nintendo no atraviesa su mejor momento, algo que queda claro al ver los resultados que ha cosechado Wii U, cuyas ventas apenas llegaron el pasado año a los 2,7 millones de unidades, muy por debajo de las expectativas de la gran N.
600x450xdestino-de-Wii-U-600x450.jpg.pagespeed.ic.WVynUpVYaw
Ya hemos hablado largo y tendido en este artículo sobre el pasado, presente y futuro de Nintendo, y lo cierto es que Satoru Iwata, presidente de la compañía, se ha mostrado positivo al asegurar que un juego podría cambiar el destino de Wii U”.
Sí, según Iwata títulos como Mario Kart 8 y Super Smash Bros, cuyo lanzamiento está cada vez más cerca, podrían ser un importante revulsivo que impulse las ventas de su nueva consola.
Para respaldar sus palabras puso de ejemplo como la llegada de Pokemon a Game Boy consiguió elevar espectacularmente las ventas de la portátil de Nintendo.
No hay duda, el catálogo de juegos de una consola es una pieza clave para el éxito de la misma, pero en los tiempos que corren resulta poco probable que uno o dos juegos consigan levantar totalmente una consola que se encuentra en una posición tan complicada como Wii U.

 

Fuente:http://www.muycomputer.com
Read More
191

Views

Share
Google+LinkedInPinterest

Trucos Linux, Curiosidades y diversión en tu Terminal.

Curiosidades que hay en la terminal de GNU/Linux y lo divertidas que eran. Entonces me puse a buscar más curiosidades y aquí les traigo las que a mi parecer son las mejores.
COMANDOS CURIOSO.
# apt-get moo
Una Vaca? WTF.
# sudo apt-get install cowsay Instala la vaca
# cowsay loquequieras Haz que la vaca hable.
#sudo apt-get install oneko
#oneko
Un gato persigue mi ratón. LOL
# oneko -sakura Una chica ‘Manga’.
#oneko -tomoyo Otra.
# oneko -dog Para el que prefiere un perro.
# pom Que tan llena está la luna?
#morse palabra Traduce la palabra a morse
# rain Algo extraño
# worms Algo mas extraño.

JUEGOS DE CONSOLA

# sudo apt-get install bsdgames
# tetris-bsd No hace falta explicación.
# snake El juego de la serpiente.
# hangman El ahorcado.
# atc Quieres ser controlador aéreo?
# robots Te persiguen.

Star Wars ASCII Edition (vía telnet)

Puedes ver un episodio de Star Wars en ASCII via Telnet…. Pero.. WTF? Si. solo tienes que hacer esto.
# telnet towel.blinkenlights.nl
Si escribes
# telnet towel.blinkenlights.nl 666
Recibes una frase de BOFH
NOTA: Debes saber también, que si eres capaz de conectar vía IPv6, la película tiene escenas extra y soporte a color.

Vuelve a #sudo Agresivo.

Esta opción es opcional (Dahh) en el comando sudo para hacer que nos responda de manera grosera cuando escribamos mal la contraseña despues de escribir sudol… Para lograrlo editamos /etc/sudoersescribiendo al final del archivo.
# Defaults env_reset, insults
(Hay que saber algo de inglés)

Grub con sonido.

Es una característica muy simpática que nos permite escuchar melodías como la de super mario entre otras mientras estamos en el grub.
# echo "GRUB_INIT_TUNE=\"480 440 4 440 4 440 4 349 3 523 1 440 4 349 3 523 1 440 8 659 4 659 4 659 4 698 3 523 1 415 4 349 3 523 1 440 8\"" | sudo tee -a /etc/default/grub > /dev/null && sudo update-grub
Juega a Skiar en la consola.asciijump
 
 
Solo tenemos que instalarlo
# sudo apt-get install asciijump
Matar procesos al estilo DOOM
Pues bien. Este juego no tiene nada que ver con la terminal pero es bastante curioso y divertido. El juego consiste en matar los procesos de una forma didáctica al mejor estilo de doom. Donde cada proceso muestra su PID
ps-doom
Descargalo
NOTA: Luego monto el tuto de esto.
Mplayer en terminal
Pues bien. El reproductor de videos Mplayer nos permite hacer uso de él por medio de la consola de una forma muy fácil.
# mplayer -vo caca video.avi
NOTA: Tienes que tener instalado mplayer (Obviamente) y la libreria libcaca0
Bloquea tu sistema.
Esta opcion es un poco más troll. Se llama Bomba Fork y lo que hace es clonar procesos infinitamente hasta que el sistema colapsa
# :(){ :|:& };:
NOTA: Úsalo bajo tu propia responsabilidad.
Tu consola como en MATRIX
cmatrix
 
No es mucho que hay que decir sobre esto. Solo lo puedes descargar de aqui.
CMatrix
ó sudo apt-get install cmatrix

Nyan en tu consola.

Esto se hace vía telnet de la siguiente manera.
# telnet miku.acm.uiuc.edu
 

Fuente:http://blog.desdelinux.net
Read More
224

Views