Академический Документы
Профессиональный Документы
Культура Документы
Sólo root tiene permiso para manipular la información de los usuarios, darlos de alta, eliminarlos, etc. Para ello utiliza una serie de comandos:
o useradd: Añade un usuario al sistema. La forma en como éste se añade (si no le pasamos parámetros) puede ser configurada en el
fichero /etc/adduser.conf.
o adduser: Añade un usuario a un grupo determinado. (P. ej. adduser nacx audio (Añadiriamos al usuario nacx al grupo de audio))
o usermod: Con este podemos modificar la mayoría de los campos de los ficheros/etc/passwd y /etc/shadow.
o userdel: Elimina un usuario del sistema, borrando o guardando todos sus ficheros, según los parámetros que le pasemos.
o passwd: Para cambiar la contraseña del usuario, la información de expiración de la misma, o para bloquear o desbloquear una
determinada cuenta.
o groupdel: Elimina un determinado grupo. SI algún usuario lo tiene como primario no se podrá eliminar.
3. B (pwd, passwd)
4. (práctico)
Cada fichero o directorio define tres tripletas rwx: Una para el usuario propietario el fichero (user), otra para los usuarios de su mismo grupo
(group) y otra para el resto de los usuarios (other) (por ese orden). En la Tabla 3 se muestran algunos ejemplos de permisos habituales:
Ls-l
Ls- L $ ls -l
total 1424
-rw-r--r-- 1 mail bin 40661 May 13 22:27 Manual.txt.gz
-rw-r--r-- 1 nobody nogroup 0 May 13 22:26 archivo1.txt
-rw-r--r-- 1 root root 825 May 13 22:26 hosts
lrwxrwxrwx 1 user1 grp1 5 May 13 22:31 servidores -> hosts
-rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0
ls-la
Ls- l texto*.text
my $entrada="entrada.txt";
my $salida ="salida.txt";
while ($linea=<ENTRADA>)
{
print SALIDA $linea;
}
close (ENTRADA);
close (SALIDA);
Comando Equivalente en Función Ejemplo Descripción
MS/DOS
ls dir listado del contenido de directorios ls -l $HOME Lista el directorio $HOME en formato largo
cp copy copia de ficheros cp forigen Crea en fdestino una copia de forigen.
fdestino
El destino puede ser un directorio
cp ficheros
directorio
rm del borrado de ficheros y directorios rm ficheros Borra los ficheros que recibe como argumento
mv rename renombrado de ficheros y cambio de mv antiguo Renombra o cambia enlaces de directorio
ubicación de ficheros a otros directorios nuevo
move
mv ficheros
directorio
diff comprobación de diferencias entre dos diff fichero1 Lista las diferencias entre los dos ficheros especificados.
ficheros o directorios fichero2 También permite trabajar con directorios
cat type volcar el contenido de los ficheros cat ficheros Muestra el contenido de los ficheros por la pantalla (si la salida
estándar no está redireccionada a un pipe, fichero o socket)
mkdir md creación de directorios mkdir Crea nuevos directorios
nuevodir
rmdir rd borrado de directorios rmdir Borra directorios. Deben estar vacíos
directorio
cd cd cambio de directorio actual cd .. Cambia de directorio actual de trabajo (uno por proceso, es un
comando interno no delegable a ningún ejecutable externo)
pwd prompt $P$G Muestra el directorio de trabajo pwd Muestra el directorio actual (comando interno)
chmod attrib asigna/deniega permisos chmod 700 Este ejemplo protege nuestro directorio $HOME ante cualquier
$HOME otro usuario
TP 1 Linux Introduccion
1. Pregunta: ¿Qué se entiende por el término software libre?
4. Pregunta: Relacionar las versiones de Ubuntu con los años en que fueron puestos en libertad.
1) 7,04 a )2006 Junio
2) 4,10 b) 10 2007
3) 6,06 c) 04 2007
4) 7.10 d) 10 2004
5. Pregunta: Lista de tres maneras en que los usuarios no técnicos pueden contribuir al desarrollo de Ubuntu.
8. Pregunta: La parte superior e inferior del escritorio, tiene dos barras, llamadas _________________ .
9. Pregunta: ¿Cuáles son los tres iconos de acceso directo presentes en el panel superior?
11. Pregunta: ¿Cuáles son las tres principales formas de conectarse a Internet en ubuntu?
15. Pregunta: El código fuente del software Skype es _____________________, y la licencia de uso del software es_____________________.
16. Pregunta: ¿Cuál de los siguientes es un lector de feeds RSS? A. Ekiga B. Liferea C. Pand. D. Skype
17. Pregunta: ¿Cuál de los siguientes es software propietario? A.Skype B. Ekiga C. Liferea D. Firefox
18. Un disco de instalación de Ubuntu también se puede utilizar como un Live CD? No Sí
20. ¿Es más fácil setear las particiones manualmente o utilizar todo el disco?
setear las particiones manualmente
Usar todo el disco
21. ¿Quién fundó la Free Software Foundation para promover el desarrollo de código abierto?
A. Ritchie Dennie
B. Richard Stallman
C. Linus Torvalds
D. Ken Thompson
22. ¿Cuál de los siguientes núcleos son núcleos de desarrollo? (Elija todas las que apliquen.)
A. 2.3.4
B. 2.5.5
C. 2.2.7
D. 2.4.4
23. Cuál de los entornos GUI están disponibles en la mayoría de las distribuciones de Linux? (Elija todas las que apliquen.)
A. GNOME
B. CDE
C. KDE
D. RPM
24. El software del sistema operativo es necesario para que un equipo funcione. Verdadero o Falso?
A. Verdadero
B. Falso
25. ¿Cuál de los siguientes métodos son comunes para obtener soporte para Linux?
A. HOWTO de documentos en http://www.linuxdoc.org
B. un Grupo local de Usuarios Linux
C. grupos de noticias de Internet
D. todo lo anterior
27. Cuando los componentes principales del sistema operativo Linux están empaquetados junto con otros software de código abierto, se llama:
A. nuevo kernel
B. nueva plataforma
C. distribución de Linux
D. Proyecto GNU
28. ¿Qué cultura ha adoptado el término de GNU (GNU's Not UNIX) y sentó las bases del software libre para Linux?
A. La cultura hacker
B. la cultura del MIT
C. la cultura cracker
D. la cultura Inteligencia Artificial
http://biblioweb.sindominio.net/telematica/historia-cultura-hacker.html
29. Muchos tipos de software están disponibles en la actualidad. ¿Qué tipo de software representa Linux? Explique cada uno
A. software de código abierto
B. software de código cerrado
C. freeware
D. shareware
30. ¿Cuál de las siguientes es característica de software de código abierto? (Elija todas las que apliquen.)
A. El valor del software está directamente relacionada con su precio.
B. El software es desarrollado en colaboración.
C. El código fuente para el software está disponible por un módico precio.
D. Los errores se corrigen rápidamente.
31. ¿Cuál es el código abierto más común de servidor Web disponible para Linux?
A. Samba
B. Apache
C. Quid
D. Pino
33. ¿Qué dos personas están acreditados con la creación del sistema operativo UNIX? (Elija dos respuestas.)
A. Dennis Ritchie
B. Richard Stallman
C. Linus Torvalds
D. Ken Thompson
34. ¿Cuáles son algunas buenas razones para utilizar Linux en un entorno corporativo? (Elija todas las que apliquen.)
A. El software de Linux es improbable que sea abandonado por sus desarrolladores.
B. Linux es seguro y tiene un costo total de propiedad menor que otros sistemas operativos.
C. Linux está ampliamente disponible para muchas plataformas y soporta muchos lenguajes de programación.
D. La mayoría del software de Linux es de código cerrado.
35. Cada equipo está formado por componentes físicos y componentes lógicos. Los componentes lógicos de un equipo que saben cómo trabajar con los componentes físicos
conocen como:
A. hardware
B. registros
C. software
D. procesos
36. ¿Cuál de los siguientes factores determinan la distribución de Linux que un usuario va a utilizar? (Elija todas las que apliquen.)
A. gestor de paquetes de apoyo
B. plataforma de hardware
C. características del núcleo
D. soporte en idiomas
38. El componente básico del sistema operativo Linux es el kernel de Linux. Si usted fuera un administrador de sistemas Linux para una empresa, ¿cuándo es necesario actua
kernel de Linux? (Elija todas las que apliquen.)
A. cuando se necesita contar con el apoyo de Linux para hardware nuevo
B. cuando se necesita otra interfaz de usuario
C. cuando se necesita para aumentar la estabilidad de Linux
D. cuando se necesita utilizar los módulos del kernel
39. Linux fue desarrollado por __________ en base al sistema operativo _________.
A. Linus Torvalds, MINIX
B. Linux Torvalds, GNU
C. Richard Stallman, GNU
D. Richard Stallman, MINIX
41. En el sistema operativo GNU/Linux, ¿Quién es el programa responsable de mostrar la sesión gráfica y es posible reiniciarlo con CTRL - ALT - BACKSPACE?
A. GNOME
B. KDE
C. Servidor X (X Window)
D. KDM, GDM, XDM, etc
44. ¿Qué secuencia de teclas usamos para alternar entre sesiones de TEXTO (intérprete de comandos bash)?
A. Ctrl - Alt - F7 hasta F12
B. Ctrl - Alt - F1 hasta F6
C. Ctrl - Alt - F3 hasta F6
45. ¿Qué secuencia de teclas usamos para alternar entre sesiones GRÁFICAS?
A. Ctrl - Alt - F1 hasta F10
B. Ctrl - Alt - F1 hasta F6
C. Ctrl - Alt - F7 hasta F12
46. ¿Cuáles son los escritorios más utilizados en varias distribuciones de GNU/Linux?
A. KDE y GNOME
B. fluxbox, xfce
C. Servidor X
47. En GNU/Linux, ¿qué programa(s) nos permite(n) seleccionar el escritorio a iniciar y nos piden colocar usuario y contraseña?
A. KDE
B. KDM, GDM, XDM,etc.
C. GNOME
D. Servidor X (XWindow)
49. Consiga alguna(s) licencias de software y determine si permiten libre uso y libre redistribución.
50. Averigüe nombres de algunos desarrolladores de software de libre redistribución, así como
mecanismos para donarles.
1. Software libre significa un control que es transparente y susceptible de modificación, igual que las leyes libres, o leyes de una sociedad libre,
libres cuando hacen su control cognoscible y abierto a la modificación. La intención del movimiento software libre de Stallman es producir cód
la medida en que pueda ser transparente y susceptible de modificación haciéndolo «libre».
El mecanismo para este fin es un instrumento extraordinariamente inteligente llamado copyleft que se implementa a través de una licencia llam
GPL. Usando el poder del copyright, el software libre no sólo asegura que permanece abierto y susceptible de modificación, sino también que o
software que incorpore y use software libre, debe también, a su vez, ser libre.
2. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de poder acceder al código, que a las cuestio
éticas y morales las cuales se destacan en el software libre
-Ubuntu siempre será gratuito, junto con sus emisiones regulares de la empresa y actualizaciones de seguridad.
-Ubuntu viene con soporte comercial completo de Canonical y cientos de compañías de todo el mundo.
-Ubuntu proporciona las mejores traducciones y las características de accesibilidad que la comunidad de software libre tiene para
ofrecer.
-El código fuente de las aplicaciones principales de Ubuntu es libre y abierto. Queremos mejorar y transmitir el uso de software lib
de código abierto.
4.
7.04 - 04/2007
4.10 - 10/2004
6.06 - 06/2006
7.70 - 10/2007
5. Tres posibles formas de ayudar a el desarrollo de ubuntu sin conocimientos tecnicos son:
Bug Squad: Ayude a hacer aún mejor el sistema, trabajando con los informes de errores para asegurarse de que este clara, com
y fácil de reproducir Ubuntu. Cualquier persona puede ayudar!
Pruebas: Ubuntu lanza nuevas versiones cada seis meses por lo que necesitamos un montón de probadores que pueden informar o confirmar
problemas. Si desea estar a la vanguardia de las últimas novedades de Ubuntu, hagan las pruebas!
Ubuntu Brainstorm: Todo el mundo puede participar en el sitio web dando lluvia de ideas. Está lleno de ideas sobre cómo mejorar Ubuntu. U
que las ideas maduren, se puede pasar a convertirse en las especificaciones, que son planos detallados de las futuras características de Ubuntu.
Cualquier persona puede sugerir nuevas ideas y los votos de la comunidad en la que las ideas son las más importantes.
8. La parte superior e inferior del escritorio, tiene dos barras, llamadas paneles.
9. Los tres iconos de acceso directo presentes en el panel superior son: Mozilla Firefox (Navegador web), Thunderbird (Cliente de correo electronico), y el Servicio de ayuda.
10. El cambio rapido de usuario es una ocpion que permite utilizar otro usuario sin necesidad de tener que cerrar el actual.
46. A
47).B
48).Es completamente legal vender software libre, ya que el concepto de libertad no implica que sea gratis.