Informe del Blog

UNIVERSIDAD OLMECA --- SISTEMA SEMIESCOLARIZADO

MISIÓN. Es una Institución Particular de Educación Superior sin fines de lucro, formadora de recursos humanos con conocimientos, habilidades, aptitudes y valores que contribuyan al desarrollo económico y social del Estado.

VISIÓN. Ser la universidad con un sistema permanente de calidad con planes y programas educativos acreditados e innovadores, que integren a los profesionales a las actividades laborales y productivas con actitudes, valores y conocimientos para el cambio y el desarrollo de la sociedad.

lunes, 1 de diciembre de 2014

Actividad No. 3

Lea cada pregunta y conteste correctamente.

Arranque de Linux

  1. ¿Qué son los demonios en Linux?
  2. ¿Qué hace el comando shutdown?
  3. ¿Qué guarda el archivo inittab?

Administración de Sistemas de Archivos

  1. Mencione los tipos de sistemas de archivos.
  2. ¿Como se monta una unidad?
  3. ¿Como se configura los permisos a los archivos?

Comandos

  1. ¿Como veo los archivos en un directorio?
  2. ¿Como puedo crear uno o varios directorios?
  3. ¿En que directorio se guardan generalmente los programas?
Pueden consultar la pagina siguiente: AprendiendoLinux

16 comentarios:

  1. ARRANQUE DE LINUX
    ¿Qué son los demonios en linux?
    Es un tipo especial de proceso informático no interactivo, que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario. Este tipo de programas continua en el sistema, que puede ser ejecutado en forma persistente o reiniciado si se intenta matar el proceso dependiendo de configuración del demonio y políticas del sistema. La palabra DAEMO viene de las siglas en inglés D.A.E.MON (Disk And Execution Monitor).
    Características
    Los demonios suelen tener las siguientes características:
    • No disponen de una "interfaz" directa con el usuario, ya sea gráfica o textual.
    • No hacen uso de la entradas y salidas estándar para comunicar errores o registrar su funcionamiento, sino que usan archivos del sistema en zonas especiales (/var/log en los unix mas modernos) o utilizan otros demonios especializados en dicho registro como el sysloand.

    ¿Qué hace el comando shutdown?
    Apaga el sistema transcurrido de tiempo especificado, mostrando un aviso a los usuarios; puede especificar un mensaje de aviso propio tras el argumento temporal; sino se especifica -h ni -r para apagar el sistema, éste quedará configurado en modo administrativo, en el nivel de ejecución 1.
    Argumento;
    Tiempo; Tiene dos posibles formatos; puede ser una hora absoluta en formato hh:mm, dondehh representa la hora (uno o dos dígitos) y mm los minutos (con dos dígitos), también puede estar en formato +m, donde m es el numero de minutos que se debe esperar, la palabra now es un alias de +0.

    ¿Qué guarda el archivo inittab?
    Después de que arranque y el núcleo monte el sistema de ficheros de root, el primer programa que ejecuta el sistema es init. Este programa es el encargado de lanzar los scripts de inicialización del sistema y de modificar el sistema operativo de su estado inicial de arranque al estado estándar multiusuario. También define los intérpretes de órdenes login: de todos los dispositivos tty del sistema y especifica otras características del arranque y apagado.
    Tras el arranque, init permanece latente en segundo plano, ``monitoreando'' y si fuera necesario alterando la ejecución del sistema. Hay muchos detalles que deben comentarse del programa init. Todas las tareas que realiza se definen en el fichero /etc/inittab. Un ejemplo de dicho fichero se muestra a continuación.
    Modificar el fichero /etc/inittab de forma incorrecta, puede impedirle registrarse en el sistema. Por ello, cuando se modifique dicho fichero, hay que guardar una copia del fichero original, además de tener a mano el disquete de inicio, para el caso en que se cometiera algún error.

    ResponderBorrar
  2. Administración de sistema de Archivo
    Mencione los tipos de sistemas de archivos.

    ext2: Hasta hace poco era el sistema estándar de Linux. Tiene una fragmentación muy baja, aunque es algo lento manejando archivos de gran tamaño. Fue la continuación del sistema de ficheros ext, implementado en 1992 e integrado en Linux 0.96. Las principales ventajas que tenía sobre ext eran las siguientes:
    1. Compatible con sistemas de ficheros grandes, admitiendo particiones de disco de hasta 4TB y ficheros de hasta 2GB de tamaño.
    2. Proporciona nombres de ficheros largos, de hasta 255 caracteres.
    3. Tiene una gran estabilidad.
    4. Actualización.
    ext3: Es la versión mejorada de ext2, con previsión de pérdida de datos por fallos del disco o apagones. En contraprestació, es totalmente imposible recuperar datos borrados. Es compatible con el sistema de ficheros ext2. Actualmente es el más difundido dentro de la comunidad GNU/Linux y es considerado el estándar. Sus ventajas frente a ext2 son:
    5. Actualización. Debido a que los dos sistemas comparten el mismo formato, es posible llevar a cabo una actualización a ext3, incluso aunque el sistema ext2 esté montado.
    6. Fiabilidad y mantenimiento.
    ext4: Es la última versión de la familia de sistemas de ficheros ext. Sus principales ventajas radican en su eficiencia (menor uso de CPU, mejoras en la velocidad de lectura y escritura) y en la ampliación de los límites de tamaño de los ficheros, ahora de hasta 16TB, y del sistema de ficheros, que puede llegar a los 1024PB (PetaBytes).
    ReiserFS: Es el sistema de ficheros de última generación para Linux. Organiza los ficheros de tal modo que se agilizan mucho las operaciones con estos. El problema de ser tan actual es que muchas herramientas (por ejemplo, para recuperar datos) no lo soportan.
    swap: Es el sistema de ficheros para la partición de intercambio de Linux. Todos los sistemas Linux necesitan una partición de este tipo para cargar los programas y no saturar la memoria RAM cuando se excede su capacidad. En Windows, esto se hace con el archivo pagefile.sys en la misma partición de trabajo, con los problemas que esto conlleva.

    ResponderBorrar
  3. ¿Cómo se monta una unidad?
    Montar equivale a crear un acceso desde un directorio a una unidad o dispositivo. No significa copiar sino establecer un enlace entre tal directorio y el dispositivo. Desmontarla es eliminar ese enlace. A los usuarios de ms-dos os sonará a algo parecido que se hacía con las unidades comprimidas dblspace o drivespace.
    De forma predeterminada LINUX nos ofrece directorios en los que se montan dispositivos comúnmente utilizados, /floppy en el que accedemos a las disqueteras y otro llamado /cdrom para unidades ópticas.
    COMANDO PARA MONTAR DISPOSITIVOS
    mount
    Formato: mount –t
    La t indica que a continuación se especificará el montaje obligatorio con formatos:
    ext2 (formato de linux).
    ext3 (formato de linux para montaje de sistemas de archivos).
    reisers (formato de linux utilizado en servidores).
    vfat (formato fat utilizado para disketes y para particiones win9x).
    ntfs (formato para particiones windows nt/2000/xp).
    iso9660 (dispositivos ópticos).
    Este tipo de montaje extendido solamente puede hacerlo el ROOT, los usuarios podrán hacer exclusivamente el montaje reducido.
    Como ya vimos en otras entregas, todos los dispositivos se encuentran en el directorio DEV
    /dev/hda0 primer disco duro, partición primaria (la partición que generalmente contiene a windows)
    /dev/fd0 disquetera
    /dev/sda pendrive
    /dev/cdrom (dispositivos ópticos). el dispositivo (/dev/cdrom es en realidad un enlace simbólico al dispositivo real (en próximas entregas hablaremos de los enlaces y sus tipos), que puede ser /dev/hdb o /dev/hdc...).
    En realidad, como estamos viendo, un punto de montaje no es otra cosa que un enlace a un dispositivo desde un directorio, por ejemplo, el directorio /mnt
    La orden que nos permite Averiguar las particiones y su tipo que hay en el disco duro es:
    fdisk -l /dev/hda (hda equivale al disco duro en su totalidad). Una vez hayamos averiguado el formato y el nombre de la partición, podemos montar la unidad o la partición:
    Por ejemplo, podremos MONTAR la partición de disco que contiene Windows del siguiente modo:
    Creamos una carpeta (con cualquier nombre, por ejemplo, windows) en /mnt (no me cansaré de repetiros que tengáis mucho cuidado con las mayúsculas ya que para GNULinux no es lo mismo Windows que windows). Asimismo deberemos tener en cuenta que no se podrá utilizar la orden mount para montar estando dentro del propio directorio de montaje (/mnt), hay que, portanto, estar en otra ubicación antes de utilizar la orden:
    mount -t ntfs /dev/hda1 /mnt/windows
    -t es el modificador que indica formato extendido con tipo obligatorio.
    El formato es en este ejemplo ntfs válido para windows nt/2000/xp . Podría ser vfat para versiones 9x de windows. Las particiones en ntfs en linux se montan para sólo lectura debido a la gran cantidad de permisos o atributos que existen en este tipo de formatos y no podremos hacer cambios (os comento, no recuerdo si lo hice antes, aunque creo que no porque todavía no hablamos del tema, que los archivos de Unix/linux solamente tienen tres tipos de permiso: lectura, escritura y ejecución; desde luego que esto no lo hace ser más inseguro que cualquier otro sistema, la verdad es que solamente con estos tres atributos nos sobra). En vfat si son de lectura y escritura. Si no supiéramos el sistema de archivos, en lugar de especificarlo, se puede poner el modificador auto (el cual sustituye a cualquier tipo ext2, ntfs,etc...). Normalmente lo detectará bién y no nos dará ningún tipo de problema.

    ResponderBorrar
  4. hda1 será en este caso la partición que contiene el windows
    Otro ejemplo podría ser montar un cd-rom
    Antes de hacerlo deberemos verificar que haya un cd dentro de la unidad, en otro caso dará error (esto también pasará con las disqueteras)
    mount -t iso9660 /dev/cdrom /cdrom
    Dará mensaje de que se monta sólo para lectura y que está protegido contra escritura por ser un cd.
    También se podría realizar el montaje con formato reducido: mount /dev/cdrom (sólo en algunos casos ya que depende mucho de cada distribución)
    Para poder utilizar el formato reducido en el montaje de unidades hay que examinar el fichero /etc/fstab y tener en cuenta su contenido, ya que allí es donde se especificarán los dispositivos que son montados de este modo y en qué lugares y por quien puede ser utilizado.
    Si editamos el fichero con cualquier editor, en una siguiente entrega hablaremos del más común que es VI, encontraremos, entre otras, algo parecido a la siguiente línea:
    /dev/cdrom /cdrom iso9660 defaults,ro,user,noexec,noauto 0 0
    La opción «defaults» es en realidad un conjunto de opciones. Al indicar defaults se están agrupando las siguientes opciones: rw: Montar el sistema de archivos de lectura y escritura. suid: Permitir el uso de identificadores de los bits SUID y SGID. dev: Interpretar dispositivos especiales de caracteres o bloques en el sistema de archivos.
    Noauto: que no monte automáticamente. Es importante porque si no hay cd rom dentro de la unidad, nos daría error en el inicio al intentar montarla sin tener cd dentro (también pasa con las disqueteras). También es importante la opción user, que permite que el dispositivo sea montado por cualquier otro usuario que no sea el root, lo que, en realidad, no es otra cosa que la posibilidad de montar con la opción reducida.
    Para montar unidades como un usuario (no root) hay que tener en cuenta que un usuario no podrá utilizar el formato extendido para montarlo, sólo el reducido. En el fichero fstab estará especificado por el root dónde se puede montar y el usuario no podrá montar en ningún otro sitio en el que el administrador no lo haya previsto

    ResponderBorrar
  5. Como se configuran los permisos de archivos

    sudo permite implementar un control de acceso altamente granulado de que usuarios ejecutan que comandos. Si un usuario normal desea ejecutar un comando de root (o de cualquier otro usuario), sudo verifica en su lista de permisos y si está permitido la ejecución de ese comando para ese usuario, entonces sudose encarga de ejecutarlo. Es decir, sudo es un programa que basado en una lista de control (/etc/sudoers) permite (o no) la ejecución al usuario que lo invocó sobre un determinado programa propiedad de otro usuario, generalmente del administrador del sistema 'root'.
    sudo, para fines prácticos se puede dividir en tres partes:
    • sudo, el comando con permisos de SUID, que los usuarios usan para ejecutar otros comandos a los que se les permite usar.
    • visudo, el comando que permite al administrador modificar /etc/sudoers.
    • /etc/sudoers, el archivo de permisos que le indica a sudo que usuarios ejecutan cuáles comandos.
    sudo
    sudo (SUperuser DO) lo ejecuta un usuario normal, al que se supone tiene permisos para ejecutar cierto comando. Entonces, sudo requiere que los usuarios se autentifiquen a si mismos a través de su contraseña para permitirles la ejecución del comando

    visudo
    Permite la edición del archivo de configuración de sudo sudoers. Invoca al editor que se tenga por defecto que generalemente es 'vi'. visudo cuando es usado, bloquea el archivo /etc/sudoers de tal manera que nadie más lo puede utilizar, esto por razones obvias de seguridad que evitarán que dos o más usuarios administradores modifiquen accidentalmente los cambios que el otro realizó.
    Otra característica importande de visudo es que al cerrar el archivo, verifica que el archivo este bien configurado, es decir, detectará si hay errores de sintaxis principalmente en sus múltiples opciones o reglas de acceso que se tengan. Por esta razón no debe editarse /etc/sudoers directamente (perfectamente posible ya que es un archivo de texto como cualquier otro) sino siempre usar visudo.

    ResponderBorrar
  6. Comandos

    Como veo los archivo en un directorio
    El comando cat sirve para concatenar varios archivos para posteriormente desplegarlos en pantalla. Admite como argumentos la lista de ficheros que hay que enlazar. Su sintaxis es la siguiente:
    1 usuario@Linux:~$ cat -opciones ficheros

    La instrucción cat admite como argumentos una lista de ficheros que hay que enlazar. Estos se encadenarán en el mismo orden en el cual fueron especificados. Por ejemplo, suponga que posee los siguientes archivos:
     Archivo A cuyo contenido es Esta es la primera línea
     Archivo B cuyo contenido es Esta es la segunda línea

    ¿Como puedo crear uno o varios directorios?
    El comando mkdir, sirve para crear nuevos directorios y por lo tanto agrandar y mantener el orden en la estructura del sistema de archivos de Linux. El comando consta de la siguiente sintaxis:
    1 usuario@Linux:~$ mkdir -opciones directorios

    A partir de este comando, se pueden crear múltiples directorios a la vez. El comando interpreta los argumentos como nombre de directorios que debe crear, y así, los crea en el orden en el cual fueron especificados por el usuario.Los nuevos directorios se pueden especificar mediante rutas absolutas o relativas al directorio donde el usuario está posicionado.
    Ejemplos:
    1
    2 usuario@Linux:~$ mkdir /tmp/carpeta1
    usuario@Linux:~$ mkdir 1 2 3 4 5
    Tal y como se muestra en los ejemplos, solamente se puede crear un nivel de directorio a la vez. Es decir que si no existiera el directorio /tmp/carpetaPadre, no se podría crear el directorio/tmp/carpetaPadre/carpetaHijo.

    NIVELES DE DIRECTORIOS
    Se le llama nivel de directorio al lugar que ocupa un directorio dentro de la jerarquía de una ruta especificada. Por ejemplo, si se tiene la ruta /etc/kernel/:
     El directorio / posee el primer nivel de directorio dentro de la ruta.
     El directorio etc tiene el segundo nivel de directorio dentro de la ruta.
     El directorio kernel adquiere el tercer nivel de directorio dentro de la ruta.
    OPCIONES
    -p: Permite crear varios niveles de directorios a la vez. Ejemplos:
    1
    2 usuario@Linux:/tmp$ mkdir -p abuelo/padre/hijo/
    usuario@Linux:~$ mkdir -p ~/abuela/madre/hija/


    En qué dirección se guarda generalmente los programas
    /bin Almacena la mayoría de los programas esenciales del sistema

    ResponderBorrar
  7. ¿Qué son los demonios en Linux?
    Es un tipo especial de proceso informatico que se ejecuta en segundo plano en lugar de ser controlado directamente por el usuario(es un proceso no interactivo)

    ¿Qué hace el comando shutdown?
    Sirve para apagar la computadora


    ¿Qué guarda el archivo inittab?
    Archivo de configuración para el comando init, determina el nivel de ejecución del sistema y define scripts de arranque.

    ¿Como se monta una unidad?
    en Linux vemos todos los sistemas de ficheros/dispositivos en un sólo árbol de directorios, no existen letras a:, c:, etc., de esta manera nos da igual que el contenido de un directorio sea un sistema de ficheros msdos, vfat, ext2, se encuentre en diferentes discos/particiones, esté en una máquina remota, etc. Esta abstracción tiene un inconveniente, hay que montarlo, es decir, indicarle al kernel de Linux que a través del directorio XXXX, accedemos al sistema de ficheros/dispositivo yyy. Esto se hace con el comando mount (man mount, para detalles).

    ¿Como se configura los permisos a los archivos?
    El sistema de permisos de Linux es simple y efectivo. Existen tres tipos de permisos:

    Ejecución: Si es para un archivo será ejecutable y si es para un directorio significa que podemos pasar por él. Es representado por una X.
    Lectura: Si es para un archivo significa que podemos leerlo y si es un directorio es que podemos leerlo también. Es representado por una R.
    Escritura: Si es para un archivo será que podemos escribir en él y si es para un directorio significa que podemos crear ficheros dentro de él. Es representado por una W
    También existen tres tipos de roles sobre los que se aplican estos permisos. Un archivo pertenece a un usuario y a un grupo:

    Usuario: El propietario del archivo.
    Grupo: Grupo al que pertenece el archivo.
    Otros: Los demás usuarios.

    ¿Como veo los archivos en un directorio?
    En el sistema de archivos de Linux, los directorios se organizan a manera de árbol (un directorio puede contener otros directorios distintos) a partir de un directorio llamado directorio raíz y que se denota por '/'. Cada directorio puede contener otros directorios o nombres de archivos. Un archivo es información de un mismo tipo localizada en algún dispositivo de almacenamiento junto con atributos como: fecha de creación, fecha de última actualización, login del dueño, grupo al que pertenece y permisos. Cada archivo puede tener diversos nombres en diversos directorios, cada nombre es como un enlace a la información del archivo.

    ¿Como puedo crear uno o varios directorios?
    Los directorios son un componente importante para mantener los archivos de tu disco duro organizados en Linux. Cada uno de ellos puede tener sus propios parámetros adjuntos, por ejemplo, quién tiene acceso a ellos, qué se puede modificar e incluso quién tiene permiso para eliminarlos. Uno de los comandos más importantes BASH (Bourne-Again Shell) utilizado en los comandos de Linux es el comando "mkdir", que se utiliza para crear un directorio cuando éste es necesario.

    ¿En que directorio se guardan generalmente los programas?
    directorio principal llamado "raíz", que se representa como "/". El directorio raíz es la base para todo el arbol de directorios, es allí donde están contenidos todos lo directorios del sistema.

    ResponderBorrar
  8. Arranque de Linux
    1. ¿Qué son los demonios en Linux?
    R= Es un tipo especial de proceso informático no interactivo, es decir, que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario. Este tipo de programas continua en el sistema, es decir, que puede ser ejecutado en forma persistente o reiniciado si se intenta matar el proceso dependiendo de configuración del demonio y políticas del sistema.

    2. ¿Qué hace el comando shutdown?
    R= Es muy utilizado por todo tipo de aplicaciones y programas en Windows. Este comando ejecutable es externo y permite reiniciar o apagar una computadora local o remota. Está disponible para Windows xp, vista 7 y 8. Como todo comando de Windows se compone del nombre del comando, más una sintaxis donde se escribirán los parámetros para luego ejecutar.

    3. ¿Qué guarda el archivo inittab?
    R= Este programa es el encargado de lanzar los scripts de inicialización del sistema y de modificar el sistema operativo de su estado inicial de arranque al estado estándar multiusuario. También define los intérpretes de órdenes login: de todos los dispositivos tty del sistema y especifica otras características del arranque y apagado. Tras el arranque, init permanece latente en segundo plano, ``monitoreando'' y si fuera necesario alterando la ejecución del sistema.

    ResponderBorrar
  9. Administración de Sistemas de Archivos
    1. Mencione los tipos de sistemas de archivos.
    R= Sistemas de archivos de disco, Sistemas de archivos de red y Sistemas de archivos de propósito especial.
    Tipos:
    EXT2 (Second extended Filesystem o "Segundo sistema de archivos extendido"): Fue el sistema de archivos estándar en el sistema operativo Linux por varios años y continúa siendo ampliamente utilizado.
    Fue diseñado originalmente por Remy Card.

    EXT3 (Third extended Filesystem o "Tercer sistema de archivos extendido"): Es un sistema de archivos con registro por diario (en inglés "journaling"). A pesar de su menor desempeño y escalabilidad frente a alternativas como ReiserFS o XFS, posee la ventaja de permitir migrar del sistema de archivos EXT2 sin necesidad de reformatear el disco.


    FAT (File Allocation Table o "Tabla de ubicación de archivos"):
    Es el principal sistema de archivos desarrollado para MS-DOS y Windows.
    El sistema de archivos FAT es relativamente sencillo, y debido a eso es muy popular como formato para disquetes.

    NTFS (New Tecnology File System o "Sistema de archivos de nueva tecnología"): Sistema de archivos diseñado específicamente para Windows NT, con el objetivo de crear un sistema de archivos eficiente, robusto y con seguridad incorporada desde su base.
    ReiserFS: Es un sistema de archivos de propósitos generales, diseñado e implementado por un equipo liderado por Hans Reiser.

    ISO 9660: En el año 1985, diferentes distribuidores de software y fabricantes de hardware trabajaron conjuntamente obteniendo como fruto el llamado formato HSG, vigente aún hoy en día en los CD para ordenadores PC y también para muchos sistemas UNIX.

    2. ¿Cómo se monta una unidad?
    R= Una unidad montada es una partición asignada a una carpeta vacía en otra partición que se ha formateado con el sistema de archivos NTFS.
    1. Para abrir Administración de equipos, haga clic en el botón Inicio, en Panel de control, en Sistema y seguridad, en Herramientas administrativas y, por último, haga doble clic en Administración de equipos. Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o proporcione la confirmación.
    2. En el panel izquierdo, en Almacenamiento, haga clic en Administración de discos.
    3. Haga clic con el botón secundario en la unidad que desea montar y, a continuación, haga clic en Cambiar la letra y rutas de acceso de unidad.
    4. Haga clic en Agregar, en Montar en la siguiente carpeta NTFS vacía y, a continuación, escriba la ruta de acceso a una carpeta vacía de una unidad NTFS o haga clic en Examinar para encontrarla. Haga clic en Aceptar y, a continuación, en Aceptar nuevamente.

    3. ¿Cómo se configura los permisos a los archivos?
    R= Para configurar, ver, cambiar o quitar permisos especiales para archivos y carpetas:
    1. Haga clic en Inicio, Mi PC y busque el archivo o la carpeta para el que desea configurar permisos especiales.
    2. Haga clic con el botón secundario del mouse (ratón) en el archivo o en la carpeta, haga clic en Propiedades y, después, haga clic en la ficha Seguridad.
    3. Haga clic en Avanzada y siga uno de estos pasos:
    o Para configurar permisos especiales para un grupo o un usuario adicional, haga clic en Agregar y después, en el cuadro Nombre, escriba el nombre de usuario o el grupo y haga clic en Aceptar.
    o Para ver o cambiar permisos especiales de un grupo o un usuario existente, haga clic en el nombre del grupo o del usuario y, después, haga clic en Modificar.

    ResponderBorrar
  10. Comandos
    1. ¿Cómo veo los archivos en un directorio?
    R= El comando para movernos por la estructura de directorios es cd, abreviación de “cambio de directorio”. Hay que destacar, que la mayoría de los comandos Unix más usados son de dos o tres letras. La forma de uso del comando cd es:

    Cd donde es el nombre del directorio al que queremos ingresar.

    Como ya vimos, al entrar al sistema comenzamos en el directorio “home”. Si queremos ir al subdirectorio artículos, deberíamos usar la orden:
    /home/diego$ cd artículos
    /home/diego/artículos$

    Como podemos ver, el prompt cambia para mostrar el directorio actual de trabajo. Ahora que ya estamos en el directorio artículos podemos ver el contenido del archivo historia con el comando:
    /home/diego/artículos$ cat historia
    Ahora estamos en el subdirectorio artículos. Para volver al directorio padre de éste, usamos la orden:
    /home/diego/artículos$ cd.
    /home/diego$

    2. ¿Cómo puedo crear uno o varios directorios?
    R= Con el comando mkdir seguido del nombre o nombres, separados por espacio, de los directorios que quiero crear.

    3. ¿En qué directorio se guardan generalmente los programas?
    R= Generalmente en /bin /sbin y /usr/sbin, aunque depende también de la distribución.

    ResponderBorrar
  11. Arranque de Linux
    1. ¿Qué son los demonios en Linux?
    Es un tipo especial de proceso informático que se ejecuta en segundo plano en lugar de ser controlado directamente por el usuario(es un proceso no interactivo).
    2. ¿Qué hace el comando shutdown?
    Con shutdown se puede indicar el tiempo que tardará en reiniciarse la máquina
    3. ¿Qué guarda el archivo inittab?
    Archivo de configuración para el comando init, determina el nivel de ejecución del sistema y define scripts de arranque.
    Administración de Sistemas de Archivos
    1. Mencione los tipos de sistemas de archivos.
    FAT, FAT16, FAT32.
    NTFS
    EXT2
    EXT3
    ReinserFS y XFS

    2. ¿Como se monta una unidad?
    Parámetros necesarios para montar un sistema de ficheros son:
    • Tipo de sistema de ficheros: Es necesario indicarle el tipo de sistemas de ficheros a registrar. Así sabrá que funciones utilizar.
    • Tipo de acceso: Si es de sólo lectura, sólo escritura o ambos.
    • Dispositivo: Indicar el dispositivo sobre el que está físicamente el sistema de ficheros,( p.e.: /dev/hda1, /dev/hdb, /dev/sda1,..., none si es el /proc, ya que se realiza sobre la memoria).
    • Directorio: Indica el directorio sobre el que se va a montar, es decir, el directorio mediante el cual accederemos al sistema de archivos.
    3. ¿Como se configura los permisos a los archivos?
    <° Lectura: permite, fundamentalmente, visualizar el contenido del archivo.
    <° Escritura: permite modificar el contenido del archivo.
    <° Ejecución: permite ejecutar el archivo como si de un programa ejecutable se tratase.

    Comandos
    1. ¿Como veo los archivos en un directorio?
    ls
    2. ¿Como puedo crear uno o varios directorios?
    Con el comando mkdir seguido del nombre o nombres, separados por espacio, de los directorios que quiero crear
    3. ¿En que directorio se guardan generalmente los programas?
    Generalmente en /bin /sbin y /usr/sbin, aunque depende también de la distribución.

    Saray Collado Rodriguez

    ResponderBorrar
  12. ¿Qué son los demonios en Linux?
    Los programas demonios reciben este nombre en los sistemas UNIX Un daemon (nomenclatura usada en sistemas UNIX y UNIX-like), servicio (nomenclatura usada en Windows) o programa residente (nomenclatura usada en MS-DOS) es un tipo especial de proceso informático no interactivo, es decir, que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario
    ¿Qué hace el comando shutdown?
    sirve para apagar la computadora simplemente
    Apaga el sistema transcurrido de tiempo especificado, mostrando un aviso a los usuarios; puede especificar un mensaje de aviso propio tras el argumento temporal; sino se especifica -h ni -r para apagar el sistema, éste quedará configurado en modo administrativo, en el nivel de ejecución 1.

    Después de que arranque y el núcleo monte el sistema de ficheros de root, el primer programa que ejecuta el sistema es init. Este programa es el encargado de lanzar los scripts de inicialización del sistema y de modificar el sistema operativo de su estado inicial de arranque al estado estándar multiusuario. También define los intérpretes de órdenes login: de todos los dispositivos tty del sistema y especifica otras características del arranque y apagado.

    Tras el arranque, init permanece latente en segundo plano, ``monitoreando'' y si fuera necesario alterando la ejecución del sistema. Hay muchos detalles que deben comentarse del programa init. Todas las tareas que realiza se definen en el fichero /etc/inittab. Un ejemplo de dicho fichero se muestra a continuación.

    Modificar el fichero /etc/inittab de forma incorrecta, puede impedirle registrarse en el sistema. Por ello, cuando se modifique dicho fichero, hay que guardar una copia del fichero original, además de tener a mano el disquete de inicio, para el caso en que se cometiera algún error.

    Mencione los tipos de archivo

    EXT / EXT2 / EXT3: Es el protocolo de Linux para el almacenamiento de datos, se trata de un sistema de ficheros de alto rendimiento usado para discos duros, así como para sistemas de almacenamiento extraíbles (disqueteras y memorias USB). Tiene la ventaja de permitir actualizar de ext2 a ext3 sin perder los datos almacenados ni tener que formatear el disco. Tiene un menor consumo de CPU y esta considerado mas seguro que otros sistemas de ficheros en Linux dada su relativa sencillez y su mayor tiempo de prueba. Los sistemas operativos Linux e UNIX son capaces de detectar casi cualquier sistema de archivos (EXT, FAT, FAT32, NTFS, CDFS, UDF, etc.).

    ResponderBorrar
  13. ¿Como se monta una unidad?

    Montar un sistema de ficheros/dispositivo a nivel usuario no es más que hacerlo disponible en el árbol de directorios de nuestro sistema. Como ya sabeis, en Linux vemos todos los sistemas de ficheros/dispositivos en un sólo árbol de directorios, no existen letras a:, c:, etc., de esta manera nos da igual que el contenido de un directorio sea un sistema de ficheros msdos, vfat, ext2, se encuentre en diferentes discos/particiones, esté en una máquina remota, etc. Esta abstracción tiene un inconveniente, hay que montarlo, es decir, indicarle al kernel de Linux que a través del directorio XXXX, accedemos al sistema de ficheros/dispositivo yyy. Esto se hace con el comando mount (man mount, para detalles).

    Montar un sistemas de ficheros/dispositivo a nivel kernel, no es más que rellenar unas tablas de registro. Es decir, ver si el sistema de ficheros está soportado, o lo que es lo mismo, si existe la tabla de funciones con las que manejarlo. Luego registrar estas funciones y enlazar el directorio al sistema de ficheros. Esto es más bien lo que hace la llamada al sistema mount, la cual es llamada mediante el comando del mismo nombre.

    Los parametros necesarios para montar un sistema de ficheros son:

    Tipo de sistema de ficheros: Es necesario indicarle el tipo de sistemas de ficheros a registrar. Así sabrá que funciones utilizar.
    Tipo de acceso: Si es de sólo lectura, sólo escritura o ambos.
    Dispositivo: Indicar el dispositivo sobre el que está físicamente el sistema de ficheros,( p.e.: /dev/hda1, /dev/hdb, /dev/sda1,..., none si es el /proc, ya que se realiza sobre la memoria).
    Directorio: Indica el directorio sobre el que se va a montar, es decir, el directorio mediante el cual accederemos al sistema de archivos.
    Ejemplo: Montar el cdrom en el directorio /dev/cdrom.

    mount -t
    mount -t iso9660 /dev/hdb /mnt/cdrom
    Supongo que ya comprendereis el inconveniente de esto: Cada vez que se quiere acceder a un cdrom se ha de ejecutar el comando anterior, en vez de teclear d: (como en otros sistemas operativos). Pero la versatilidad y la flexibilidad que ofrece hace que no se tenga en cuenta ese inconveniente (como usuario accedo dentro de un directorio sin que me pase por la cabeza por ejemplo que ese fichero está al otro lado del planeta utilizando para ello el protocolo nfs).
    Existen otras formas de reducir la línea de comandos, para ello (entre otras cosas) existe el fichero /etc/fstab. En él se indican los sistemas de ficheros sobre los que trabajamos normalmente: el sistema de ficheros en el que tenemos los directorios de linux, el /proc, la partición dos, el cdrom, y el floppy.



    ¿Como se configura los permisos a los archivos?

    Para cambiar el dueño del fichero se utiliza el comando : chown usuario fichero
    Para cambiar el grupo del fichero se utiliza el comando: chgrp grupo fichero
    Para cambiar los permisos se utiliza el comando: chmod permisos fichero

    ResponderBorrar
  14. ¿Como puedo crear uno o varios directorios?

    Los directorios son un componente importante para mantener los archivos de tu disco duro organizados en Linux. Cada uno de ellos puede tener sus propios parámetros adjuntos, por ejemplo, quién tiene acceso a ellos, qué se puede modificar e incluso quién tiene permiso para eliminarlos. Uno de los comandos más importantes BASH (Bourne-Again Shell) utilizado en los comandos de Linux es el comando "mkdir", que se utiliza para crear un directorio cuando éste es necesario.
    Cómo crear un directorio en Linux

    Se comprueba qué directorio se encuentra activo antes de usar el comando "mkdir". Esto eliminará los errores más adelante si estás en un directorio en el que no tienes tales privilegios de comandos. Puedes comprobar esto usando el comando "pwd" y la tecla "Enter".


    Escribe "mkdir [directorio]" en el prompt del sistema para crear el directorio. Usa el nombre de tu nuevo directorio en lugar del comando [directorio] en el operador de línea.

    ResponderBorrar
  15. ¿En que directorio se guardan generalmente los programas?

    Generalmente en /bin /sbin, /usr/sbin , /usr/local aunque depende de la distribución del sistema operativo.

    ResponderBorrar
  16. ¿Qué son los demonios en Linux?

    En Unix/Linux un daemon o demonio, que responde al acrónimo de Disk And Execution MONitor), se conoce como un tipo especial de proceso informático que se ejecuta en segundo plano para dar algun tipo de servicio. Ejemplos de demonio, son los servidores de correo, servidores de impresora, sistemas de conexion con redes, etc.

    Este tipo de programas se ejecutan continuamente, hasta el punto de que si se intentan cerrar o matar, continuarán en ejecución o se reiniciarán automáticamente por sí mismos, ya que no son procesos interactivos (no disponen de interfaz directa de tipo gráfico o a través de consola).

    ¿Qué hace el comando shutdown?
    sirve para apagar el ordenador/pc desde la linea de comandos. sin embargo, es necesario pasarle argumentos a este comando para que funcione correctamente.

    ¿Qué guarda el archivo inittab?
    Después de que arranque y el núcleo monte el sistema de ficheros de root, el primer programa que ejecuta el sistema es init. Este programa es el encargado de lanzar los scripts de inicialización del sistema y de modificar el sistema operativo de su estado inicial de arranque al estado estándar multiusuario. También define los intérpretes de órdenes login: de todos los dispositivos tty del sistema y especifica otras características del arranque y apagado.

    Tras el arranque, init permanece en segundo plano, “monitoreando” y si fuera necesario alterando la ejecución del sistema. Todas las tareas que realiza se definen en el fichero /etc/inittab. Modificar el fichero /etc/inittab de forma incorrecta, puede impedirle registrarse en el sistema. Por ello, cuando se modifique dicho fichero, hay que guardar una copia del fichero original.

    Mencione los tipos de sistemas de archivos.

    Un sistema de archivo de disco está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora.

    Tipos:

    Ext2 y 3.
    FAT16 y 32.
    NTFS.
    ReiserFS
    ISO 9660.


    ¿Como se monta una unidad?

    Montar equivale a crear un acceso desde un directorio a una unidad o dispositivo. No significa copiar sino establecer un enlace entre tal directorio y el dispositivo. Desmontarla es eliminar ese enlace. A los usuarios de ms-dos os sonará a algo parecido que se hacía con las unidades comprimidas dblspace o drivespace. Su equivalente en sistemas windows son las unidades virtuales que instalan programas tales como el clone cd, que para poder leer una imagen iso es necesario montarla de un modo similar a como se hace en GNULinux.

    De forma predeterminada LINUX nos ofrece directorios en los que se montan dispositivos comúnmente utilizados, /floppy en el que accedemos a las disqueteras y otro llamado /cdrom para unidades ópticas. Esto no es común para todas las distribuciones, pero dado que lo más probable es que estéis utilizando Guadalinex, ésta si lo distribuye así. No obstante, cada quien puede montar las cosas tal y como prefiera, lo más normal es que los dispositivos se monten dentro de un directorio llamado /mnt. El montaje, tanto de Linux en modo gráfico, como de windows, se hace automáticamente al intentar acceder a la unidad, pero en el modo texto de Linux se montan de forma prácticamente manual.

    ¿Como se configura los permisos a los archivos?

    Para cambiar el dueño del fichero se utiliza el comando : chown usuario fichero
    Para cambiar el grupo del fichero se utiliza el comando: chgrp grupo fichero
    Para cambiar los permisos se utiliza el comando: chmod permisos fichero

    ¿Como puedo crear uno o varios directorios?

    Con el comando mkdir seguido del nombre o nombres, separados por espacio, de los directorios que quiero crear.

    ¿En que directorio se guardan generalmente los programas?

    Generalmente en /bin /sbin y /usr/sbin, aunque depende también de la distribución.

    ResponderBorrar