Hace 4 años | Por blodhemn a xataka.com
Publicado hace 4 años por blodhemn a xataka.com

Estamos acostumbrados a hacerlo todo a golpe de ratón. El navegador, el procesador de textos, el cliente de correo o el reproductor multimedia están pensados para ser controlados fácilmente, pero hay quien prefiere hacerlo todo en modo texto. Es desde luego lo que ocurre con algunos usuarios avanzados de Linux (y los hackers de las películas, claro) que usan desarrollos como los llamados 'tiling managers' para organizar su escritorio como una serie de ventanas de terminal

s

#1 Para editar texto solo hace falta una consola, nada más.

B

#3 La alegría que me llevé cuando descubrí que existía una especie de Norton Commander para consola...

Heni

A nadie le extraña que en la foto tenga un monitor antireflejo de unas 22 pulgadas y esté trabajando con un portatil de unas 12" en dónde su cara se refleja tanto como en un espejo

comunerodecastilla

#7 Y tú no te has fijado en que el teclado que aporrea no es el del portatil, ergo lo mas logico es que este utilizando como monitor principal el de 22 pulgadas.

D

Yo uso Terminator. Puedo llegar a tener abiertas decenas de sesiones abiertas en multitud de pestañas.

Y por supuesto mucho Oh my ZSH.

D

Yo en casa tengo una tele en blanco y negro. No hacen falta colores para verlo todo

systembd

¿Y qué tal se ve el porno en ASCII?

Pregunto. Para un amigo.

D

#6 Yo empecé a programar en ensamblador con este librillo:

D

Cualquiera que sepa usar el terminal lo va a preferir por encima de un interfaz gráfico, uses Linux o Mac. Y Windows por fin (le ha costado) ya tiene una shell decente desde que puede incorporar un kernel linux, así que tampoco hay excusa.

D

Llevo años utilizando Linux y aunque el terminal forma parte básica de la forma en la que uso mi escritorio, no es necesaria. Es necesaria sobretodo para el desarrollo: trabajar con contenedores, vaciar cachés, utilizar git rápidamente, bases de datos, actualizar el sistema, entrar a servidores, ver procesos...

La terminal es necesaria. Pero luego tengo un navegador como todo el mundo, spotify, skype, phpstorm, un navegador de ficheros, editor de imágenes... En fin, mi madre utiliza linux y no usa nunca la terminal porque no sabe ni lo que es.

Lo que no entiendo es a la gente que programa en Windows :S. Bueno, más bien no me da la gana entenderlo...

superkaos

#10 ¿Qué ventajas tiene respecto a screen?

D

A la mierda los tiling, mejor un floating minimalista como cwm.

Sobre herramientas de terminal:

Datos y graficos: AWK + GNUPlot/Herramienta en AWK del "The AWK programing language".
Edicion de imagenes (no es conya): Imagemagick/Farbfeld + gzip en la imagen (no exagero) + farbfeld-utilities. http://zzo38computer.org/fossil/farbfeld.ui/index
Edicion de video: ffmpeg.
Presentaciones: sent + farfbeld.
Documentos: Markdown+CSS minimalista.
Musica: mocp/cmus/mpg123/ogg123
Hoja de calculo compatible Excel: sc-im
Reddit: TUIR.
Juegos: BSDGames, Nethack, DCSS, CDDA, frotz/nfrotz, MUDs.

7

#15 Para la consola yo usaba un navegador llamado links, se ven los dibujillos y eso.

D

Este es el año de Linux en consola.

superkaos

#18 Micro$oft tiene mucho dinero, y mucho poder, con el que ha lavado el cerebro a un par de generaciones para los que ordenador == windows. Por eso hay gente que programa en Windows.

D

Este es el año de Linux en la tele

D

pues yo uso windows y lo manejo con el teclado. el ratón casi solo lo uso para navegar y para jugar....

superkaos

#21 ¿Quieres montar una cooperativa de analistas de datos que solo tenga gente que use GNU/Linux? Estoy hasta el gorro de analistas Micro$oft, powerBI y mierdas de esas.

sieteymedio

Usar el ratón es de pardelas. Y si has de usar entorno gráfico, memoriza todos los atajos de teclado que puedas.

sieteymedio

#28 Mays+F10 FTW.

JungSpinoza

#0 #8 #18 #30 #23 #25 #27 GNU/Linux

D

#12 Y el que viene será el año de Windows en los supercomputadores

sieteymedio

#21 Zangband es la vida.

antihoygan

#22 ¿No será Lynx?

superkaos

#33 Gracias, corregido.

xyria

#16 Todavía lo tengo. Hice un programita en ensamblador para escribir en la consola un texto y la impresora se volvió loca, empezo a imprimir como si le fuera la vida en ello. Fin de ensamblador.

xyria

#17 Una pregunta: ¿cómo haceis retoque fotográfico desde la consola?

sieteymedio

#18 Yo uso tanto phpstorm como visualstudio y ya te digo yo que visualstudio es un orgasmo.

D

#35 Nunca me gustaron Moria o derivados donde cambiasen las mazmorras al azar. Prefiero una aleatoriedad por partida.

Sobre roguelikes, habia un Nethack en el espacio, el P.R.I.M.E, pero la web esta caida y el listo del autor decidio poner el juego bajo licencia Aladdin non-free.

JungSpinoza

#16 Yo tambien tuve ese libro. Yo empece con el manual de Basic que venia en mi MSX II. Estaba en Japones. Desde entonces me gusta programar, el manga, y videos en paginas con fondo negro con titulos en japones

mdudu

#4 y un dedo

Ano_Torrojo

#29 Yo creo que es más por la pinta de nerd que tienen los informáticos que nunca salen de casa, que no son todos pero sí muchos; famélicos, pálidos, ojerosos y débiles. No son muy follables y de ahí el mito. Es mi teoría. Estoy estudiando ASIR así que tengo algo de autoridad, además salgo poco y soy meneante desde hace 10 años (y sí, follo poco, y menos en cuarentena que no puedo ver a mi pseudopareja cuando quiero).

m

#15 usando mplayer puedes ver la salida en ascii art en consola: $ mplayer -vo aa movie.avi

sieteymedio

#41 Pues yo constato que Angband ha sido el juego más adictivo de toda mi vida

JungSpinoza

#37 Menos mal, porque si decimos Linux tres veces seguidas delante de un espejo, se nos aparece Stallman con un cortauñas en la mano

m

Los que usan todo el tiempo bash o sh son unos vagos. Los programadores de verdad lo remplazan por el shell de python.

Garbns

¿Todavía queda alguno por aquí que usara MSDOS o el DRDOS?

superkaos

#39 imagemagick de toda la vida

D

#15 Quitando el japonés, que está lleno de ▒ , por lo demás bien.

D

#17 ImageMagick @3252443

Usar la terminal no significa renegar de las X.

Y me he dejado:

Visor de imagenes: sxiv. Con -a ves hasta los gifs.
Visor de video: Mplayer/MPV, a gusto del consumidor.
TTS: Espeak/flite/festival.
Lector para ciegos: yasr.
Navegador web: links/lynx/w3m.
Correo: Mutt/s-nail (no es TAN complejo), alpine.
PDF/Epub: MuPDF. Si el epub no tiene imagenes, ebook-tools $FICHERO | lynx -stdin -force_html.


Recomendado: Servidores gopher con proxies a wikipedia/reddit/cnn por bajo consumo

D

A esto ya estábamos acostumbrados. Que los grandes gestores no hagan bien su trabajo ya no es noticia.

C

No dudo que pueda tener alguna ventaja, pero a mi me suenan a una mezcla entre hipsters y amish tecnológicos.
- Mírame, puedo hacer lo mismo que tú pero no dependo de un maligno sistema operativo con botones y ratón...

D

#42 Que si que si, vosotros a lo vuestro

El móvil supongo que también lo usáis con líneas de comando, porque no os gusta señalar a la gente

Ano_Torrojo

#12 Windows Phone fue un sueño de Resines

SemosOsos

A mí Xataka directamente me parece que habría que banearlo de este sitio por el contenido, en general, de mierda y copy&paste que tiene.

D

#56 Con termux es posible.

#29 jaja pues crees mal

#16 esta bien ver que libros son y hacernos una idea de cuanto llevas de celibato

D

Vamos a rememorar los cuentos del abuelo cebolleta.

Cuando yo empecé a currar no había entornos gráficos apenas, X-Windows cuando había mucha pasta y Windows 2.0 que iba como el culo así que te comías el 80x25 sí o sí. Tampoco había Linux, yo empecé con XENIX y UNIX de SCO (luego HP-UX y algún UNIX más de 386) y había dos maneras de tener entornos múltiples:
- Te ponías en la consola del ordenador (era un 486 de aquella) y con ALT-F1, F2, F3 tenías varías pantallas (tampoco muchas que no había memoria)
- Te pillabas dos-tres VT-100 con RS-232 a 19.200 y te ponía a hacer el "Nacho Cano" editando en uno ,compilando en otro y probando en el tercero.

Y por supuesto, el modo "tradicional" de vi, usando sus controles de bloques, saliéndote a la shell, etc.

Así que cuando me cambié a una empresa más seria, con X-Windows por todas partes ya trabajabamos con multiples ventanas por todas partes, lo que era un salto gigantesco. Y si ya puedes tirar con varios monitores, mejor.

P.S. Yo no empecé a trabajar regularmente en un entorno windows hasta el año 2000, siempre en UNIX (Solaris preferiblemente) Y aún así, la práctica totalidad de sistemas con los que trato son UNIX/Linux.

illuminatis

#5 Pero y lo hacker que te sientes haciéndolo todo con la línea de comandos?

SemosOsos

#32 hace lo mismo que le tecla menú (la de al lado del altgr), no?

Imag0

La nostalgia es la cosa más absurda que hemos inventado

D

#18 Para VOIP pjsua (SIP) funciona y tiene soporte gstreamer para ver el jeto de los participantes.

Spotify? Pa qué? Con Youtube-DL y aria2 bajo lo que sea por torrent/bandcamp y tengo calidad consumiendo mil veces menos.

eslaquisjot

#36 no, lo ha dicho bien. Links tiene más años que el cagar. Busca en Google "links browser"

superkaos

¿Conoces una cosita que se llama adb?

kalpox

Todo se puede hacer desde la terminal y más rápido. Llevo usando SSH + Filezilla en VPS desde hace casi una década y no necesito nada más.

drocab2012

En los tiempos mozos, tanto el Spectrum como el Amstrad no tenian ratón y si querias programar en BASIC estaba el teclado y la ventana de texto...

D

#46 Si usas Linux puedes lanzar el video contra el framebuffer tan ricamente:

mplayer -vo fbdev

creo.

D

#47 Imagina un roguelike pero en el espacio con bichos, aliens e informaticos. Eso es P.R.I.M.E.

d

#19 #10 Otra alternativa: tmux

D

#59 Joder lol lol

juancarlosonetti

#2 $ sudo touch woman

Error, not in the sudoers file. This incident will be reported

7

#36 Pues creo que no, Lynx es un navegador en modo texto, mientras que Links admite gráficos. Por cierto, Lynx es genial también. En realidad Lynx es un navegador seguro, rápido y fiable mientras que Links es un juguetito divertido.

t

#5 exacto. A alguno de mis conocidos del sector se lo digo: hay que ver lo que trabajas (con el ratón) con tal de no abrir una consola lol

#14 y ya no te digo cuando hay que hacer alguna tarea repetitiva... ¿bash script con un par de sed/awk/let/grep... o hacer cosas a mano en ventanas? Es que no hay color...

D

Por ultimo, me he dejado:

Torrents: aria2c.
Pirate Bay: pirate-get. mkdir pb ; cd pb ; virtualenv-3 .; . bin/activate ; pip3 install -U pirate-get ; bin/pirate-get -C "aria2c %s" "termino a buscar". Profit.
Torrents sin descargar para ver la peli mientras baja: pirate-get + go-peerflix + mpv. Investigad y configurar.

box3d

#80 te olvidas de la Madre de todas las optimizaciones. xargs.

t

#36 links (en minúsculas) fue la evolución de Lynx

D

#77 Fuera conyas, algunas webs no estan optimizadas para leerlas en el movil e ironicamente es mejor leerlas con lynx en termux con j/k en el teclado virtual y paciencia que hacer un scroll a todos los lados de la pantalla para poder leer las fuentes.

D

#15 bah, no hay color

crateo

#18

La mayor parte del software empresarial debe correr en sistemas Windows.

Sin más.

Personalmente me es indiferente programar en Windows o Linux.

t

#21 Para documentos añadiría pdftk... poder mover hojas, extraerlas, editarlas, volver a fusionarlas...

¿Algún editor Markdown en concreto, con feedback de estilos, que recomiendes?

D

Os voy a explicar porque todos los BUENOS informaticos usamos terminal:

Una vez eres de capaz de hacer todas esas mierdecillas q tienes hacer a menudo sin hacer click en botones estas capacitado para el siguiente paso:

Meter esas cosas en scripts y automatizarlas: q las lance el ordenador solo cada hora, al iniciarse, q si pasa A lance B...

Y todas esas cosas se pasan a hacer automagicamente sin q nos tengamos q molestar por chorradas. Y mejor aun: NUNCA te equivocas. Nunca te dejas un check sin poner ni un boton sin pulsar pq tienes un script q funciona y lo hace todo bien. Menos trabajo, menos complicaciones, menos errores q reparar...

Por VAGANCIA. Usamos la consola por VAGANCIA.

D

#31 lo bueno esta en combinar ambos métodos

t

#25 ¿Una moda? ¿en serio?

Una vez tuve que administrar un servidor Windows IIS, con unos 2400 (dos mil cuatrocientos) virtualhosts. Cada día había que hacer cosas: cambiar un dominio, redirigir uno a otro, cosas así. Todo en una ventanita NO redimensionable, con el listado de dominios de virtualhosts en un listado de 10 filas no filtrable.

¿Moda? El trabajo que en consola me llevaba 10 segundos en los otros Linux con Apache, me llevaba minutos en el servidor IIS. Eso eran horas cada semana.

D

#55 y despues de hacer lo mismo que tu, puedo meterlo en un script y q lo lance el ordenador cuando le diga solo y no volver a tener q hacerlo nunca mas mientras tu tienes q abrir la ventanita y clickar esa serie de botones y checks.

Te olvidas de la segunda parte...

D

#88

Eso no es del todo correcto.

Usamos los scripts por vagancia, no la consola.

D

#90 La gente confunde DOS con la terminal + shell + utilidades de UNIX.

Es como comparar un patinete con un coche electrico del ikea donde te viene montado y con la caja de herramientas y el manual para ti para toda la vida.

D

#62 real men don't click lol

t

#82 find + xargs es la definición perfecta de computadora: un aparato que trabaja para ti, no un aparato en el que tienes que trabajar tú

D

#87 markdown (py3-markdown) + archivo CSS3, poco mas necesitas. Con entr + X dotool podrias intentar refrescar la pagina del Firefox/Chrome al guardar el fichero.

D

#29 De hecho es al contrario, proporcionalmente siempre son los que tienen más pasta del grupo y de hecho pueden salir más, ir al gimnasio, etc.

D

#54 lol wrong hole

selina_kyle

Ah pero en serio hay quien se siente superior por usar la terminal?? Asi estamos???? madre...

D

#98

1 2 3