Want to create interactive content? It’s easy in Genially!
Curso-Fundamentos - Sistemas Operativos
Adriana “Adrus Adriu
Created on March 14, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Intoducción a la informática
Curso
Autor:
nº
Dra. Adriana García Vargas
Índice de contenidos
¿Que es UNIX'
Comandos básicos y aplicaciones
Lorem ipsum dolor sit amet
Comandos para la gestión de archivos
Title 1
Sistema
Operativo
UNIX
Historia
Sistema operativo catalogado entre los mas poderosos, versátiles y flexibles que existen en la actualidad.
Diseñado a finales de los 60’s y principio de los 70’s por un grupo de investigadores de AT&T y la General Electric .Era de carácter experimental y en su inicios se llamaba Multics (Multiplexed Information and Computing System). Fue creado por los investigadores Ken Thompson y Dennis Ritchie de los laboratorios Bell de AT&T.
Pág. 2
Pág. 1
Title 1
man
uname
history
hostname
Permite mostrar el manual de otros comandos en el sistema
Permire mostrar el nombre del equipo (host) o bien cambiarlo.
Permite obtener información sobre el sistema operativo y el hardware en el que se está ejecutando.
Permite mostrar los últimos comandos que se han ejecutado en el servidor.
Info
Info
Info
Info
Title 1
mv
rmdir
echo
rm
Permite mover un archivo o directorio a un nuevo lugar y el archivo/directorio de origen ya no existe.También permite renombrar archivos o directorios.
Permite eliminar archivos pero tambien directorios.Puede eliminar archivos individuales o directorios enteros, incluyendo todos sus archivos y subdirectorios de forma recursiva.
Permite eliminar un directorio siempre y cuando este vacio.
Se utiliza para imprimir texto en la pantallay es mas común usarlo para realizar scripts.
Info
Info
Info
Info
Title 1
touch
Permite la creación de un archivo vacio.
Info
Title 1
¡Gracias!
Dra. Adriana García Vargas
Permite mover el directorio nuevo dentro del directorio documentos mv nuevo /home/adriana/documentos mv para renombrar:
- Cambia el nombre del archivo cancion.txt por cancionres.txt
- Cambia el nombre del directorio documentos por documentosresmv documentos documentosres
Sintaxis: mv nombre archivo+destino(ruta). Opciones:
- Mueve un archivo cancion.txt al directorio documentos.
- Es posible mover más de un archivo
- El uso de comodines es posible.Permite mover todos los archivos .txt al directorio documentos.
Sintaxis: ls + opciones Opciones: -a Lista todos los archivos, incluyendo aquellos que comienzan con “.” -l Lista detallada, es decir en formato largo -R Hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos (nietos) y así sucesivamente. -t Realiza la clasificación con base en la última fecha de modificación.
Más opciones:-u despliega la ultima hora de acceso en vez de la ultima hora de modificación -i Imprime el número de referencia (i-node) de los archivos (Un inodo contiene las características (permisos, fechas, ubicación, pero NO el nombre) de un archivo regular, directorio, o cualquier otro objeto que pueda contener el sistema de archivos de unix). -C Muestra la lista de archivos en columnas. -g Muestra el propietario del grupo de un archivo en formato largo. -r Realiza la clasificación de acuerdo al orden inverso.
Sintaxis: ls + opciones Opciones: -a Lista todos los archivos, incluyendo aquellos que comienzan con “.” -l Lista detallada, es decir en formato largo -R Hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos (nietos) y así sucesivamente. -t Realiza la clasificación con base en la última fecha de modificación.
Más opciones:-u despliega la ultima hora de acceso en vez de la ultima hora de modificación -i Imprime el número de referencia (i-node) de los archivos (Un inodo contiene las características (permisos, fechas, ubicación, pero NO el nombre) de un archivo regular, directorio, o cualquier otro objeto que pueda contener el sistema de archivos de unix). -C Muestra la lista de archivos en columnas. -g Muestra el propietario del grupo de un archivo en formato largo. -r Realiza la clasificación de acuerdo al orden inverso.
"uname -a" muestra la información disponible sobre el sistema, incluyendo el nombre del kernel, la versión y el tipo de máquina. "uname -s" muestra solo el nombre del kernel. "uname -r" muestra solo la versión del kernel. "uname -m" muestra la arquitectura del hardware.
- f Muestra el nombre de dominio completo -i Muestra la dirección IP del host -a Muestra el nombre de alias, esi existe
history 2 Moestra los ultimos 2 comandos ejecutados. history -c Limpia la lista history -d 3 Elimina de la lista el comando de la posición 3 history | head Muestra los 10 primero comandos de la lista.
Ejemplo man + comando man ls
Ejemplos: echo "Buenas tardes" nombre="Juan" echo "Hola, $nombre" echo -e "El dia de la primavera es el \n 21 de marzo" (salto de linea) \t para tabulador
Ejemplos: rmdir segundo
Opciones -i pide confirmacion -f no pide confirmación - r borra recursivamente Ejemplos: Para borrar archivos: rm cancion.txt Para borrar directorios(vacios o llenos) no se puede usar rm sin opciones rm -i cancion.txt
Opciones -i Solicita confirmación -f Sobrescribe los archivos de destino sin solicitar confirmación, si existen. mv cancion.txt /home/adrux/primero/ mv cancion.txt cancion2.txt mv primero primeroprimero
Opciones Si el archivo existe, el comando actualizará el tiempo de acceso y de modificación y si no existe lo crea. touch cancion.txt Permite crear más de un archivo seprandolos por espacio touch cancion2.txt cancion3.txt cancion4.txt