Está en la página 1de 24

Primeros Pasos Linux.

Ies Avellaneda

Alumno: Ibrahim Ben Driss Chokri.

Curso : 1ºB

Ciclo: Desarrollo de Aplicaciones Web.

Módulo: Sistemas Informáticos.

AÑO 2021/2022

1
Descripción del trabajo

Utilización de la consola de comando para el sistema de archivos


e instalación de programas a base de comandos utilizando rutas relativas y
absolutas.
Ejercicio 1
Creación de un usuario “alumno” de forma gráfica.
Primero entramos en configuración y vamos al apartado usuarios.(Nos aparecerá una
ventana similar a esta)
Segundo pinchamos en la parte superior de la ventana donde pone add user(añadir usuario)
Aparecerá una ventana similar a esta.

Le ponemos un nombre (alumno) al usuario y una contraseña a elegir.


Una vez creado el usuario te aparecerá una ventana parecida a esta.
Ejercicio 2

Hay que listar los archivos de la ruta /dev con rutas absolutas según varios criterios:

Listar los archivos terminados en e:

Utilizamos el comando -ls que sirve para visionar lo que hay dentro de un directorio y a
continuación la ruta /dev/*e. Con esto hacemos que lea el contenido que hay dentro de /dev
y con *e hacemos que seleccione los archivos acabados en e.

Listar los archivos que empiecen en c y la tercera posición sea una r:

Volvemos a utilizar el comando -ls para visionar el contenido del directorio, en este caso a la
ruta le ponemos c?r ya que así le indicamos que el archivo debe comenzar por c y con las
interrogaciones le indicamos los caracteres que no queremos que cuente, a continuación
después le ponemos una r para indicar que en la tercera posición debe estar ese carácter.
Listar todos los discos duros y particiones (sda1, sda2 etc….).

Ya que todos los discos duros en linux empiezan por sd podemos utilizar el comando ls con
la ruta /dev/sd* ya que de este modo seleccionará los todos los archivos y directorios que
empiezan por sd.

Ejercicio 3

Para listar el contenido de /home usaremos un ls /home -altr ya que esto nos listará como
pide el ejercicio los archivos y directorios de menos recientes a más recientes mostrando
también los ocultos. En el caso de la captura todos son directorios ya que todos en la parte
de los permisos de la lista llevan una -d- de directorios.
Ejercicio 4

iniciar sesión en tty3 como alumno.


para ello pulsamos Ctrl derecho + F3 y ya dentro de la consola su alumno, te pedirá la
contraseña de usuario y listo.
Iniciar sesión en tty4 con el usuario principal.
Para ello volvemos a pulsar Ctrl derecho + F3 y repetimos los mismos pasos del apartado
anterior pero esta vez poniendo el nombre del usuario y su contraseña.
Ejercicio 5
Primero vamos al directorio /etc y visualizamos el contenido con un ls.

Probamos el comando cat (permite leer información de visualización de un archivo


de texto, también permite concatenar archivos y presentar la información en el estándar
de salida)
Probamos el comando tail (permite ver parte de la información de un archivo.)

Probamos el comando tail


Probamos el comando nl

El propietario del archivo el el usuario root y el grupo al que pertenece es de nuevo al grupo
root
Ejercicio 6.

Intentamos abrir el archivo shadow con un cat. La consola no nos lo permite ya que no
contamos con los permisos
A continuación probamos lo mismo pero con un sudo delante. Gracias el sudo ya nos
permite visualizar el contenido
Probamos las dos opciones con un tail y nos encontramos en la misma situación

Probamos un less y se repite lo mismo


Probamos con un nl y se vuelve a repetir la misma situación.

Por lo tanto podemos concluir que sin permisos root no se puede leer shadow
independientemente de que usemos cualquiera de los comandos anteriores.

Ejercicio 7

Tanto el propietario como en grupo siguen siendo root y de hecho el propio directorio /home
pasa a ser root.
Ejercicio 8

Pues que simplemente te aparecen los archivos y directorios normales los ocultos con este
comando no se muestran por lo tanto el subdirectorio . oculto no aparece.
Hay que utilizar un ls -al. Con ese comando ya si aparecen los archivos y directorios
ocultos.
Ejercicio 9

Lo primero que hacemos desde el directorio home es un sudo cp /etc/hosts copia, este
comando toma el archivo hosts del directorio etc y lo copia en un directorio llamado copia.
Para visualizar el contenido hacemos un sudo cat copia/hosts. Así accedemos al directorio
copia y visualizamos hosts con derechos de root.
Para crear dentro de copia una subcarpeta, utilizamos un sudo mkdir -p
/home/copia/subcarpeta. Este comando crea el subdirectorio con utilizando permisos root
dentro del directorio copia utilizando la ruta indicada.
Para poder crear el archivo dentro del directorio en nuestro caso debemos iniciar sesión
cono root ya que en ejercicios anteriores al copiarse shadow dentro de este directorio sus
permisos cambiaron. Utilizamos un su - para iniciar sesión con root y ponemos la
contraseña. Utilizando el comando cd nos movemos al directorio subcarpeta. Una vez ahí
Ejecutamos un echo hola> fichero. Así tendremos el fichero creado con direccionamiento
con hola escrito dentro.
Ejercicio 10

Para crear el directorio vamos al /home y ahí ejecutamos un mkdir práctica. Una vez hecho
esto para copiar el contenido de copia dentro de práctica ejecutamos un cp -r
/home/práctica. Una vez hecho esto tendremos copia en el subdirectorio práctica.
Ejercicio 11

Para eliminar el directorio práctica utilizamos el comando rm que sirve para eliminar
directorios y archivos. Ejecutamos un rm -r /home/práctica y con esto lo tendremos
eliminado.
Ejercicio 12

Para instalar gparted utilizamos un sudo apt-get install gparted y automáticamente se


instalará

Para instalar aptitude actualizamos los paquetes con un sudo apt-get update -y y acto
seguido una vez actualizados ejecutamos un sudo apt-get install -y aptitude. Con esto
tendremos los dos programas instalados.
(Imagen de gparted funcionado)
Ejercicio 13
Para instalar 7zip actualizamos los paquetes con un sudo apt-get update. A continuación
efectuamos un sudo apt-get install p7zip-full p7zip-rar. Con esto lo tendremos instalado.

Ejercicio 14
El gestor de paquetes se llama Libzypp y se puede manejar de manera gráfica mediante
YaST y mediante Zypper bajo la línea de comandos.
Ejercicio 15
Primero creamos el directorio listados con el comando cat > listado_etc.txt.
Acto seguido para ponerle la primera línea de texto usamos un echo escribimos el texto a
continuación y lo direciomamos al archivo con un > listado.txt .
A continuación usamos un ls -l /etc >> listado.txt para escribir el contenido de etc en listado
txt respetando la primera línea de texto escrita antes.

También podría gustarte