The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 3 first appeared on Instituto FOC - FP Informática Online.
]]>
Comandos de formatear los ficheros:
FMT= Lo vamos a utilizar cuando queramos formatear el archivo para que tenga un ancho de caracteres determinado.
Se utiliza de la siguiente manera: fmt [opciones] [fichero]
Ejemplo: fmt -w 10 archivo.txt
Con este comando formateamos al archivo para que tenga un ancho de 10 caracteres.
NL= Con este comando enumeraremos las lineas del fichero. Algo similar a si usamos la opción -b del CAT
Se utiliza de la siguiente manera: nl [opciones] [fichero]
Comandos para visualizar los ficheros:
HEAD= Lo vamos a utilizar cuando queramos mostrar las primeras lineas de un fichero.
Se utiliza de la siguiente manera: head [opciones] [fichero]
Ejemplo: head -c 10 archivo.txt
Con la opción -C mostramos las primeras 10 lineas.
TAIL= Todo lo contrario a HEAD, con este comando veremos las ultimas lineas del fichero.
Se utiliza de la siguiente manera: tail [opciones] [fichero]
Con la opción -f veremos en directo las lineas que van entrando en el fichero, se suele utilizar para monitorizar los logs.
LESS= Este comando nos mostrara el contenido de un fichero de forma pagina.
Se utiliza de la siguiente manera: less [opciones] [fichero]
Comandos para resumir los ficheros:
CUT= Nos permite buscar y seleccionar columnas o campos dentro de un fichero.
Se utiliza de la siguiente manera: cut [opciones] [fichero]
WC= Nos permite contar palabras, lineas y bits.
Se utiliza de la siguiente manera: wc [opciones] [fichero]
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 3 first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 2 first appeared on Instituto FOC - FP Informática Online.
]]>
Comandos de transformación de ficheros:
EXPAND= Lo vamos a utilizar cuando queramos convertir las tabulaciones en espacios.
Se utiliza de la siguiente manera: expand [opciones] [fichero]
UNEXPAND= Justo lo contrario, cambiamos los espacios por tabulaciones.
Se utiliza de la siguiente manera: unexpand [opciones] [fichero]
OD= Nos muestra el contenido del fichero en octal.
Se utiliza de la siguiente manera: od [opciones] [fichero]
TR= Reemplaza determinados caracteres por otros dentro de un archivo.
Se utiliza de la siguiente manera: tr [opciones] CONJUNTO1 [CONJUNTO2]
Ejemplo: echo ‘Hola Mundo!’ | tr ‘[:upper:][:lower:]’ ‘[:lower:][:upper:]’
$ hOLA mUNDO!
UNIQ= Borramos las lineas duplicadas.
Se utiliza de la siguiente manera: uniq [opciones] CONJUNTO1 [CONJUNTO2]
SORT= Nos permitirá ordenar las lineas, por defecto lo hace en orden creciente.
Se utiliza de la siguiente manera: sort [opciones] -k [pos1,pos2] [fichero]
SPLIT= Nos permite dividir un fichero en partes.
Se utiliza de la siguiente manera: split [opciones] [fichero_origen] [ficheros_destinos]
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 2 first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 1 first appeared on Instituto FOC - FP Informática Online.
]]>
El procesamiento de texto es el proceso de tomar un texto de entrada y efectuar algún tipo de conversión del texto antes de enviarlo hacia una salida.
Existen multitudes de comandos que modifican y tratan el contenido.
Comandos para combinar ficheros:
Entre ellos nos encontramos con CAT, JOIN, PASTE,…
CAT= Combina los ficheros que le pasemos como argumentos y los muestra por pantalla.
Su sintaxis es muy simple, cat [opciones] archivos
¿Que opciones tiene CAT?
-A –> Muestra todo, incluso caracteres que no se suelen mostrar en pantalla, como el signo $ al final de cada linea.
-n –> Numera todas las lineas.
-s –> Unifica las lineas vacias, si un fichero tiene varias lineas vacias las sustituye por una sola.
JOIN=Se utiliza para combinar dos archivos que tengan un campo clave con información en común.
Su sintaxis es muy simple, join [opciones] archivo1 archivo2
¿Que opciones tiene JOIN?
-i –> Ignora mayúsculas y minúsculas.
-t carácter –> Utiliza el carácter como separador.
PASTE=Se utiliza para unir lineas de archivos una a una, separando las lineas con un tabulador.
Su sintaxis es muy simple, join [opciones] archivos
¿Que opciones tiene PASTE?
-s –> Pega un archivo detras de otro en vez de en paralelo.
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo “LPIC-1” – Procesamiento de texto – Parte 1 first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo “LPIC-1” – Uso de Flujos, redirecciones y pipes first appeared on Instituto FOC - FP Informática Online.
]]>Como sabemos los datos en un sistema Linx fluyen a través de los diferentes programas que lo conforman, cada uno de estos programas realizara sus acciones necesarias, ya sea modificando o no el flujo de datos. Cuando interactúan , los flujos estarán entrando y saliendo desde los programas.
Generalmente la entrada es el teclado y la salida es la pantalla. En GNU/Linux encontraremos 2 tipos de salida y 1 de entrada:
0= Entrada estándar o STDIN
1= Salida estándar o STDOUT
2= Salida con error o STDERR
Empecemos con las redirecciones, para ello utilizaremos símbolos después del comando.
Operador | Acción |
> | Envía la salida a un archivo. |
>> | Agrega la salida a un archivo. |
2> | Envía la salida de error estándar a un archivo. |
2>> | Agrega la salida de error estándar a un archivo. |
< | Envía un archivo como entrada de un comando. |
&> | Envía la salida estándar y de error a un archivo. |
<< | Lee la información del teclado, hasta que se introduce una linea. |
Las tuberías (pipe), se utiliza para que la salida de un comando sea dirigida para ser usada como entrada para el siguiente comando.
$ ps -aux | grep backup
En el siguiente Post continuaremos con el filtrado de flujos de texto (cat, cut, join, etc.) .
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux, mas en especifico sobre la certificación LPIC-1 en Español.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo “LPIC-1” – Uso de Flujos, redirecciones y pipes first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo “LPIC-1” – Fundamentos de la línea de Comandos – Parte 2 first appeared on Instituto FOC - FP Informática Online.
]]>HISTORY: Este comando mantiene un registro de todos los comandos que se han ejecutado. Este histórico se guarda en el home de cada usuario bajo el nombre de .bash_history
Atajos de teclado:
Utilizando la tecla arriba del cursor o Ctrl+P y la tecla abajo del cursor o Ctrl + N iremos moviéndonos sobre el histórico de comandos que hemos ido ejecutando.
Presionando Ctrl+R iniciaremos una búsqueda entre los comandos del histórico.
Utilizando la tecla izquierda del cursor o Ctrl+B y la tecla derecha del cursor o Ctrl + F nos iremos moviéndonos sobre la linea escrita en el shell.
Utilizando la tecla izquierda + Ctrl del cursor o Ctrl+A o la tecla Inicio y la tecla derecha + Ctrl del cursor o Ctrl + E o la tecla Fin nos iremos al inicio o fin de la linea escrita en el shell.
Presionando Ctrl+D borraremos el carácter sobre el que se encuentre nuestro cursor.
Presionando Ctrl+U borraremos todo el texto desde el cursos hasta el final de la linea y presionando Ctrl+K borraremos todo el texto desde el cursos hasta el inicio de la linea.
MAN // INFO: Es una herramienta que se utiliza para documentar y aprender sobre los comandos, archivos, llamadas de sistema, etc.
Por ultimo en este post vamos a ver las variables de ambiente.
Estas se utilizan para modificar el entorno de trabajo de bash. Sus archivos de configuración para un usuario en especifico están alojados en el home de cada usuario bajo el nombre de .bashrc y .profile y para los usuario en global están en /etc bajo los nombres de bash y profile
Para asignar una variable utilizaremos el comando export de la siguiente manera:
$export NNTPSERVER=nntp.foc.es
Para eliminar una variable utilizaremos el comando unset de la siguiente manera:
$unset NNTPSERVER
Y para ver todas las variables utilizaremos el comando env.
Estas asignaciones son temporales, solo duran lo que dura la sesión, por lo que si queremos que se mantengan deberemos de escribirlas dentro del fichero correspondiente al usuario o global para que perduren.
En el siguiente Post continuaremos con el filtrado de flujos de texto (cat, cut, join, etc.) .
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux, mas en especifico sobre la certificación LPIC-1 en Español.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo “LPIC-1” – Fundamentos de la línea de Comandos – Parte 2 first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo «LPIC-1» – Fundamentos de la línea de Comandos – Parte 1 first appeared on Instituto FOC - FP Informática Online.
]]>Bash es el intérprete de comandos por defecto de la mayoría de las distribuciones Linux. Es un acrónimo de Bourne-Again Shell. Existen muchos shells (sh, csh, zsh, bash), pero el más extendido es el bash.
Pero…, ¿cómo sabemos que Shell estamos ejecutando? Mediante el comando echo $0 lo sabremos.
Ahora tenemos que diferenciar entre comandos internos, que son aquellos que son propios (nativos) de la shell que estemos usando, y comandos externos, aquellos que no vienen incluidos en la shell (por ejemplo scripts elaborados por el usuario) o por variables de entorno (PATH).
Comandos internos de Bash:
PWD: Este comando nos muestra el directorio en el cual se esta trabajando.
CD: Con este comando nos podremos mover por los distintos directorios.
Poniendo cd y la ruta o directorio iremos a ese directorio o ruta en particular.
Poniendo cd .. retrocederemos un directorio
Poniendo cd – iremos al último directorio en el cual estuvimos.
Poniendo cd ~ iremos al home del usuario con el que estemos logueado.
ECHO: Este comando nos muestra por pantalla lo que le pasemos, ya sea texto o una variable, con lo que nos imprimirá el valor de dicha variable.
TIME: Este comando nos indica el tiempo que a tardado en ejecutarse el comando subsiguiente en utilizarse.
En el siguiente Post veremos el histórico de los comandos ejecutados, variables de entorno y las opciones de ayuda que nos proporciona Bash.
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux, mas en especifico sobre la certificación LPIC-1 en Español.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo «LPIC-1» – Fundamentos de la línea de Comandos – Parte 1 first appeared on Instituto FOC - FP Informática Online.
]]>The post Objetivo «LPIC-1» – Información sobre la certificación. first appeared on Instituto FOC - FP Informática Online.
]]>Es por ello que a lo largo de una serie de post vamos a ayudaros a que tengáis mas fácil la obtención de la certificación LPIC-1.
Antes de nada, ¿que es el LPIC-1?
LPIC-1 es la primera certificación en el programa de certificación profesional de Linux, validando la capacidad del candidato para llevar a cabo tareas de mantenimiento en la línea de comandos, instalar y configurar un equipo que ejecuta Linux y configurar la red básica.
Para sacarse la certificación has de aprobar dos exámenes, el 101-400 y el 102-400.
NO hay requisitos previos para esta certificación. La validez de la titulación es de 5 años.
Y dispone de varios idiomas para realizar el examen, entre ellos el Español.
En los próximos post iremos viendo algunas de las muchas cosas que entran en los exámenes, explicándolos y dando ejemplos sobre ello.
Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux, mas en especifico sobre la certificación LPIC-1 en Español.
Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Multiplataforma
Administración de Sistemas Informáticos en Red
The post Objetivo «LPIC-1» – Información sobre la certificación. first appeared on Instituto FOC - FP Informática Online.
]]>