msii03taniavelazquez.files.wordpress.com · web viewel esquema de seguridad de los archivos está...

5
EJERCICIOS PRÁCTICA 9 COMANDOS SIMPLES Los comandos (órdenes) más simples consisten, en una palabra: EJERCICIO 1: PRUEBA LOS COMANDOS ANTERIORES EN LA CONSOLA Y COLOCA AQUÍ LA CAPTURA DE PANTALLA Pero a veces no es suficiente con una palabra. Entonces escribimos órdenes con varias palabras separadas por espacios: el comando y los argumentos u opciones. La primera palabra será el comando y las siguientes le darán información adicional: EJERCICIO 2: PRUEBA LOS COMANDOS ANTERIORES EN LA CONSOLA Y COLOCA AQUÍ LA CAPTURA DE PANTALLA MOVIENDOSE ENTRE DIRECTORIOS El comando cd nos ayuda a movernos entre carpetas y pwd nos muestra en donde estamos EJERCICIO 3: Primero es importante ver nuestra ubicación Teclea pwd Ahora si nos movemos con cd y la ruta absoluta Teclea cd /etc Y finalmente pedimos un listado de los archivos que están allí con ls (se muestra solo un listado parcial) Teclea ls Veamos de nuevo en que directorio estamos Hay un directorio llamado apache2 dentro de /etc cuando usamos ls (la ruta completa del

Upload: others

Post on 08-Jan-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: msii03taniavelazquez.files.wordpress.com · Web viewEl esquema de seguridad de los archivos está estructurado en tres clases de usuarios. El dueño (u) del archivo, el grupo (g)

EJERCICIOS PRÁCTICA 9

COMANDOS SIMPLESLos comandos (órdenes) más simples consisten, en una palabra:

EJERCICIO 1: PRUEBA LOS COMANDOS ANTERIORES EN LA CONSOLA Y COLOCA AQUÍ LA CAPTURA DE PANTALLA

Pero a veces no es suficiente con una palabra. Entonces escribimos órdenes con varias palabras separadas por espacios: el comando y los argumentos u opciones. La primera palabra será el comando y las siguientes le darán información adicional:

EJERCICIO 2: PRUEBA LOS COMANDOS ANTERIORES EN LA CONSOLA Y COLOCA AQUÍ LA CAPTURA DE PANTALLA

MOVIENDOSE ENTRE DIRECTORIOSEl comando cd nos ayuda a movernos entre carpetas y pwd nos muestra en donde estamos

EJERCICIO 3:Primero es importante ver nuestra ubicaciónTeclea pwd

Ahora si nos movemos con cd y la ruta absolutaTeclea cd /etc

Y finalmente pedimos un listado de los archivos que están allí con ls (se muestra solo un listado parcial)Teclea ls

Veamos de nuevo en que directorio estamos

Hay un directorio llamado apache2 dentro de /etc cuando usamos ls (la ruta completa deldirectorio es /etc/apache2). Podemos ir allá (desde cualquier sitio) utilizando una rutaabsoluta:cd /etc/apache2/

Pero si aún estamos parados en /etc podemos entrar al directorio apache2 utilizando unaruta relativa (en este caso a etc)

cd apache2/

Page 2: msii03taniavelazquez.files.wordpress.com · Web viewEl esquema de seguridad de los archivos está estructurado en tres clases de usuarios. El dueño (u) del archivo, el grupo (g)

Estamos trabajando en /etc/apache2. Supongamos que queremos retroceder a /etc sin utilizar una ruta absoluta. Podemos hacerlo (para este y cualquier directorio) con la siguiente instrucción.cd ..La notación ".." significa el nivel anterior, mientras que la notación "." significa el directorioactual.

Ahora regresemos a nuestro directorio hogarcd /home/usuario

MANEJO DE ARCHIVOS

Listado de archivos y directorios

ls Muestra una lista de los archivos del directorio.ls –a Despliega una lista de los archivos pero además muestra los archivos de configuraciónque suelen llamarse “archivos escondidos" cuyos nombres comienzan con el caracter punto(.).ls –l Despliega una lista detallada de los archivos y directorios. Muestra los permisos, elnúmero de enlaces, propietario, tamaño en bytes y cuando ocurrió la última modificación paracada uno de los archivos.ls –F Muestra una lista de archivos agregando una diagonal (/) al final de los nombres dedirectorio; un asterisco (*) si se trata de un archivo ejecutable; un arroba (@) si el archivo esun enlace simbolico y un igual (=) si el archivo es un socket.

EJERCICIO 4: PRUEBA LOS COMANDOS ANTERIORES DENTRO DE CUALQUIER CARPETA DE LINUX

CREACIÓN Y ELIMINACIÓN DE DIRECTORIOS

mkdir Crea un directorio vacio

EJERCICIO 5:Situado en /home/usuario realiza cada comando y coloca captura de pantallamkdir Documentos (ruta relativa, ósea nos encontramos dentro de donde queremos la carpeta)mkdir /home/usuario/Documentos2 (ruta absoluta)mkdir ~usuario/Documentos3 (atajo ~)

rmdir Elimina un directorio si está vacío, sino no lo elimina

EJERCICIO 6:rmdir Documentosrmdir /home/usuario/Documentos2rmdir ~usuario/Documentos3

rm -r directorio Elimina un directorio y todo su contenido

Page 3: msii03taniavelazquez.files.wordpress.com · Web viewEl esquema de seguridad de los archivos está estructurado en tres clases de usuarios. El dueño (u) del archivo, el grupo (g)

COPIAR ARCHIVOScp archivo_origen archivo_destino Copia un archivo origen a un archivo destinocp archivo1 archivo2 Copia el contenido del archivo archivo1 en el archivo archivo2.cp arch1 arch2 .... dir1 Cada archivo de la lista será copiado en el directorio dir1. El directorio dir1 debe estar creado con anterioridad.cp -r dir1 dir2 Copia todo lo que esté contenido en el directorio dir1 al directorio dir2. Si dir2 no existe, cp lo creará.cp -i archivo1 destino Si la opción -i es especificada, el cp preguntará si sobreescribe “destino" en caso de que este ya exista.cp -f archivo1 destino La opción -f especifica que se debe sobreescribir todo sin preguntar.

MOVER ARCHIVOSmv [ -if ] _le1 [_le2 ...] destinoEste comando mover_a el contenido del archivo _le1 a “destino". Si “destino" es un directorio, mvlo copiará dentro con el mismo nombre que tenía en su ubicación original. Si “destino" está en elmismo directorio que _le1 mv funciona cambiando el nombre. Las opciones -i y -f funcionan igualque en cp

BORRAR ARCHIVOSrm nombrel del archivo Elimina un archivo

CREANDO ARCHIVOS1. Usando el comando touch. Touch crea archivos vacios o actualiza la fecha de los archivos existentes. La sintaxis es touch archivo.2. Usando el comando cat. Cuando usted quiere crear un archivo y no quiere usar un editor puede hacer lo siguiente

EJERCICIO 6: Realiza lo siguiente y has capturacat > prueba (crea el archivo)Comience a escribir cualquier texto.Esta es una prueba del uso de cat como un editor simpleEspero que sea útil.Ctrl + D para finalizar la edición

cat prueba (visualiza lo que acaba de escribir)

MANEJO DE PERMISOSGNU Linux proporciona cuentas para múltiples usuarios, asignando a cada cuenta un directorio hogar. El esquema de seguridad de los archivos está estructurado en tres clases de usuarios. El dueño (u) del archivo, el grupo (g) al que pertenece el dueño, y los otros(o) usuarios que no son el dueño o no pertenecen a su grupo. (La letra “a" se utiliza para representar a todos los usuarios: dueño, grupo y otros).Cada archivo en GNU Linux posee un atributo para identificar el dueño y el grupo. Además, posee una serie de bits (9 en total) para definir la permisología de lectura, escritura y ejecución del archivo, como se muestra en la Figura 3. Organización de los bits de permisos

Page 4: msii03taniavelazquez.files.wordpress.com · Web viewEl esquema de seguridad de los archivos está estructurado en tres clases de usuarios. El dueño (u) del archivo, el grupo (g)

CAMBIAR LOS PERMISOS A UN ARCHIVO O DIRECTORIOchmod permisos archivo Comando para cambiar los permisos a un directorio o archivoComo especificar los permisosObserve la figura

Es decir, cada letra correspondiente a una parte del permiso (r,w,x) puede estar activada o no (en 1 ó 0) para formar un número binario, el cual es convertido luego a número decimal. Como son tres posiciones para cada permiso, el mayor número decimal es 7, lo que indica que tiene todos los permisos: lectura, escritura y ejecución, es decir, todos los bits están en 1. No es correcto darles la permisología 777 a los archivos o directorios. Por ejemplo para ponerle permiso de lectura para el usuario, lectura y escritura para el grupo y ningún permiso a otros debemos escribir

EJERCICIO 7 Prueba lo siguientechmod 460 pruebals -l