El sistema de archivos de Linux está organizado en archivos y directorios jerárquicos con directorios clave como /bin, /boot, /dev, /etc, /home, /lib, /lost+found, /mnt, /proc, /root, /sbin, /tmp, /usr y /var. Los comandos básicos incluyen ls para listar archivos, cd para cambiar de directorio, cp para copiar, mv para mover y rm para eliminar archivos. Las aplicaciones se pueden instalar mediante el centro de software, Synaptic o descargando paquetes .deb directamente.
2. Manejo de archivos
• Una de la principales funciones del sistema
operativo es la administración de
almacenamiento de información, por lo cual es
necesario contar con un sistema de archivos.
• Sistema de Archivos: Es la forma en que se
organizan los archivos en disco.
3. Archivos y Directorios
• Es sistema de archivos de Linux esta organizado
en archivos y directorios.
• Archivo: Colección de datos que se almacena en
un dispositivo
• Directorio: o carpeta que puede tener varios
subdirectorios, formando una estructura
jerárquica.
4. • En sistema de archivos de un sistema Linux esta
formado por los siguientes directorios bajo el
directorio raíz.
5. • /bin Contiene los programas ejecutables del
sistema, comandos de como cat, cp, ls, more y tar
están ubicados en este directorio.
• /boot Contienen el núcleo de Linux y otros
archivos necesarios para inicio LILO, que realiza
la carga inicial del sistema operativo cuando la
computadora se enciende.
• /dev Contienen todos los archivos de acceso a
dispositivos (discos, impresoras, USB).
6. • /etc Contiene archivos de configuración del
sistema y los programas de inicialización.
• /home Contiene los directorios HOME de los
usuarios, donde los mantienen sus archivos
personales.
• /lib Contiene los archivos de biblioteca utilizados
por las aplicaciones y utilidades del sistema, así
también como las librerías pertenecientes a
diferentes lenguajes de programación.
7. • /lost+found Directorio para archivos recuperados
por el proceso de reparación del sistema de
archivos, que se ejecuta luego de una caída del
sistema y asegura su integridad luego de que el
equipo haya sido apagado de manera inapropiada.
• /mnt Es un directorio vacío que se usa
normalmente para montar dispositivos como
disquetes y particiones temporales de disco.
• /proc Contiene archivos con información sobre el
estado de ejecución del sistema operativo y de los
procesos.
• /root Es el directorio HOME para el usuario root
(administrador del sistema).
8. • /sbin Contienen archivos ejecutables que son
comandos que se usan normalmente para la
administración del sistema.
• /tmp Los programas pueden escribir sus archivos
temporales aquí.
• /usr Contiene archivos de programa, de datos y de
librerías asociados con las actividades de los
usuarios.
• /var Contiene archivos temporales y de trabajo
generados por programas del sistema, información
variable que cambia constantemente cuando el
sistema está funcionando
10. Comandos sobre ficheros
• ls o dir =lista los archivos de un directorio
concreto
• cd =Cambia al home o el directorio raíz
• cd [carpeta]/[carpeta]
• cp [archivo] [destino] = Copia el archivo origen
al directorio destino
• cp [archivo] [archivo nombre cambiado] =
Copia el archivo y lo cambia de nombre
• mv [orgien] [destino] = Mueve al archivo origen
al directorio destino
11. • ls -l = Añade informacion sobre los atributos
ls -a = Lista todos los archivos incluyendo los
ocultos
• cat [archivo] = Muestra el contenido de un
archivo
• cat -n [archivo] = Muestra el contenido de un
fichero numerando sus lineas
• head [archivo] = Muestra las primeras lineas de
un archivo
• pwd = Muestra el directorio actual
12. • rm [archivo] = Elimina un archivo completamente
• mkdir [nombre carpeta] = Crea una nueva carpeta
dentro del directorio.
• rmdir [directorio vacio] = Elimina el directorio
vacio
• rm -r [directorio] = Elimina un directorio
recursivamente
• zip -r fichero.zip ficheros = Comprime en
formato .zip
13. • clear = Limpia la pantalla
• reset = Reinicia la terminal
• date = Muestra la hora y la fecha en formato
completo
• whoami = Muestra la información del propio
usuario
15. Centro de software
• Es una de las maneras mas sencilla.
• Entorno grafico.
• La mas limitada.
16. Gestor de paquetes Synaptic
• A diferencia de el centro de software, synaptic es
mas potente.
• Igual de sencillo y grafico.
• Se tiene el control completo de los paquetes
instalados en el sistema.
17.
18. Orígenes de software
• Para saber de donde el sistema obtendrá los
repositorios o paquetes, existe una aplicación
que se llama orígenes del software.
19. Gestor de actualizaciones
• Es un equivalente al Update en Windows.
• Nos permite tener actualizado el sistema por
algún problema o inestabilidad (¡que es
dudoso!).
20.
21. Otra alternativa
• En las distribuciones ubuntu, debian y derivados
se usa el formato .deb para los
paquetes(aplicaciones).
• Los paquetes lo puedes obtener de paginas como
por ejemplo www.getdeb.net o
uptodown.com/ubuntu.
• Otros archivos con extensiones como : .bin, los
.run, o los scripts .sh; para poder ejecutarlos es
necesario cambiar sus propiedades y habilitar la
de ejecución.