Re: Comandos linux Un regalo a la Lista
El Domingo, 8 de Junio de 2008 5:32 PM, David Francos (XayOn) escribió:
no lo es tanto es bueno de vez en cuando enviar este tipo de correos para
usuarios principantes que estan aprendiendo
> Gustavo Amestica escribió:
> > Gracias por la pagina , la verdad algunos ya se me habian olvidado Atte
> > Gustavo Bs. As. Argentina
>
> Un bonito manual de iniciacion a la consola, falta algun comentario
> sobre screen...
>
> > Pd te pregunto otra cosa ? , que opinas del agujero de Debian ? es decir
> > del problema de las claves , todo un tema , la verdad quede re mal ya
> > que me parecia Debian lo maximo . Ahora creo voy a mirar un poco
> > redhat , es decir Fedora 9 la baje y esta bastante buena . Saludos
>
> Sobre el agujero de debian, hay un hilo sobre eso.
> Por lo demas... demasiado off-topic en una sola frase ¿No?
>
> > On dom, 2008-06-08 at 16:16 -0430, alejandro wrote:
> >> bueno en mis incursiones busqueda y además uso de un libro sobre linux
> >> he sacado los comandos que mas suelo usar y se los publico para aquellos
> >> que no saben para que se usan o quieren aprender a trabajar en consola o
> >> simplemente se los olvido aquí les mando esta recopilación de comandos
> >> de GNU/Linux totalmente funcionales en debian!! ojo aun no he terminado
> >> de hacer este pequeño "para que sirve?" pero espero que les guste por
> >> que no he ayudado casi en la lista aunque sea con este regalito
> >> ayudare... a continuación y sin mas que hablar:
> >>
> >> [Comandos en konsole]
> >>
> >>
> >>
> >> clear - limpia la pantalla
> >> date - muestra fecha y hora
> >> cal - muestra el calendario del mes actual
> >> who - muestra todos los usuarios que estan
> >> actualmente conectados al sistema
> >> man - muestra un manual de un comando
> >> * para salir de man pulsar la tecla[Q]
> >> whoami - muestra el usuario que se encuentra conectado
> >> al computador
> >> cat - muestra el contenido de un archivo
> >> en la pantalla
> >> * cat -n - muestra el contenido de un archivo
> >> enumerando la cantidad de lineas usadas
> >>
> >> exit |
> >> logout |>Salir
> >> teclas[Ctrol+D] |
> >>
> >> passwd - cambia la contrase�a de usuario
> >> pwd - muestra el directorio donde nos encontramos
> >> situados
> >> head - muestra las primeras 10 lineas de un archivo
> >> tail - muestra las ultimas 10 lineas de un archivo
> >> sort - ordena ascendentemente
> >> cmp - compara dos archivos
> >> wc - muestra la cantidad de lineas, palabras, caracteres
> >> de un archivo
> >> * wc -l - muestra cuantas lineas tiene el archivo
> >> grep - busca palabras o letras que se encuentran en un
> >> archivo
> >> pr - vizualiza la vista previa de impresion de un
> >> archivo
> >> cut - corta columnas de un archivo
> >> rm - borrar archivos
> >> * rm -r - borra directorios y archivos so los directorios
> >> tienen archivos dentro los borra
> >> ls - lista los archivos y directorios en el directorio
> >> en que estamos y los muestra en la pantalla
> >> * ls -l lista los archivos y directorios en el directorio
> >> en que se esta ubicado y los muestra tambien
> >> muestra el usuario que los creo, en que fecha y
> >> en que hora.
> >>
> >> | - (pipes) tuberias
> >>>
> >>> < - filtros
> >>
> >> mkdir - crea un directorio
> >> cd - cambiarse de directorio
> >> rmdir - borrar un directorio siempre y cuando el directorio
> >> este vacio
> >> cd .. - regresa un directorio a tras (el raiz)
> >> ./ - donde estoy actualmente
> >> su - para cambiar al super usuario
> >> file - identifica que tipo de archivo estamos utilizando
> >> chmod - comando para cambiar el privilegio de un archivo
> >> r w x -
> >> lectura escritura ejecucion 0
> >>
> >> rwx r-x r-x
> >> User grupo otros
> >>
> >> r w x
> >> 4 2 1
> >>
> >> 0 --- ni lectura, ni escritura, ni permiso de ejecucion
> >> (¡permiso sin sentido!)
> >> 1 --x solo ejecucion
> >> 2 -w- solo escritura
> >> 3 -wx escritura y ejecucion
> >> 4 r-- solo lectura
> >> 5 r-x lectura y ejecucion
> >> 6 rw- lectura y escritura
> >> 7 rwx lectura, escritura y ejecucion
> >> chown - Cambia el propietario del archivo
> >>
> >> chwon nombreUsuario nombreArchivo
> >>
> >> tree - muestra los archivos y directorios en el directorio
> >> en que estamos y los muestra en forma de arbol
> >> genealogico
> >> cp - copia un archivo
> >> mv - mueve un archivo
> >> history- muestra todos los camandos usados anteriormente
> >> * hisroty + (numero) - muestra un numero de ultimos
> >> comandos usados
> >> mail - manda un mensaje de tipo E-mail a otro usuario
> >> wall - manda un mensaje a todos los usuarios
> >> talk - copia lineas de comando
> >>
> >>
> >>
> >>
> >>
> >>
> >> == Editor ED ==
> >>
> >> ed - abre el editor
> >> i - insertar
> >> a - agregar
> >> . - fin de linea
> >> w - guardar
> >> d - eliminar linea
> >> n - numero de la linea
> >> q - salir
> >>
> >>
> >>
> >>
> >>
> >>
> >> == Editor VI ==
> >>
> >> El editor vi permite tres modos de edicion
> >>
> >> - Comando
> >> - Entrada
> >> - Modo ex
> >>
> >> comandos para trabajar con vi:
> >>
> >> vi - abre el editor vi
> >>
> >> Comandos de insercion en vi
> >>
> >> i - insertar a la izquierda del cursor
> >> I - insertar al inicio de la linea
> >> a - insertar a la derecha del cursor
> >> A - insertar al final
> >> o - insertar una linea
> >> O - inserta una linea sobre la linea donde esta el
> >> cursor
> >>
> >> Salir y entrar en modo ex o comando
> >>
> >> [Esc] - salir
> >>
> >> : + [Shift] - pasar al modo ex
> >>
> >> Para guardar hay que pasar al modo ex y usar los comandos:
> >>
> >> w - guardar
> >> q - salir
> >> q! - salir sin guardar el trabajo
> >> wq - guardar y salir de vi
> >>
> >> Movimiento del cursor Comandos Basicos
> >>
> >> h - mueve un espacio a la izquierda el cursor
> >> l - mueve un espacio a la derecha el cursor
> >> j - mueve un espacio hacia abajo el cursor
> >> k - mueve un espacio hacia arriba el cursor
> >>
> >> Movimiento del cursor - Comandos de palabra
> >>
> >> e - mueve el cursor a la siguiente palabra
> >> E - mueve el cursor a la siguiente palabra
> >> b - mueve el cursor a la palabra anterior
> >> B - mueve el cursor a la palabra anterior
> >> w - mueve el cursor al inicio de la siguiente palabra
> >> W - mueve el cursor al inicio de la siguiente palabra
> >>
> >> Movimiento del cursor - Comandos de linea
> >>
> >> 0(cero)- mueve al inicio de la linea
> >> ^ - mueve a la palabra de la linea
> >> $ - mueve al final de la linea
> >> <cr> - mueve al inicio de la siguiente linea
> >>
> >> movimiento del cursor - Comandos de archivo
> >>
> >> G - mueve al primer caracter de la ultima linea
> >> lG - mueve al primer caracter de la primera linea
> >>
> >>
> >> Movimiento del cursor - Comandos de pantalla
> >>
> >> <ctrl f> Avanza (una pantalla completa)
> >> <ctrl b> Retrocede (una pantalla completa)
> >> <ctrl d> Desplaza hacia abajo(media pantalla)
> >> <ctrl u> Desplaza hacia arriba (media pantalla)
> >>
> >> Movimiento del cursor - Otros comandos
> >>
> >> nG - mueve el cursor al numero de linea n
> >> <ctrol G> Muestra el numero de linea actual
> >> % - mueve el cursor a la llave , parentesis o corchete
> >> correspondiente
> >> n| - mueve el cursor a la columna n, donde n es un entero
> >> n1 - mueve el cursor n columnas a la derecha del cursor
> >>
> >> <cr>[Enter] - control de carro
> >> / - buscar letras y palabras
> >>
> >> Eliminacion de texto de vi:
> >>
> >> x - borrar una letra
> >> dw - elimina desde la posicion actual del cursor hasta el
> >> final de la palabra
> >> dd - borra la linea
> >> D - borra desde el cursor hacia la derecha
> >>
> >> Modificadores de comandos de vi
> >>
> >> nx - elimina n. caracteres a partir de la posicion del
> >> cursor
> >> dnw - elimina n. palabras de la posicon actual del cursor
> >> ndd - elimina n. lineas desde la posicion actual del cursor
> >> DG - elimina desde la posicion actual del cursor hasta el
> >> final de dicha linea y lleva al cursor hasta el final del
> >> archivo
> >> DnG - elimina la linea donde el cursor esta presente, y mueve
> >> el cursor al inicio de la n.esima linea
> >> D$ - elimina a partir de la posicion actual hasta el final de
> >> la linea
> >> dn$ - elimina desde la posicion actual del cursor hasta el final
> >> de la linea n especificada
> >>
> >> Comandos para deshacer en vi
> >>
> >> u - deshace el ultimo comando
> >> U - deshace los cambios en la linea actual
> >>
> >> :e! - editar de nuevo restaura el texto al estado que tenia la
> >>
> >> ultima vez que se grabo
> >>
> >> Comandos de modificacion de texto en vi
> >>
> >> r - reemplaza el caracter donde esta situado el cursor, con
> >> una letra
> >> R - reemplaza el texto con el nuevo texto
> >> cw - cambia la palabra
> >> c$ - Cambia el texto de la posicion actual hasta el final de la
> >> linea cnw |- Cambia las siguentes n palabras. (Igual como cw)
> >> ncw |
> >>
> >> cn$ |- Cambia hasta el final de la linea n
> >> nc$ |
> >> C - Cambia hasta el final de la linea
> >> cc - Cambia la linea actual
> >> s - Sustituye el caracter actual por el texto ingresado
> >> ns - Sustituye el texto ingresado en los siguentes n caracteres
> >> S - Reemplaza toda la linea
> >>
> >> Comandos de copia
> >>
> >> yy - mueve una copia de la linea actual al buffer sin nombre
> >> Y - mueve una copia de la linea actual al buffer sin nombre
> >> nyy - mueve las n lineas siguientes al buffer sin nombre
> >> nY - mueve las n lineas siguientes al buffer sin nombre
> >> yw - mueve una palabra al buffer sin nombre
> >> ynw - mueve n palabras al buffer sin nombre
> >> nyw - mueve n palabras al buffer sin nombre
> >> y$ - mueve la posicion del cursor al final de la linea
> >>
> >> Comandos de Pegado
> >>
> >> P - Pega el buffer sin nombre a la derecha del cursor
> >> p - Pega del buffer sin nombre a la izquierda del cursor
> >> nP |- Pega n copias del buffer sin nombre a la izquierda del cursor
> >> np |
> >>
> >> Comandos de Copia de Buffer con Nombre
> >>
> >> "<char>yy - mueve la linea actual al buffer con nombre <char>
> >> "<char>Y - mueve la linea actual al buffer con nombre <char>
> >> "<char>yw - mueve la palabra actual al buffer con nombre <char>
> >> "<char>yw - Agrega la palabra al contenido del buffer con nombre <char>
> >> "<char>y2w - mueve las dos siguientes palabras al buffer <char>
> >> "<char>p - pega desde el buffer con nombre <char> a la derecha del
> >> cursor "<char>nP - pega n copias desde el buffer con nombre <char> a la
> >> izquierda del cursor
> >>
> >> Comandos para cortar y Pegar
> >>
> >> "bdd - Elimina la linea y la coloca en el buffer con nombre b
> >> "B2dd - Elimina dos lineas y las coloca en el buffer con nombre B
> >> dw - Elimina una palabra y la coloca en el buffer sin nombre
> >>
> >> Comandos de busqueda de texto
> >>
> >> fc - Encuentra el siguiente caracter 'c' a la derecha del cursor en
> >> la misma linea
> >> Fc - Encuentra el siguiente caracter 'c' a la izquierda del cursor
> >> en la misma linea
> >> tc - Encuentra el caracter antes del siguiente caracter 'c' a la
> >> derecha del cursor en la misma linea
> >> Tc - Encuentra el caracter despues del siguiente caracter 'c' a la
> >> derecha del cursor en la misma linea
> >> ; - Repite el ultimo f,F,t y T hacia adelante
> >> , - Repite el ultimo f,F,t y T hacia atras
> >>
> >> Comandos de Busqueda de Cadena
> >>
> >> /cadena - Encuentra la siguiente ocurrencia de cadena
> >> ?cadena - Encuentra la ultima ocurrencia de cadena
> >> n - Repite el ultimo comando / o ? hacia adelante
> >> N - Repite el ultimo comando / o ? hacia atras
> >>
> >> Cuando se usa los comando / o ?, se elimina una linea al final de la
> >> pantalla.
> >>
> >> Los caracteres espaciale en la expresiones regulares son .*[]^$.
> >>
> >>
> >>
> >>
> >>
> >>
> >> === Variables del shell definidas por el usuario ===
> >>
> >> Ejemplo:
> >>
> >> color=azul
> >>
> >> Echo $Variable - muestra el contenido de la variable
> >>
> >> Ejemplo
> >>
> >> echo $color
> >> azul
> >>
> >>
> >>
> >>
> >>
> >>
> >> Metacaracteres
> >>
> >> <>
> >>
> >> ;
> >> ?
> >> *
> >> []
> >> $
> >> \
> >> ()
> >> {}
> >> "
> >> '
> >>
> >> Sustitucion de comodines
> >>
> >> ? - equivale a cualquier caracter en un nombre de archivo
> >> * - equivale a cualquier cadena de cero o mas caracteres en un
> >> nombre de archivo
> >> list] - equivale a cualquier caracter list
> >> ^list] - equivale a cualquier caracter que no este en list
> >>
> >> Uso de >&n
> >>
> >>> &n - redirecciona tanto la salida estandar como el error estandar
> >>
> >> hacia el mismo archivo
> >>
> >> Ejemplo:cat linux.txt file1.txt > outfile 2>&1
> >>
> >> Notacion de linea de comandos
> >>
> >> usando \ - se usa para ingresar comandos en multiples lineas
> >> usando & - se usa para ejecutar comandos en segundo plano
> >> usando ; - se usa para igresar mas de un comando en una sola
> >> linea usando () - los comando pueden agruparse
> >> usando && y || - se usa para aplicar operaciones condicionales en los
> >> comandos
> >>
> >> Ejemplos
> >>
> >> Uso de \
> >>
> >> cat > \
> >>
> >> > myfile.txt
> >>
> >> El meta caracter \, seguido por la tecla <Enter>
> >> permite al usuario ingresar los parametros del
> >> comando en multiples lineas
> >>
> >> Uso de &
> >>
> >>
> >> ---------------------------------------------
> >> Alejandro García
> >> Estudiante de informática
> >> Venezuela Edo. Aragua
> >> Telf 058-0246-5211677
> >> cel 058-0414-5620069
> >> ---------------------------------------------
>
> --
> http://thexayon.wordpress.com
>
> Que la fuerza os acompañe.
>
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GCS dpu s: a--- C++++ UL++++ P++++ L+++ E--- W+++ N+++ o+ K- w---
> O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b++++ DI--- D+++
> G+ e- h++ r+++ y++++
> ------END GEEK CODE BLOCK------
>
> --XayOn--
>
> Linux registered user #446872
Reply to: