Re: Comandos linux Un regalo a la Lista
2008/6/8 alejandro <alejandro18044972@gmail.com>:
> 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
> ---------------------------------------------
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
Este es el mejor 'recetario' que he visto:
http://www.esdebian.org/articulos/24063/lista-comandos-gnulinux-i
y la segunda parte:
http://www.esdebian.org/articulos/24062/lista-comandos-gnulinux-ii
--
--
AlePando
http://panduro.blogspot.com
Reply to: