7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
1/18
DIRECTORIOS MEDIANTE COMANDOS
DE LA SHELL BASH DE LINUX
Presentado por:
Henry Andrs Triana
Jorge Andrs PulgarinJulian David Rosero
ARC - 16
Presentado al Instructor:WILLIAN MANTILLA ARENAS
CENTRO DE ELECTICIDAD Y AUTOMATIZACION INDUSTRIALFEBRERO 1 DE 2012
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
2/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
2
SERVICIO NACIONAL DE APRENDIZAJE SENA REGIONAL VALLEADMINISTRACION DE REDES DE COMPUTADORES
MODULO DE UTILIZACIN DE SOFTWARE PARA ADMINISTRAR REDES
Gua de Aprendizaje para la actividad: MANIPULACIN DE ARCHIVOS YDIRECTORIOS MEDIANTE COMANDOS DE LA SHELL BASH DE LINUX
Duracin: 10 horas
1. Presentacin
El sistema de archivos en Linux es una compleja estructura de archivos ydirectorios en forma de rbol (jerrquica), la cual permite el almacenamiento delas diferentes aplicaciones y ficheros de datos y de configuracin necesarios parael adecuado funcionamiento del sistema. Es importante, para el usuario normalo el administrador, conocer los detalles de esta estructura de modo que puedaejecutar operaciones tales como: navegar por la estructura de archivos, mover ocopiar archivos y directorios, eliminar archivos y directorios, renombrar yconocer el directorio de trabajo actual, entre otros.
Mediante esta actividad, el estudiante explora y ejecuta los diferentes comandosde la shell de Linux, con el fin de manipular ficheros y directorios de laestructura de archivos.
2. Resultado de Aprendizaje
Manipular archivos y directorios mediante comandos bsicos de la shell Bash enLinux.
3. Elementos de Capacidad
Reconocer los componentes de la estructura de archivos de Linux. Manipular comandos bsicos de la shell. Ejecutar operaciones bsicas sobre archivos y directorios. Conectarse a una sesin de Linux.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
3/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
3
Identificar la ruta de trabajo actual. Identificar los atributos ms importantes de los archivos. Aplicar los comandos para la creacin de directorios y archivos Identificar las rdenes internas y externas de la shell.
4. Proceso de Aprendizaje
4.1 Mediante el nombre de usuario root y la contrasea asignada por elinstructor, abrir una nueva sesin en Linux.
4.2 Abrir una nueva ventana de comandos (Aplicaciones -> Accesorios ->Terminal), desde la interfase grfica y verificar el directorio de trabajo actual.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
4/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
4
4.3 En el directorio de trabajo inicial crear el directorio Talleres. Dentro deeste, crear los archivos Leame1.txt y Practicas.txt los cuales estarninicialmente vacos. Finalmente, listar el contenido del directorio Talleres paraverificar que los archivos fueron creados correctamente.
A travs del comando pwd verificamos si estamos en el directorio de trabajo.Despus de estar en el directorio root por medio del comando mkdir se creael directorio Talleres.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
5/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
5
En la imagen podemos apreciar los archivos de texto creados por medio delcomando touch; y listados con el comando ls
4.4 Cambiarse al directorio raz y mediante el comando apropiado, buscar todoslos archivos que tengan la extensin txt y que se encuentren ubicados en eldirectorio de trabajo inicial.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
6/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
6
4.5. Editar el archivo Leame1.txt e ingresar en el las siguientes lneas de texto:Practica inicialde comandos bsicosen Linux.
Navegamos hasta el directorio talleres
Mediante el comando vi editamos el archivo de texto.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
7/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
7
Ambiente de edicin del comando vi
Por medio de la tecla ESC + :wq guardamos y quitamos el archivo de texto.
Editar el archivo Practicas.txt e ingresar en el las siguientes lneas de texto:Ejecutar comandos bsicosEjecutar comandos avanzados
Cambiar atributos de archivos
Editamos el archivo con el comando vi
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
8/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
8
Edicin del archivo y guardado como en el ejemplo anterior.
4.6 Mediante la orden apropiada, desde la lnea de comandos, fusionar en unsolo archivo llamado Union.txt, los contenidos de los dos archivos del puntoanterior.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
9/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
9
4.7 Ubicarse en el directorio raz y listar el contenido detallado de dichodirectorio. En este listado, identificar: los atributos de cada archivo y directorio,as como tambin, el nombre del propietario de cada uno de ellos y su tamaoen bytes. Posteriormente, se debe redirigir la salida del comando de listadohacia un archivo llamado Contenido1.lst
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
10/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
10
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
11/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
11
4.8 Mover el archivo Contenido1.lst al directorio Talleres.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
12/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
12
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
13/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
13
4.9 Con sus compaeros de grupo, consulte y haga un resumen de los comandosnecesarios para montar y desmontar: una unidad de CD-ROM, una memoria USBy un sistema de ficheros.
Para montar un cd seria de la siguiente forma:*mount -t iso9660 /dev/cdrom /mnt/cdrom
Y para desmontar la unidad de cd seria cambiar los comandos por:umount /mnt/fd.
Para montar una usb son con los siguientes comandos:Para montar el un nuevo directorio,para la usbmkdir /mnt/usb
Montar la memoria USB
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
14/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
14
mount -t vfat /dev/sda1 /mnt/usb
y para desmontar la memoria cambiamos el comando mount por umountmontar''
Decirle a Linux que se va a utilizar un determinado dispositivo con undeterminado sistema de archivos y estar en un directorio especficado. Enla tabla que se muestran los sistemas de archivos ms comunes en Linux.
A continuacin mostraremos algunos ejemplos:
1. Disquete de DOS:mount -t msdos /dev/fd0 /mnt/floppy -o rw,noexecumount /mnt/floppy
2. Disquete de Windows 9X:mount -t vfat /dev/fd0 /mnt/floppy -o user,rwumount /mnt/floppy
3. CD-ROM:
mount -t iso9660 /dev/cdrom /mnt/cdrom -o roumount /mnt/cdrom
4. Directorio exportado de host2:mount -t nfs host2:/tmp /mnt/host2umount /mnt/host2
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
15/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
15
4.10 Crear un informe en el procesador de texto de Fedora, en el cual seincluyan todos los pasos llevados a cabo en todos los puntos anteriores.
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
16/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
16
7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
17/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
17
5. Material de apoyo
MANTILLA ARENAS, William. Comandos Linux.pdf. Cali, 2008.
MANTILLA ARENAS, William. Linux.pdf. Cali, 2008.
SARWAR, Syed M. El Libro de Linux. Addison Wesley. Madrid, 2003
6. Vnculos en la Web
http://usuarios.lycos.es/putusoft/trucospc/comlinux.htm
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=155
http://usuarios.lycos.es/putusoft/trucospc/comlinux.htmhttp://usuarios.lycos.es/putusoft/trucospc/comlinux.htmhttp://www.ajpdsoft.com/modules.php?name=News&file=article&sid=155http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=155http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=155http://usuarios.lycos.es/putusoft/trucospc/comlinux.htm7/31/2019 Comandos Basicos Linux Rosero Pulgarin Triana
18/18
DIRECTORIOS MEDIANTE COMANDOSDE LA SHELL BASH DE LINUX
18
http://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicos
http://www.linux.org/lessons/beginner/l4/lesson4c.html
http://www.linux.org/lessons/beginner/l5/lesson5c.html
http://www.linux.org/lessons/beginner/l6/lesson6b.html
http://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicoshttp://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicoshttp://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicoshttp://www.linux.org/lessons/beginner/l4/lesson4c.htmlhttp://www.linux.org/lessons/beginner/l4/lesson4c.htmlhttp://www.linux.org/lessons/beginner/l5/lesson5c.htmlhttp://www.linux.org/lessons/beginner/l5/lesson5c.htmlhttp://www.linux.org/lessons/beginner/l6/lesson6b.htmlhttp://www.linux.org/lessons/beginner/l6/lesson6b.htmlhttp://www.linux.org/lessons/beginner/l6/lesson6b.htmlhttp://www.linux.org/lessons/beginner/l5/lesson5c.htmlhttp://www.linux.org/lessons/beginner/l4/lesson4c.htmlhttp://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicoshttp://www.linuxparatodos.net/portal/staticpages/index.php?page=glosario-mandatos-basicos