FEDORAFedora es una distribución Linux para propósitos generales basada en RPM, que se mantiene gracias auna comunidad int...
COMANDOS BASICOSPara empezar a conocer los comandos básicos con los que trabaja fedoraabrimos el terminal.Nota: Hay que ac...
La diferencia entre los dos es que el primero nos muestra las carpetas quetenemos enlistadas en columnas y con algunas car...
A cado uno de los indicadores anteriores les corresponde un número asociador        4w       2x       1Los cuales sumados ...
Como podemos observar, el nombre del archivo test esta de color negro.   •   Para realizar scrips ejecutables se utiliza e...
•   Para poder insertar texto en él debemos presionar i.Presionar esc para salir del modo insertar, presionar ctrl z para ...
Como podemos observar test cambió a color verde puesto que ahora es unarchivo ejecutable.Para borrar un archivo utilizamos...
Para crear un archivo oculto lo hacemos con el comando touch .<name> yvisualizamos así:        Taller de Linux: Fedora Dic...
EL comando man <nombre> nos permite saber para que nos sirve un comando,es como una especie de manual. Por ejemplo queremo...
y nos mostrara la siguiente ventana:En este caso nos indica que el comando service nos sirve para invocar undemonio o para...
muestra otras caracterosticas, nos permite darnos cuenta que es txt y que esuna línea de comando.   • El comando gedit es ...
Retype new password:BAD PASSWORD: it is based on a dictionary wordBAD PASSWORD: is too simplepasswd: all authentication to...
total 0-rw-rw-r--. 1 bachis bachis 0 2010-03-04 17:37 test[bachis@localhost ~]$   •   Utilizamos el comando less para visu...
/media/AUTENTIK/hh/an/Nueva         carpeta    (2)/otras lib/swingx-2007_09_16-src/src/test/media/AUTENTIK/hh/an/Nueva    ...
drwx------. 4 bachis bachis 4096 2010-03-04 18:47 bachisdrwx------. 4 bema      bema     4096 2010-03-04 17:42 bemadrwx---...
chmod: changing permissions of `/home/bachis/test2: Operation notpermittedNo se permite ya que el propietario de este arch...
Para salir de esta información presionamos ctrl+zAgregar el usuario trux para poder ver internamente cuales son suspropied...
Ahora le ponemos un password a trux y nuevamente utilizamos vi/etc/shadow.        Taller de Linux: Fedora Dictada por el I...
Como podemos observar ahora trux posee un conjunto de caracteres, númerosy letras que son la encriptación del password uti...
•   Para salir de este modo presionamos Ctrl+Alt+f1yum –y install <nombre del paquete> nos permite instalar un paquete.yum...
Upcoming SlideShare
Loading in …5
×

Fedora

1,339 views

Published on

Compilacion elaborada a partir del taller dictado por el Ing Daniel Reyes

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,339
On SlideShare
0
From Embeds
0
Number of Embeds
142
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fedora

  1. 1. FEDORAFedora es una distribución Linux para propósitos generales basada en RPM, que se mantiene gracias auna comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos yprueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat.Características de Fedora* Fedora soporta las arquitecturas x86, x86-64 y PowerPC.* Soporta redes instaladas sobre HTTP, FTP y NFS.* El entorno de escritorio por defecto es GNOME, e incluye KDE en algunas versiones.* El gestor de buteo es GNU GRUB por defecto.* Fedora está diseñado para ser fácil de instalar y configurar, incluyendo para esto instaladoresy harramientas gráficas.* El sistema de archivos por defecto es ext3 sobre LVM.* Sólo contiene una pequeña selección de paquetes de software (unos 8 mil), pero existenvarios almacenes disponibles con software extra para completar esta distribución, pero muchasno son oficiales de Fedora (e incluso algunas pueden infringir patentes).* Su navegador por defecto es Firefox desde su versión Fedora Core 3 y superior* Incluye el paquete ofimático OpenOffice.org desde su versión 4. Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  2. 2. COMANDOS BASICOSPara empezar a conocer los comandos básicos con los que trabaja fedoraabrimos el terminal.Nota: Hay que aclarar que los comandos que se mostrarán a continuación sonde utilidad para esta distribución de linux, pero que existe un cierto parecidocon los usados en otras.Nos vamos a aplicaciones, luego elegimos system tools y terminal, nosaparecerá la siguiente pantalla: [liveuser@localhost ~]$liveuser Indica el nombre del usuariolocalhost Hace referencia al nombre de la maquina en la que estamostrabajando.Estas dos propiedades aparecen por defecto pero se pueden modificar. • Para listar archivos y directorios desde el lugar en donde nos encontramos utilizamos el comando ll o también el comando ls Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  3. 3. La diferencia entre los dos es que el primero nos muestra las carpetas quetenemos enlistadas en columnas y con algunas características de éstas, entanto que ls nos muestra solo las carpetas, ahora utilicemos ls - lComo podemos observar las características de las carpetas son las siguientes:drwx donde:d: nos indica que es un directorior: nos indica que es de lecturaw: nos indica que es de escriturax: que es ejecutable Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  4. 4. A cado uno de los indicadores anteriores les corresponde un número asociador 4w 2x 1Los cuales sumados nos permitirán más adelante establecer permisos a losusuarios. Como podemos observar por defecto tenemos ciertos permisos paralas carpetas, definidos de la siguiente manera:rwxr -xr -x a b ca. Son los permisos establecidos para el usuario en este caso por defecto live-user.rwxr Indican que puede leer, escribir y ejecutar.b. Se refiere al grupo al que pertenece el usuario en este caso por defecto live-user. xr Indican que puede leer y ejecutar.c. Los permisos para otros. X indica que solo puede ejecutar. • Para crear un archivo utilizamos el comando touch <name>, para nuestro ejemplo crearemos el archivo test.[liveuser@localhost ~]$ touch test // enter y listamos Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  5. 5. Como podemos observar, el nombre del archivo test esta de color negro. • Para realizar scrips ejecutables se utiliza el comando vi <name>[liveuser@localhost ~]$ vi ejecutable // damos enter y nos mostrara el editor delos archivos ejecutables Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  6. 6. • Para poder insertar texto en él debemos presionar i.Presionar esc para salir del modo insertar, presionar ctrl z para salir al terminal. • Para salir sin grabar cambios :q y salir con cambios :wqNota a veces cuando el usuario es root y no se da el permiso de salir y guardarse debe forzar con !. :wq!. • Para cambiar los permisosComo podemos observar test en este momento tiene los siguientes permisos-rw -rw -r 42 42 4 6 6 4 • Utilizaremos chmod para modificar los permisos [liveuser@localhost ~]$ chmod 777 test y listamos para ver los cambios: Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  7. 7. Como podemos observar test cambió a color verde puesto que ahora es unarchivo ejecutable.Para borrar un archivo utilizamos rm<nombre del archivo>[liveuser@localhost ~]$ rm test[liveuser@localhost ~]$ lltotal 32drwxr-xr-x. 3 liveuser liveuser 4096 2010-03-04 16:23 Desktopdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Documentsdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Downloadsdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Musicdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Picturesdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Publicdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 Templatesdrwxr-xr-x. 2 liveuser liveuser 4096 2010-03-04 15:00 VideosComo podemos observar desaparece test • Para listar los archivos ocultos utilizamos ls -ao también ll –a Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  8. 8. Para crear un archivo oculto lo hacemos con el comando touch .<name> yvisualizamos así: Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  9. 9. EL comando man <nombre> nos permite saber para que nos sirve un comando,es como una especie de manual. Por ejemplo queremos saber para que nos sirveel comando service entonces : • [liveuser@localhost ~]$ man service Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  10. 10. y nos mostrara la siguiente ventana:En este caso nos indica que el comando service nos sirve para invocar undemonio o para reiniciarlo. Para salir de ella simplemente presionamos qEl comando vim tiene las mismas funciones que el vi, pero este muestra el textocon ciertas caracteristicas. Ejm • vi/etc/squad/squad-confNos muestra el texto de un solo color • vim/etc/squad/squad-conf Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  11. 11. muestra otras caracterosticas, nos permite darnos cuenta que es txt y que esuna línea de comando. • El comando gedit es una herramieta de edicion grafica:Ejemplo [liveuser@localhost ~]$ gedit nuevo se despliega la ventana: • El comando pwd nos indica el lugar en donde nos encontramos[liveuser@localhost ~]$ pwd/home/liveuser[liveuser@localhost ~]$ • poweroff apagar el equipo • reboot reiniciar CREACION DE USUARIOSPara entrar como super usuario: • [liveuser@localhost ~]$ su -[root@localhost ~]#y para salir de root que es el super usuario escribimos exit[root@localhost ~]# exitlogoutPara crear el usuario bachis escribimos: • [liveuser@localhost ~]$ adduser bachisy passwd para poner la contrasenia • [root@localhost ~]# passwd bachisChanging password for user bachis.New password: Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  12. 12. Retype new password:BAD PASSWORD: it is based on a dictionary wordBAD PASSWORD: is too simplepasswd: all authentication tokens updated successfully.Si la contraseña es muy débil aparecerá el msj anterior por lo que debemosutilizar claves seguras con números, letras y caracteres. Cabe mencionar que almomento de escribir no verá nada.[bachis@localhost ~]$ su -[root@localhost ~]# passwd bachisChanging password for user bachis.New password:Retype new password:passwd: all authentication tokens updated successfully.Si todo esta correcto se presenta lo anteriorNota,solo el root tiene el permiso de cambiar la contraseña de los usuarios.Probamos la clave ingresada entrando con nuestro usuario • [liveuser@localhost ~]$ su - bachisPassword: B0chita29 no se va ha ver en el momento q escribamos[bachis@localhost ~]$Dentro del usuario bachis creamos el archivo test:[liveuser@localhost ~]$ su - bachisPassword:[bachis@localhost ~]$ ll -atotal 36drwx------. 4 bachis bachis 4096 2010-03-04 17:37 .drwxr-xr-x. 5 root root 4096 2010-03-04 17:32 ..-rw-------. 1 bachis bachis 47 2010-03-04 17:28 .bash_history-rw-r--r--. 1 bachis bachis 18 2009-09-16 06:15 .bash_logout-rw-r--r--. 1 bachis bachis 176 2009-09-16 06:15 .bash_profile-rw-r--r--. 1 bachis bachis 124 2009-09-16 06:15 .bashrcdrwxr-xr-x. 2 bachis bachis 4096 2009-09-23 20:21 .gnome2drwxr-xr-x. 4 bachis bachis 4096 2009-11-09 14:10 .mozilla-rw-------. 1 bachis bachis 66 2010-03-04 17:37 .xauthJxuyY4[bachis@localhost ~]$ lltotal 0[bachis@localhost ~]$[bachis@localhost ~]$ touch test[bachis@localhost ~]$ ll Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  13. 13. total 0-rw-rw-r--. 1 bachis bachis 0 2010-03-04 17:37 test[bachis@localhost ~]$ • Utilizamos el comando less para visualizar pero no nos permitirá editar nos mostrara la ventana:Presionamos escSalimos con q • [bachis@localhost ~]$ more test también nos permite visualizar pero no editar. La diferencia con el anterior es que este nos muestra en el mismo terminal la informacion que posee el archivo. • El comando locate nos permite determinar donde están ciertos archivos. Este funciona si está instalado el S.O.,como estamos probando sin haberlo instalado se presenta lo siguiente:[liveuser@localhost ~]$ locate testlocate: can not stat () `/var/lib/mlocate/mlocate.db: No such file or directory • find igual que el anterior, es más avanzado y es el mejor buscadorPara poderlo probar debemos estar con el super usuario root[root@localhost ~]# find / -name test/usr/lib/python2.6/site-packages/OpenSSL/test/usr/lib/python2.6/test/usr/bin/test/media/AUTENTIK_/proyecto final/basic chess lo q se presento/PruebaBasicChess/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/BC/test Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  14. 14. /media/AUTENTIK/hh/an/Nueva carpeta (2)/otras lib/swingx-2007_09_16-src/src/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/otras lib/swingx-2007_09_16-src/src/test/org/jdesktop/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/otras lib/swingx-2007_09_16-src/src/test/org/jdesktop/swingx/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/programacion/tareasvarias/Constituyente/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/programacion/respaldo trabfinal/Anterior/SistemaAguaPotable_Quinara/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/programacion/beatrizp/Matriculacion/test/media/AUTENTIK/hh/an/Nueva carpeta (2)/programacion/Agenda/test/media/ECF4BD2EF4BCFC40/Archivos deprograma/Java/jdk1.6.0_01/sample/jmx/jmx-scandir/test/lib/alsa/init/test/home/bachis/test[root@localhost ~]# • Con cd me traslado de un directorio a otro[root@localhost ~]# cd /home /bachis /[root@localhost home]# • Para listar los permisos de bachis ll/home/bachis/ • Para listar los permisos de todo el home ll/home/bachis/ home • Cambiar los privilegios a test[liveuser@localhost ~]$ chmod 677 test • Ejecutar el archivo test[root@localhost ~]# ./ test • Para ver los usuarios[root@localhost ~]# cd /home /[root@localhost home]# lltotal 12 Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  15. 15. drwx------. 4 bachis bachis 4096 2010-03-04 18:47 bachisdrwx------. 4 bema bema 4096 2010-03-04 17:42 bemadrwx------. 31 liveuser liveuser 4096 2010-03-04 18:48 liveuser • Errores al cambiar el propietario de un archivo desde en usuario. Utilizando chown[root@localhost ~]# su - bachis[bachis@localhost ~]$ lltotal 0-rw-rw-r--. 1 bachis bachis 0 2010-03-05 16:01 test2[bachis@localhost ~]$ chown root test2chown: changing ownership of `test2: Operation not permitted[bachis@localhost ~]$ cd /home/bachis/[bachis@localhost ~]$ lltotal 0-rw-rw-r--. 1 bachis bachis 0 2010-03-05 16:01 test2[bachis@localhost ~]$ cd /home/[bachis@localhost home]$ chown root test2chown: cannot access `test2: No such file or directory[bachis@localhost home]$ cd /home/bachis/[bachis@localhost ~]$ lltotal 0-rw-rw-r--. 1 bachis bachis 0 2010-03-05 16:01 test2Como podemos darnos cuenta, no podemos ya que el usuario o tiene esteprivilegio, lo hacemos ingresando como root[bachis@localhost home]$ su -[root@localhost ~]# cd /home/bachis/[root@localhost bachis]# chown root test2[root@localhost bachis]# lltotal 0-rw-rw-r--. 1 root bachis 0 2010-03-05 16:01 test2[root@localhost bachis]# su - bachis[bachis@localhost ~]$ lltotal 0-rw-rw-r--. 1 root bachis 0 2010-03-05 16:01 test2 • Cambiar permisos a test desde el usuarios bachis[bachis@localhost ~]$ chmod 700 /home/bachis/test2 Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  16. 16. chmod: changing permissions of `/home/bachis/test2: Operation notpermittedNo se permite ya que el propietario de este archivo es root, entonces[bachis@localhost ~]$ su -[root@localhost ~]# chmod 700 /home/bachis/test2[root@localhost ~]# lltotal 0No se visualiza dentro de root, ya que esta dentro de bachis, entonces metraslado a ese directorio[root@localhost home]# cd /home/bachis[root@localhost bachis]# lltotal 0-rwx------. 1 root bachis 0 2010-03-05 16:01 test2[root@localhost bachis]# • Para borrar usuarios se utiliza userdel <nombre del usuario>[root@localhost home]# userdel bemaNota: Para poder usar este comando siempre debemos estar como root ytambién debemos percatarnos de no estar dentro del usuario al que vamos aeliminar.Comandos de etc que nos permiten encontrar ciertas características einformación importante.De los usuarios, archivos, carpetas de red con lo que estamos trabajando. • Para saber ubicación de archivosvi /etc/shadowNos muestra la siguiente información: Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  17. 17. Para salir de esta información presionamos ctrl+zAgregar el usuario trux para poder ver internamente cuales son suspropiedades[root@localhost ~]# adduser trux[root@localhost ~]# # vi /etc/shadow Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  18. 18. Ahora le ponemos un password a trux y nuevamente utilizamos vi/etc/shadow. Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  19. 19. Como podemos observar ahora trux posee un conjunto de caracteres, númerosy letras que son la encriptación del password utilizando el algoritmo md5. • Inittab: permite cambiar de modo grafico a texto y comentar ciertas características que no puedan ser ejecutadas por los usuarios.[root@localhost ~]# vi /etc/inittab5 - X1 Indica la parte grafica levantada si ha fedora lo utilizamos comoservidor, debemos bajar la parte grafica. Para ello cambio 5 por 3.id:3:initdefault: para bajar el modo grafico.Para levantar el modo grafico también lo podemos hacer con startx mientrasestemos como root.Se puede utilizar también: • Ctrl+Alt+f2: Nos transporta modo texto: Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio
  20. 20. • Para salir de este modo presionamos Ctrl+Alt+f1yum –y install <nombre del paquete> nos permite instalar un paquete.yum –y update nos permite actualizar fedora. Taller de Linux: Fedora Dictada por el Ing. Daniel Reyes | Compilación: Beatriz Pasaca Carpio

×