COMANDOS DE LINUX

COMANDOS BASIQUISIMOS PARA PODER VIVIR EN LINUX
---------------------------------------------------------------------------------------

Llegó el momento de que sentéis la cabeza los que todavia os lo estáis pensando. Tomar un primer contacto
con linux es simplemente dirigirte a una tty o a un prompt para dialogar de una vez con la máquina. E aquí
unos cuántos comandos recopilados para dicho proposito.

¿Donde escribo yo ésto?

Linux cuenta con un sistema de terminales por las que en modo comando, puedes introducir ordenes al igual
que lo harías en cualquier shell. En linux dispones de 7 terminales desde el f1-f7 (teclas ctrl+alt+f1 por
ejemplo). Y teniendo en cuenta que la gráfica es la terminal f7, ya todo está dicho.


-ACTUALIZAR EL SISTEMA DE PAQUETES
aptitude update: se encarga de actualizar las bases de datos de los
paquetes.

aptitude safe-upgrade: actualiza los paquetes respecto a las bases de datos.

aptitude install: revisa si tienes acciones pendientes con los paquetes.

dpkg -i ./paquete.deb : instalar paquetes locales

dpkg-reconfigure nombre_paquete: reconfigura paquetes


-COMANDOS PARA CONEXION DE REDES

ifdown -v eth1 && sleep 3 && ifup -v eth1: bajar y subir la interfaz para que se conecte wpa


-COMANDOS DE LA CONSOLA

chvt nº: changevirtualterminal (nºterminal)

openvt -c nº bash: pone una terminal en esa posicion


-COMANDOS EMACS (C-:ctrl+<> M-:alt+<> (simulable con tecla esc))

C-x C-f: abrir el fichero indicado. Si no existe lo crea

C-x C-c: salir del editor

C-x C-s: salvar el buffer del editor, el documento.

C-x 2: divide en 2 la pantalla del editor.

C-x 1: quita el resto de divisiones de la pantalla salvo la actual

C-x 0: parecido (quita la actual)

C-x o: cambia a otra ventanita (otra division)
C-x b: cambia al buffer anterior. Es decir, acceder a varios ficheros abiertos

C-x C-b: aparece un buffer listando todos los ficheros abiertos para elegir

C-ESPACIO: selecciona la posicion actual

C-w: corta desde el ultimo C-ESPACIO hasta el punto del cursor

M-w: copia desde el ultimo C-ESPACIO hasta el punto del cursor

C-x C-x: vuelve al punto marquado con C-ESPACIO

C-g: cancelar

C-x u:deshacer

C-a: moverse al principio de la linea

C-e: al final de la linea

C-n: siguiente linea

C-p: linea anterior

M-f: siguiente palabra

M-b: palabra anterior

C-f: siguiente letra

C-b: letra anterior

C-d: borrar letra primera y siguientes.

M-d: borrar palabra

M-x: se va al minibuffer para poder escribir algun comando

C-h t: Abre el tutorial de emacs


-COMANDOS DE PROCESOS, RECURSOS ...

free -m: te da las memorias en megas

ps aux: te lista los ficheros y la informacion asiocada

kill [-s signal] pid: envia una señal ejemplo: terminate matate a ese proceso

|:es una forma basica de paso de mensajes entre procesos

ls /proc/pid: para ver como archivos, informacion de un proceso. Es completa

-COMANDOS DE FICHEROS

ls -lhA: lista los ficheros del directorio actual

file archivo: te dice d que tipo es, mirando su contenido (no por la extension)

cp f.orig f.dest: copiar el documento en la fuente origen en la fuente destino

mv f.orig f.dest: renombrar o mover f.orig en f.dest. Si no existe a f.orig se
le pone el nombre de f.dest en f.orig

du -hs ./: te dice cuanto ocupa los contenidos de ese directorio

df -h: te dice el espacio libre que te queda en las unidades

chown user:group archivo: cambia los propetiarios del archivo indicado

chmod a+x: da permisos de ejecucion (x) a todos (propietario, grupo, resto)
a-x: quita permisos de ejecucion (x) a todos (propietario, grupo, resto)
u+w: da permisos de escritura al usuario
g-r: quita de lectura a los del grupo
-rwxrwxrwx user group 3,8K 2007-11-28 15:09 .bashrc
uuugggooo: hay 3 tipos de acciones y 3 tipos de roles (user, grupo, resto)
hay se que el propietario del fichero es user y el grupo group

ln -s /ruta/original /ruta/a/enlace: crea un enlace simbólico en el filesystem

mc: midnight commander; gestor de archivos grafico en consola. muy util


-ARCHIVOS COMPRIMIDOS:
tar -jxvf fichero.tar.bz2: descomprime arhivos entarrinados con tar y compr bz2
tar -zxvf fichero.tar.gz: descomprime arhivos entarrinados con tar y compr gzip

tar -zcvf fichero_final.tar.gz ./directorio: entarrina con tar, compr con gzip
tar -jcvf fichero_final.tar.gz ./directorio: comprime con tar, compr con bz2

tar -cvf fichero_final.tar.gz ./directorio: entarrina el directorio; no compr


-COMANDOS PARA MONTAR DISPOSITIVOS

fdisk -l /dev/sda: listas las particiones de esta unidad

mount -t auto /dev/sda1 /media/sda1: monta la particion del tipo q autodetecte
ext3
vfat
msdos
ntfs
smbfs
nfs
...(ver man mount)

mount: lista particiones montadas

> reparar grub: grub-install /dev/sda (la unidad no la particion)


-COMANDOS PARA MANEJAR EL KERNEL

lsmod: lista modulos cargados en el kernel

modprobe -v modulo: carga ese modulo en el kernel

moprobe -r modulo: remueve el modulo cargado en el kernel

modinfo modulo: muestra informacion, parametros adicionales, de ese modulo

make-kpkg clean
make menuconfig
make-kpkg --append-to-version -felix --revision 'date +%Y%m%d' kernel_image


-VISORES/PAGINADORES:
less fichero
more fichero
w3m fichero
head -50 fichero
tail -20 fichero


-EDITORES
emacs -nw: se asegura de rular emacs embebido en la consola (que si estas
en las X no saca el emacs en una ventana propia)

vim:
h: mover izquierda
j: mover arriba
k: mover abajo
l: mover derecha
w: avanzar palabra
dd: borrar linea actual
D: borrar hasta el final de linea
v: modo visual desplazarse con hjkl a otro lugar
y: copia desde la v hasta aki
d: corta desde la v hasta aki
p: pegar
C-w: cambia de una ventana a otra
C-f: avance de pagina en el vim
C-b: retroceso de pagina
n letra: asocia a la letra indicada la posicion actual en el fichero
' letra: vuelve a la posicion asociada a la letra '(inutil)
:: entra en "edicion de comando"
:q: salir
:qw: salir y guardar
:q!: salir sin guardar
:e nombre archivo: edita otro archivo
:split: divide en 2 la pantalla (tal como emacs)
:split archivo: divide en 2 y pone en una ventana el nuevo archivo


-COMANDOS DE SCREEN

screen: rula una nueva sesion de screen y le asocia un fichero numerado en
/var/run/screen/

screen -list: lista sockets de /var/run/screen/ mencionado anteriormente

screen -r nº: para reatach una sesion por el numero que lista screen -list

screen -dr nº: deatacha si esta activa y reatacha igual que antes

screen -x nº: reatacha compartiendo la sesion desde otra terminal
> el numero solo hace falta ponerlo si hay varias sesiones/sockets


C-a c: crea una nueva pseudoconsola
p: va a previous pseudoconsola
n: va a next pseudoconsola
a: va a ultima pseudoconsola visitada
ESC: modo visor/edicion, permite moverse con hjkl/cursores, copiar...
k: kill pseudoconsola actual
d: deattach
... ver man screen


-AYUDA:
man comando
man -k busqueda: busca entre las man
apropos busqueda
info comando
help comando_built-in_de_bash (ej: help export)

Más aquí.

by fx_&_arkaist

Antenas buenas

Bien hoy quiero presentaros otra herramienta super útil para las redes. Algo muy importante para todo "piratilla". Tras revisar muchas y muchas paginas, he encontrado una que puede que venga bien, y sea fácil encontrar los materiales.
Les hablo de............

STELLA DORADUS

Esta antena se supone que tiene que darnos 24 db´s y aseguran que han notado que su alcance es mucho mayor, así que si nos dá como mínimo 20db´s ya estariamos contentos.

Estas son las medidas originales de la SD 24 comercial.
Estas medidas hay que seguirlas al 100% para su correcto funcionamiento.

Se usará cobre, pero podeis usar latón que tambien es compatible para soldaduras con estaño, en este caso lo hemos sacado de un tubo de cobre, un corte por el centro y lo abrimos con un tornillo de mesa, el resto es medidas, sierra y lima.


Ahora nos liamos con el soporte, la parrilla la podeis hacer de malla 1x1 por cuadradito del tipo usado para errejado, se intentó en cobre pero es cosa de locos, este sistema es movible y parte movil es la parrilla no el dipolo para ello usaremos tubo de cobre y un maguito de cobre y lo haremos corredero limando su interior para que deslize por el tubo.


A la parte circular le haremos un orificio para que nos encaje el manguito de cobre y lo soldaremos, lo mismo le haremos a la malla, si la malla no es de cobre nos buscaremos la vida para que quede bien sujeta.
Y este seria el resultado.

Solo nos queda empalmar el cable como nos muestra la 1ª imagen y pasarla por el tubo, si le colocaramos un codo al final para nos quedase vertial el soporte, solo tenemos que hacerle un corte al codo para asi pasar el cable.



Bien, pues ya sabeis Internet debería ser de todos, y que no nos cobraran, así que ya sabeis, si teneis ganas de experimentar y, por qué no, practicar la bricomanía estais en el buen camino.

Y recordar todo lo que hagais es bajo vuestra responsabilidad. Un saludo


Una buen herramienta para cibernautas (Parte 2)

Bien pues aki estamos de nuevo, informando desde el culo del mundo....

Ahora viene la ardua tarea de comentar y describir todo.... espero que entendais que no es fácil y pueden que se me escapen cosas (lo siento de antemano):
¡¡¡¡¡¡¡¡¡¡¡¡ENTREMOS EN MATERIA!!!!!!!!!!!!!!!
1.- Estamos en el escritorio de Wifislax 3.1 (k por cierto, el fondo que tiene está guapísimo eh???), pues bien nos vamos al botón de abajo a la izquierda (que en Windows es conocido como el botón de Inicio), nos vamos a wifislax->Asistencia chipset-> aquí es donde tendremos que buscar nuestra tarjeta inalámbrica (todo lo que se va a explicar ha sido probado con la Intel Pro wireless 3945 ABG, para el resto no se como funcionará).

2.- A partir de aquí vamos a usar principalmente 2 programas Airscript y Airway; los encontraremos en botón de Inicio->wifislax-> Herramientas Wireless-> y eliges el que quieras.

MANEJO DE AIRCRIPT (Principalmente para redes WLAN_NM)

Con N me reifiero a un numero y con M una letra

Cuando lo ejecutemos no aparecerá:

1)wifi0

debajo #?

Esto quiere decir que si pulsemos 1 para utilizar la wireless, en el caso que tuviéramos mas periféricos, pues aparecerían mas opciones, pero como solo hemos cargado la wireless no aparecerá nada mas que esto.

Posteriormente aparecerá un menú bastante intuitivo, en este caso nos detendremos en algunos pasos nada más y sinceramente el resto prácticamente, no tengo mucha idea para lo que sirve.

En el menú seleccionaremos la opción 1, que es para ver la redes que tenemos disponibles (he de dejar claro que antes se me ha olvidado, es que después de cada elijamos cualquier opción debemos pulsar intro).

Una vez que estemos dentro del 1 podrás ver otras 2 opciones: la primera es para ver todos las redes wifi disponibles en todos los canales y la segunda es para ver todas las redes wifi pero por canales concretos (nosotros pulsaremos la opción 1)

Una vez que le hayamos dado nos saldrá una nueva ventana en la cual aparecerá un listado de redes wifi disponibles, canales, potencia de la señal, objetivos conectados, y un largo etc. Pero sobre todo tendremos una columna “mágica”, que es la de DATA, bien esta columna nos sirve para ver que redes con mas fáciles de atacar que otras, me explico. Todo ordenador conectado a un router por wifi emite una serie de paquetes data, los cuales podemos capturar, analizar y desencriptar.

Una vez que elegimos la red que queremos atacar, simplemente lo que tenemos que hacer es cerrar la ventana y tendremos en pantalla el menú anterior, bien, pues ahora pulsaremos la opción 2 (seleccionar red). Nos saldrá un listado con todas las redes anteriores y una numero delante pues elegiremos la red deseada. Nos aparecerá otro nuevo menú, en el cual nos preguntará si queremos asociarnos a algún cliente, pero elegiremos la opción que sea no (la opción de atacar a clientes es más útil en el Airway).

Pues justo cuando le demos a la opción que no, se cerrará esa ventana y volveremos al menú principal. ¡¡¡¡¡¡RECORDAD, YA HEMOS ESCANEADO EL AMBIENTE Y HEMOS SELECCIONADO LA RED A ATACAR, ¿QUÉ NOS QUEDA YA?.............. PUES ATACARRRRRRRRR!!!!!!!!

Seleccionamos la opción 3, la opción de ATACAR (ouhhh yeah!!!!), entonces parecerá que el ordenador se ha vuelto loco y empezará a abrir ventana, cerrarlas, numeritos como locos, pues NO TOKES NADA, tu deja que esta maravilla actúe solo.

Bien aclaremos un poco todo esto, de todas la ventanitas que aparecen, la mas importante es la de arriba a la izquierda, que es la que tiene el nombre de la red, la potencia (RX), los paquetes cogidos (Beacons), los DATA, etc. Bien si tu has elegido una red WLAN_NM, solo tendremos que esperar a que tenga UN SOLO PAQUETE DATA, en el momento que lo tengamos solo tendremos que minimizar varias ventanas, hasta que nos salga el menú del principio, seleccionamos la opción 13, que es usar diccionarios WLAN y unos segundos después tendremos la clave de la red.

POSTERIORMENTE FUNCIONAMIENTO DE WIFIWAY!!!!!!!!!

Nueva Incorporación

Hoy estoy bastante escritor, jejeje...... esto es para comunicaros que tenemos nuevo ayudante en el blog (por no decir un friki de las redes, jejeje). Arkaist es un buen amigo mio y domina linux como pocos y la verdad que sera de muy buena ayuda en todas las dudas que yo no sea capaz de aclarar.


En fin espero que poco a poco vayamos viendo muchas cosas y "trukillos" de la gran red de redes que es internet y creedme NO SON POCOS!!!!!!


AGUR!!!!!!!!!!!

Una buena herramienta, para los cibernautas (Parte 1)

Antes de nada, quiero que sepan que, gracias a ciertas herramientas de internet, podemos obtener conexión a nuestro router sin saber la clave. Me dispongo a hablarles de wifislax!!!!!!!!!

Bien dicho esto primero hemos de hablar un poco del tema de redes, he de decirle que esto es una herrmamienta es de uso exclusivo, para mentes curiosas y simple hecho de ampliar conocimientos (todo lo que hagan con el uso de dicho Sistema Operativo, será bajo su responsabilidad...
¡¡¡¡MUCHO OJO!!!!!


Lo primero que hemos de hacer es meternos en http://www.seguridadwireless.net/ y de ahi nos descargamos la ISO (Wifislax 3.1). Recuerden que lo que nos estamos bajando es un archivo *.ISO, por lo que deberán montarlo con el Alcohol 120%, Daemontools o el que crean necesrio y grabarlo en un cd.

He de hacer un inciso!!!!!! si de verdad os interesa saber bastante de redes, os aconsejo que veais esta página, es realmente interesante.


Suponemos que ya tenemos la imagen grabada en disco, pues muy bien .... A FUNCIONAR!!!!!
Reiniciamos nuestro PC y nos metemos en la BIOS (consejo: si no sabeis NO TOKEIS, que os lo haga alguien) y poneis que arranque desde el cd. Nos saldrá un menu de linux, pues simplemente le damos a intro, hasta que el ordenador empiece a cargar como un loco archivos de linux.

2º Inciso: En función del equipo que tengais funcionará o no!!! todo depende de la placa base, o al menos creo. Sino funciona se ha acabado esto para vosotros...........lo siento; si os llegan a salir unas letras verdes.... todo va bien.

Una vez que vemos las letras verdes seguimos las intrucciones que nos dan: login: root, contraseña: toor y posteriomente escribimos xstart o startx (no lo recuerdo exactamente por eso insisto leeros las instrucciones lo dice claro) esto sirve para ir al entorno grafico y no tener que teclear código).





(FIN DE LA PRIMERA PARTE............. LA SIGUIENTE LLEGARA PRONTO)

Intro

Bien aki me encuentro....... hace unos dias un colega me dijo que se habria creado un bolg, y pensé???.....podría ser interesante hacer uno.

En fin supongo que este blog será uno más de lo mismo, pero bueno al fin de al cabo cada uno puede hacer "lo que le de la gana" (como nos han enseñado de pequeño, lo cual no es del todo cierto).

En fin no voy a enrollarme demasiado y voy a ir cerrando esto, que estoy de examenes y de empollar......

Lo dicho pronto nos veremos, iré dando forma a esto de tal manera que lo vaya personalizando.


UN SALUDOOOO!!!!!!!!!!!!!!!!!!! k no te kojan

Twitter Facebook Favorites More