SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
COMANDOS BÁSICOS II
DU (DISK USAGE)
Nos da el espacio del disco utilizado por el archivo o directorio.
Sintaxis:
du <directorio/archivo> [-opciones]
Opciones:
-s Da el total del tamaño, sin especificar cada archivo
-b Da el tamaño en bytes
-h Da el tamaño en unidades más simples de leer (kilobytes, megabytes, gigabytes, etc.)
-c Produce un total con la suma del tamaño de los archivos
LN
Permite la creación de enlaces duros o blandos hacia archivos o directorios
Sintaxis:
ln <archivo_origen><archivo_destino> [-opciones]
Los enlaces duros son copias exactas del archivo origen, con todas sus características, digamos que en realidad es
darle otro nombre a un archivo. El nuevo archivo tendrá otro nombre, pero mismo dueño, mismos permisos, misma
fecha de modificación, mismo i-nodo, mismo contenido. Si yo borro alguno de los dos archivos, el contenido no se
perderá. Puedo utilizarlo, por ejemplo, para hacer referencia a un archivo con un nombre más sencillo.
No puedo hacer un enlace duro con archivos que estén en distintas particiones.
Los enlaces blandos, son archivos que hacen referencia a otro archivo, pero son archivos diferentes, digamos que son
como los accesos directos. Del mismo modo que estos, si yo borro el archivo original, el enlace blando queda sin
referencia y no se podrá volver a utilizar.
Opciones:
-s Crea un vínculo blando o simbólico
Ejemplos:
ln –s /etc/passwd claves Crea un enlace blando al archivo /etc/passwd, llamado claves en el directorio en el
que estoy parado. De ese modo yo puedo mirar el archivo claves y ver el contenido
de passwd con un nombre un poco más sencillo.
CAT
comando que muestra el contenido de los archivos que se le dan como argumentos, si los archivos son varios, los
concatena (los une), uno detrás del otro, de acuerdo al orden en que se ingresaron.
Sintaxis:
cat <ruta/archivo1 … ruta/archivoN> [-opciones]
Opciones
-n Numera las líneas mostradas (Desde 1).
-b Numera las líneas mostradas, pero no se numeran las líneas vacías (en blanco).
-s Reduce las múltiples líneas vacías contiguas a una sola línea en blanco.
Además, cat se puede utilizar para ingresar datos en el archivo (un sistema similar al “copy con” de DOS).
Para ello utilizamos una característica de GNU/Linux, muy utilizada: la redirección de la entrada y la salida estándar.
En este caso, para ingresar texto (plano, sin formato ninguno) a un archivo utilizaremos:
cat > archivo
a partir de este comando, todo lo que escribamos se va a ingresar al archivo. Incluyendo retornos de carro (<Enter>).
Para salir de este simple editor, digitamos la combinación de teclas <Ctrl> + <d>.
Si el archivo no existe, lo crea en el directorio de trabajo actual.
Si el archivo existe, borra todo el contenido anterior y lo reemplaza por el nuevo contenido (incluso cuando no
agregamos nada y simplemente pulsamos ctrl+d, borra todo el contenido y deja el archivo vacío)
No tengo la posibilidad de borrar si ya he pulsado <Enter>
Si yo quiero agregar texto al final del archivo, puedo utilizar el operador >> que anexará el texto ingresado al final de
lo que ya existe.
ENTRADA, SALIDA Y ERROR ESTÁNDAR: REDIRECCIONES Y
PIPES
Los comandos que nosotros ingresamos en la terminal Linux, aceptan órdenes del teclado, imprimen los
resultados en la pantalla principal, y si se presenta algún error, nos lo muestra también por la pantalla.
Se definen entrada, salida y error estándar de Linux, a los dispositivos por defecto en donde se espera que se
dirijan los flujos de datos. Tenemos que volver a repetir. Todo en Linux es un archivo. Esta afirmación también se
aplica a los flujos de datos. Vamos a pensar un poquito en lo que nosotros hacemos cuando leemos un texto: Vamos
pasando nuestra vista de izquierda a derecha y de arriba hacia abajo, letra a letra, palabra a palabra y frase a frase,
incluso se podría decir que nuestro cerebro procesa un flujo de letras, palabras y frases a medida que van entrando,
las vamos segmentando y dándole significado. Es más, cuando queremos expresar lo que pensamos podríamos decir
que hacemos el camino inverso, pero también se trata de un flujo de letras que vamos poniendo una detrás de otra en
un medio determinado, oral si estamos hablando e impreso si lo hacemos en papel. Vemos que nuestra salida puede
ser una u otra, o incluso alguna otra más que podamos pensar. Pero en realidad, el papel ha sido una salida medio
tardía en el tiempo, hace más o menos 5.000 años que escribimos, pero que hablamos probablemente un millón de
años. Así que diríamos que el habla, los sonidos son nuestra salida estándar.
Del mismo modo Linux define el medio de entrada estándar, el medio de salida estándar y el medio en el que
se expresan los errores estándar, y del mismo modo, Linux permite que cambiemos esos estándares por otros que no
lo son, lo que se llama re-dirección.
La entrada estándar es el teclado de nuestra computadora, el teclado que está asociado a la terminal que
estamos usando. Pero cuando nosotros queremos que el comando tome datos desde otro flujo de datos, lo
redireccionamos con el símbolo < (menor que…). Entonces, si yo tengo un archivo llamado nuevo, que dentro tiene
un texto y ese texto lo quiero copiar al archivo llamado viejo, puedo hacer:
cat < archivo >> viejo
cuando re-direcciono la entrada, lo que hago es que el comando acepte como entrada lo que está dentro del archivo.
La salida estándar es la pantalla. Pero esta salida, también se puede re-direccionar a un archivo, entonces si yo
escribo:
ls -l > archivo1
redirigirá la salida del comando ls -l hacia el archivo llamado archivo1, es decir, todo lo que ls normalmente escribiría
en la pantalla lo va a mandar al archivo. Otra vez, si el archivo no existe, lo crea. Si existe lo sobre-escribe, borrando
todo su contenido anterior. Ojo, si somos dueños del archivo, no nos va a pedir confirmación, así que podríamos
borrar un archivo importante.
Si nosotros queremos agregar al contenido utilizaremos el >>
Linux también define lo que se llama el error estándar. Este es el lugar donde normalmente se mostrarán los errores
que puedan producirse durante la ejecución de un comando. También se puede re-dirigir hacia un archivo. De pronto
estamos ejecutando un comando largo, que puede llegar a tener muchos archivos y nosotros necesitamos que quede
un registro. Podemos redirigir el error con el operador 2> Entonces ponemos:
ls -l *.txt 2> errores
y no nos va a mostrar los errores en la pantalla, sino que va a crear un archivo llamado errores (si no existe) donde va
a escribirlos.
TUBERÍAS (PIPES)
Además de la re-dirección, Linux nos da otra herramienta poderosa, que se llama Pipe o Tubería. Una tubería es un
camino que se establece entre dos comandos diferentes. Entonces, yo puedo unir dos comandos mediante una
tubería, mediante la cual, la salida del primer comando se convertirá en la entrada del segundo comando. Con el
operador “|” o “¦” dependiendo de la terminal que usemos.
Si queremos saber cuántas líneas me insume la salida ls -l, podemos poner:
ls -l ¦ cat –n
de ese modo cat va a tomar como entrada la salida del ls y va a numerar las líneas.

Más contenido relacionado

La actualidad más candente

Dns debian
Dns debianDns debian
Dns debianyoes1053
 
Configurar servidor dns en centos 6.2
Configurar servidor dns en centos 6.2Configurar servidor dns en centos 6.2
Configurar servidor dns en centos 6.2Genner Gallardo
 
Manual intalación DNS en Centos 6
Manual intalación DNS en Centos 6Manual intalación DNS en Centos 6
Manual intalación DNS en Centos 6K-milo Rivera
 
UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4Julian696
 
10 comandos basicos de linux
10 comandos basicos de linux10 comandos basicos de linux
10 comandos basicos de linuxDarwin Mx
 
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)CarlosMadera15
 
Informe #2 comandos de consolas
Informe #2  comandos de consolasInforme #2  comandos de consolas
Informe #2 comandos de consolasjuanjose91
 
redes y tipos de redes
redes y tipos de redesredes y tipos de redes
redes y tipos de redessantiago1015
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de SambaMatías Leal
 
Rutas absolutas y relativas
Rutas absolutas y relativasRutas absolutas y relativas
Rutas absolutas y relativasermendalirenda
 
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos   digital oceanCómo usar rsync para sincronizar directorios locales y remotos   digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos digital oceanDanicientoFalcon
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Ericka Zavala
 

La actualidad más candente (20)

Dns debian
Dns debianDns debian
Dns debian
 
Configurar servidor dns en centos 6.2
Configurar servidor dns en centos 6.2Configurar servidor dns en centos 6.2
Configurar servidor dns en centos 6.2
 
Manual intalación DNS en Centos 6
Manual intalación DNS en Centos 6Manual intalación DNS en Centos 6
Manual intalación DNS en Centos 6
 
Dns galia y rodrigo
Dns galia y rodrigoDns galia y rodrigo
Dns galia y rodrigo
 
UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4
 
10 comandos basicos de linux
10 comandos basicos de linux10 comandos basicos de linux
10 comandos basicos de linux
 
Samba
SambaSamba
Samba
 
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)
Comandos DIR en el Simbolo del sistema o MS-DOS (Practica 11)
 
Informe #2 comandos de consolas
Informe #2  comandos de consolasInforme #2  comandos de consolas
Informe #2 comandos de consolas
 
redes y tipos de redes
redes y tipos de redesredes y tipos de redes
redes y tipos de redes
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
 
Nslookup
NslookupNslookup
Nslookup
 
Ftp
FtpFtp
Ftp
 
19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson19 usuarios gruposlinuxasoitson
19 usuarios gruposlinuxasoitson
 
Rutas absolutas y relativas
Rutas absolutas y relativasRutas absolutas y relativas
Rutas absolutas y relativas
 
Herramientas bind
Herramientas bindHerramientas bind
Herramientas bind
 
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos   digital oceanCómo usar rsync para sincronizar directorios locales y remotos   digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
 
Unidad 9:
Unidad 9: Unidad 9:
Unidad 9:
 

Destacado

Conexión a linux por SSH
Conexión a linux por SSHConexión a linux por SSH
Conexión a linux por SSHPablo Macon
 
Usuarios y grupos Linux
Usuarios y grupos LinuxUsuarios y grupos Linux
Usuarios y grupos LinuxPablo Macon
 
Práctico de variables
Práctico de variablesPráctico de variables
Práctico de variablesPablo Macon
 
Editor de archivos de texto vi
Editor de archivos de texto viEditor de archivos de texto vi
Editor de archivos de texto viPablo Macon
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativosPablo Macon
 
Variables y comillas en Linux
Variables y comillas en LinuxVariables y comillas en Linux
Variables y comillas en LinuxPablo Macon
 
Cuarta clase - Procesos Primera Parte
Cuarta clase - Procesos Primera ParteCuarta clase - Procesos Primera Parte
Cuarta clase - Procesos Primera PartePablo Macon
 
Estructuras de control 1
Estructuras de control 1Estructuras de control 1
Estructuras de control 1Pablo Macon
 
Sistemas Operativos II - 2014 - Primera Clase
Sistemas Operativos II - 2014 - Primera ClaseSistemas Operativos II - 2014 - Primera Clase
Sistemas Operativos II - 2014 - Primera ClasePablo Macon
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I Pablo Macon
 
Primeros Programas Shell Script
Primeros Programas Shell ScriptPrimeros Programas Shell Script
Primeros Programas Shell ScriptPablo Macon
 
Planificación de Procesos
Planificación de ProcesosPlanificación de Procesos
Planificación de ProcesosPablo Macon
 
While Shell Script
While  Shell ScriptWhile  Shell Script
While Shell ScriptPablo Macon
 
Redirecciones / Tuberias / Comandos básicos
Redirecciones / Tuberias / Comandos básicosRedirecciones / Tuberias / Comandos básicos
Redirecciones / Tuberias / Comandos básicosPablo Macon
 
For shell script
For    shell scriptFor    shell script
For shell scriptPablo Macon
 
Modificación de registros comando sed
Modificación de registros   comando sedModificación de registros   comando sed
Modificación de registros comando sedPablo Macon
 

Destacado (20)

Conexión a linux por SSH
Conexión a linux por SSHConexión a linux por SSH
Conexión a linux por SSH
 
Permisos
PermisosPermisos
Permisos
 
Usuarios y grupos Linux
Usuarios y grupos LinuxUsuarios y grupos Linux
Usuarios y grupos Linux
 
Práctico de variables
Práctico de variablesPráctico de variables
Práctico de variables
 
Práctico i
Práctico iPráctico i
Práctico i
 
Editor de archivos de texto vi
Editor de archivos de texto viEditor de archivos de texto vi
Editor de archivos de texto vi
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Variables y comillas en Linux
Variables y comillas en LinuxVariables y comillas en Linux
Variables y comillas en Linux
 
Cuarta clase - Procesos Primera Parte
Cuarta clase - Procesos Primera ParteCuarta clase - Procesos Primera Parte
Cuarta clase - Procesos Primera Parte
 
Estructuras de control 1
Estructuras de control 1Estructuras de control 1
Estructuras de control 1
 
Sistemas Operativos II - 2014 - Primera Clase
Sistemas Operativos II - 2014 - Primera ClaseSistemas Operativos II - 2014 - Primera Clase
Sistemas Operativos II - 2014 - Primera Clase
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I
 
Comando cut
Comando cutComando cut
Comando cut
 
Primeros Programas Shell Script
Primeros Programas Shell ScriptPrimeros Programas Shell Script
Primeros Programas Shell Script
 
Planificación de Procesos
Planificación de ProcesosPlanificación de Procesos
Planificación de Procesos
 
While Shell Script
While  Shell ScriptWhile  Shell Script
While Shell Script
 
Redirecciones / Tuberias / Comandos básicos
Redirecciones / Tuberias / Comandos básicosRedirecciones / Tuberias / Comandos básicos
Redirecciones / Tuberias / Comandos básicos
 
For shell script
For    shell scriptFor    shell script
For shell script
 
Modificación de registros comando sed
Modificación de registros   comando sedModificación de registros   comando sed
Modificación de registros comando sed
 
Filtros+sort
Filtros+sort Filtros+sort
Filtros+sort
 

Similar a LINUX - Comandos básicos ii

Similar a LINUX - Comandos básicos ii (20)

Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Comandoslinux
ComandoslinuxComandoslinux
Comandoslinux
 
Quasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXQuasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIX
 
17 comandos basicoslinuxasoitson
17 comandos basicoslinuxasoitson17 comandos basicoslinuxasoitson
17 comandos basicoslinuxasoitson
 
ADMINISTRACIÓN DE FICHEROS UBUNTU
ADMINISTRACIÓN DE FICHEROS UBUNTUADMINISTRACIÓN DE FICHEROS UBUNTU
ADMINISTRACIÓN DE FICHEROS UBUNTU
 
Comandos de-xp
Comandos de-xpComandos de-xp
Comandos de-xp
 
Comandos
ComandosComandos
Comandos
 
Comandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntuComandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntu
 
Hhchfxhcg
HhchfxhcgHhchfxhcg
Hhchfxhcg
 
Marco teórico
Marco teórico Marco teórico
Marco teórico
 
Semana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesSemana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipes
 
Curso GNU/Linux
Curso GNU/LinuxCurso GNU/Linux
Curso GNU/Linux
 
linux comando
linux comandolinux comando
linux comando
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Comando de linux
Comando de linuxComando de linux
Comando de linux
 
tutorial0.pdf
tutorial0.pdftutorial0.pdf
tutorial0.pdf
 
Comandos linux unix de manipulación de archivos y directorios
Comandos linux unix de manipulación de archivos y directoriosComandos linux unix de manipulación de archivos y directorios
Comandos linux unix de manipulación de archivos y directorios
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Sistemas Operativos 2
Sistemas Operativos 2Sistemas Operativos 2
Sistemas Operativos 2
 
Comandos de ms dos
Comandos de ms dosComandos de ms dos
Comandos de ms dos
 

Más de Pablo Macon

Ejercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosEjercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosPablo Macon
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdosPablo Macon
 
Comandos para archivos msdos
Comandos para archivos msdosComandos para archivos msdos
Comandos para archivos msdosPablo Macon
 
Ejercicios ms dos - i directorios
Ejercicios ms dos - i directoriosEjercicios ms dos - i directorios
Ejercicios ms dos - i directoriosPablo Macon
 
Directorios y caminos
Directorios y caminosDirectorios y caminos
Directorios y caminosPablo Macon
 
Comandos basicos ii directorios
Comandos basicos ii   directoriosComandos basicos ii   directorios
Comandos basicos ii directoriosPablo Macon
 
Comandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del SistemaComandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del SistemaPablo Macon
 
Instalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM WareInstalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM WarePablo Macon
 
Como Trabaja un Procesador
Como Trabaja un ProcesadorComo Trabaja un Procesador
Como Trabaja un ProcesadorPablo Macon
 
Práctico motherboard
Práctico motherboardPráctico motherboard
Práctico motherboardPablo Macon
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSPablo Macon
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesPablo Macon
 
Introducción al proyecto
Introducción al proyectoIntroducción al proyecto
Introducción al proyectoPablo Macon
 

Más de Pablo Macon (20)

Ejercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosEjercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivos
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdos
 
Comandos para archivos msdos
Comandos para archivos msdosComandos para archivos msdos
Comandos para archivos msdos
 
Ejercicios ms dos - i directorios
Ejercicios ms dos - i directoriosEjercicios ms dos - i directorios
Ejercicios ms dos - i directorios
 
Directorios y caminos
Directorios y caminosDirectorios y caminos
Directorios y caminos
 
Prueba try
Prueba tryPrueba try
Prueba try
 
Comandos basicos ii directorios
Comandos basicos ii   directoriosComandos basicos ii   directorios
Comandos basicos ii directorios
 
Comandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del SistemaComandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del Sistema
 
Instalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM WareInstalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM Ware
 
Cpu
CpuCpu
Cpu
 
Overclock
OverclockOverclock
Overclock
 
Como Trabaja un Procesador
Como Trabaja un ProcesadorComo Trabaja un Procesador
Como Trabaja un Procesador
 
Práctico motherboard
Práctico motherboardPráctico motherboard
Práctico motherboard
 
Placa madre
Placa madrePlaca madre
Placa madre
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFS
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Introducción al proyecto
Introducción al proyectoIntroducción al proyecto
Introducción al proyecto
 
Gabinete PC
Gabinete PCGabinete PC
Gabinete PC
 
Nucleo kernel
Nucleo kernelNucleo kernel
Nucleo kernel
 
Herencia - Java
Herencia - JavaHerencia - Java
Herencia - Java
 

Último

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 

LINUX - Comandos básicos ii

  • 1. COMANDOS BÁSICOS II DU (DISK USAGE) Nos da el espacio del disco utilizado por el archivo o directorio. Sintaxis: du <directorio/archivo> [-opciones] Opciones: -s Da el total del tamaño, sin especificar cada archivo -b Da el tamaño en bytes -h Da el tamaño en unidades más simples de leer (kilobytes, megabytes, gigabytes, etc.) -c Produce un total con la suma del tamaño de los archivos LN Permite la creación de enlaces duros o blandos hacia archivos o directorios Sintaxis: ln <archivo_origen><archivo_destino> [-opciones] Los enlaces duros son copias exactas del archivo origen, con todas sus características, digamos que en realidad es darle otro nombre a un archivo. El nuevo archivo tendrá otro nombre, pero mismo dueño, mismos permisos, misma fecha de modificación, mismo i-nodo, mismo contenido. Si yo borro alguno de los dos archivos, el contenido no se perderá. Puedo utilizarlo, por ejemplo, para hacer referencia a un archivo con un nombre más sencillo. No puedo hacer un enlace duro con archivos que estén en distintas particiones. Los enlaces blandos, son archivos que hacen referencia a otro archivo, pero son archivos diferentes, digamos que son como los accesos directos. Del mismo modo que estos, si yo borro el archivo original, el enlace blando queda sin referencia y no se podrá volver a utilizar. Opciones: -s Crea un vínculo blando o simbólico Ejemplos: ln –s /etc/passwd claves Crea un enlace blando al archivo /etc/passwd, llamado claves en el directorio en el que estoy parado. De ese modo yo puedo mirar el archivo claves y ver el contenido de passwd con un nombre un poco más sencillo. CAT comando que muestra el contenido de los archivos que se le dan como argumentos, si los archivos son varios, los concatena (los une), uno detrás del otro, de acuerdo al orden en que se ingresaron.
  • 2. Sintaxis: cat <ruta/archivo1 … ruta/archivoN> [-opciones] Opciones -n Numera las líneas mostradas (Desde 1). -b Numera las líneas mostradas, pero no se numeran las líneas vacías (en blanco). -s Reduce las múltiples líneas vacías contiguas a una sola línea en blanco. Además, cat se puede utilizar para ingresar datos en el archivo (un sistema similar al “copy con” de DOS). Para ello utilizamos una característica de GNU/Linux, muy utilizada: la redirección de la entrada y la salida estándar. En este caso, para ingresar texto (plano, sin formato ninguno) a un archivo utilizaremos: cat > archivo a partir de este comando, todo lo que escribamos se va a ingresar al archivo. Incluyendo retornos de carro (<Enter>). Para salir de este simple editor, digitamos la combinación de teclas <Ctrl> + <d>. Si el archivo no existe, lo crea en el directorio de trabajo actual. Si el archivo existe, borra todo el contenido anterior y lo reemplaza por el nuevo contenido (incluso cuando no agregamos nada y simplemente pulsamos ctrl+d, borra todo el contenido y deja el archivo vacío) No tengo la posibilidad de borrar si ya he pulsado <Enter> Si yo quiero agregar texto al final del archivo, puedo utilizar el operador >> que anexará el texto ingresado al final de lo que ya existe. ENTRADA, SALIDA Y ERROR ESTÁNDAR: REDIRECCIONES Y PIPES Los comandos que nosotros ingresamos en la terminal Linux, aceptan órdenes del teclado, imprimen los resultados en la pantalla principal, y si se presenta algún error, nos lo muestra también por la pantalla. Se definen entrada, salida y error estándar de Linux, a los dispositivos por defecto en donde se espera que se dirijan los flujos de datos. Tenemos que volver a repetir. Todo en Linux es un archivo. Esta afirmación también se aplica a los flujos de datos. Vamos a pensar un poquito en lo que nosotros hacemos cuando leemos un texto: Vamos pasando nuestra vista de izquierda a derecha y de arriba hacia abajo, letra a letra, palabra a palabra y frase a frase, incluso se podría decir que nuestro cerebro procesa un flujo de letras, palabras y frases a medida que van entrando, las vamos segmentando y dándole significado. Es más, cuando queremos expresar lo que pensamos podríamos decir que hacemos el camino inverso, pero también se trata de un flujo de letras que vamos poniendo una detrás de otra en un medio determinado, oral si estamos hablando e impreso si lo hacemos en papel. Vemos que nuestra salida puede ser una u otra, o incluso alguna otra más que podamos pensar. Pero en realidad, el papel ha sido una salida medio tardía en el tiempo, hace más o menos 5.000 años que escribimos, pero que hablamos probablemente un millón de años. Así que diríamos que el habla, los sonidos son nuestra salida estándar. Del mismo modo Linux define el medio de entrada estándar, el medio de salida estándar y el medio en el que se expresan los errores estándar, y del mismo modo, Linux permite que cambiemos esos estándares por otros que no lo son, lo que se llama re-dirección.
  • 3. La entrada estándar es el teclado de nuestra computadora, el teclado que está asociado a la terminal que estamos usando. Pero cuando nosotros queremos que el comando tome datos desde otro flujo de datos, lo redireccionamos con el símbolo < (menor que…). Entonces, si yo tengo un archivo llamado nuevo, que dentro tiene un texto y ese texto lo quiero copiar al archivo llamado viejo, puedo hacer: cat < archivo >> viejo cuando re-direcciono la entrada, lo que hago es que el comando acepte como entrada lo que está dentro del archivo. La salida estándar es la pantalla. Pero esta salida, también se puede re-direccionar a un archivo, entonces si yo escribo: ls -l > archivo1 redirigirá la salida del comando ls -l hacia el archivo llamado archivo1, es decir, todo lo que ls normalmente escribiría en la pantalla lo va a mandar al archivo. Otra vez, si el archivo no existe, lo crea. Si existe lo sobre-escribe, borrando todo su contenido anterior. Ojo, si somos dueños del archivo, no nos va a pedir confirmación, así que podríamos borrar un archivo importante. Si nosotros queremos agregar al contenido utilizaremos el >> Linux también define lo que se llama el error estándar. Este es el lugar donde normalmente se mostrarán los errores que puedan producirse durante la ejecución de un comando. También se puede re-dirigir hacia un archivo. De pronto estamos ejecutando un comando largo, que puede llegar a tener muchos archivos y nosotros necesitamos que quede un registro. Podemos redirigir el error con el operador 2> Entonces ponemos: ls -l *.txt 2> errores y no nos va a mostrar los errores en la pantalla, sino que va a crear un archivo llamado errores (si no existe) donde va a escribirlos. TUBERÍAS (PIPES) Además de la re-dirección, Linux nos da otra herramienta poderosa, que se llama Pipe o Tubería. Una tubería es un camino que se establece entre dos comandos diferentes. Entonces, yo puedo unir dos comandos mediante una tubería, mediante la cual, la salida del primer comando se convertirá en la entrada del segundo comando. Con el operador “|” o “¦” dependiendo de la terminal que usemos. Si queremos saber cuántas líneas me insume la salida ls -l, podemos poner: ls -l ¦ cat –n de ese modo cat va a tomar como entrada la salida del ls y va a numerar las líneas.