Hecho por Pedro
Repaso de Linux
Interprete de comandos:
Usuario Lugar en el sistema de
ficheros
Maquina
(~) Indica que estoy en
el directorio personal
Comandos:
1) Pwd: mostrar el camino del directorio de trabajo, básicamente dice
en que directorio estas ubicado.
Comando
Lugar donde me encuentro
2) ls: permite ver los ficheros de un directorio.
Ficheros del directorio HOME
ls /directorio /: muestra los ficheros de un directorio en específico.
Ejemplo: ls /home para mostrar los ficheros del directorio home.
Es el directorio en especifico
Fichero del directorio Comando ls /home
home
ls /directorio / -l : mostrar los detalles de ficheros y carpetas de
un directorio.
Detalles de los ficheros
Comando
Directorio Función que muestra los
detalles del fichero
ls /directorio / -la : muestra los detalles de los ficheros ocultos.
Detalles de los
ficheros ocultos
Directorio Función que muestra los
Comando
detalles del fichero oculto
ls /directorio / -latr : muestra los detalles de los ficheros o cultos
ordenados cronológicamente.
Detalles de los
ficheros ocultos en
orden cronológico
ls -l : Muestra de forma detallada cada uno de los ficheros.
Comando
Lista de cada
fichero
ordenado
3) cd : (Change Directory) sirve para mostrar el nombre del directorio
actual y, también, permite cambiar de directorio.
Directorio var
Comando
Ahora esta en el
directorio var
Cambio de directorio Comando pwd para comprobar que me
cambie de al directorio var
cd .. : se utiliza para retroceder un nivel dentro de los directorios.
comando
Para movernos al
Ahora nos movimos al Comando para
directorio pedro
directorio home retroceder
4) mkdir: es utilizado para crear una carpeta o directorio.
Ejemplo
mkdir directorio1 o puedes crear dos directorios simultaneo con
mkdir “directorio1” y “directorio2”
Directorios creados
Comando mkdir Parámetros (directorios a crear)
mkdir -p lo utilizamos cuando queremos crear un directorio dentro
de un directorio que no existe
“dir 3” no existe
Usamos “mkdir -p”
Directorio creado
5) rm: (“eliminar”) se usa para eliminar archivos. Cuando se usa
recursivamente, se puede usar para borrar también directorios.
archivo
Vamos a eliminar el archivo
“atrm” con el comando rm.
Eliminado
rm -r: se puede usar para borrar también directorios cuando
utilizamos -r
Directorio que vamos a eliminar
Comando rm con “-r”
6) touch: este comando se utiliza para crear archivos
7) mv: el comando mv se utiliza para mover archivos de un directorio a
otro y también para renombrar un archivo o fichero.
Ejemplo: mover el archivo, “[Link]” al directorio documentos.
Ejemplo: renombrar el fichero “[Link]” a “[Link]”…
8) cp: este comando se utiliza para copiar un archivo de un lugar a
otro
cp Nombre del archivo Lugar donde vamos a copiar
cuando queremos copiar con un nombre distinto el archivo, solo tenemos
que poner cd nombre del archivo y luego el nuevo nombre.
OJO: no es lo mismo copiar y mover un archivo, si lo copiamos el archivo
tendrá nuevas propiedades mientras que si lo movemos la mantendrá.
9) su: es utilizando para cambiar el usuario actual a otro usuario
Comando para cambiar de usuario
Cambiamos de usuario
10) whoami: el comando whoami nos permite saber en que
usuario estamos.
11) groups: nos dice en que grupo estamos ubicado simplemente
muestra el usuario actual.
12) Exit: Sirve para salir de modo super usuario a administrador o
superusuario, para ejecutarlo basta con escribir “exit”
13) Adduser: este comando es utilizado para crear usuarios.
Ejemplo: vamos a crea un usuario que se llame andres.
14) Passwd: se utiliza para cambiar las contraseñas de los usuarios:
Ejemplo: cambiar la contraseña del usuario andres .
Permisos
Todos los archivos en Linux tienen permisos para el «usuario o
propietario», para el «grupo» y para «otros». Y este conjunto de
permisos otorgan privilegios sobre quién puede leer, modificar o
ejecutar el archivo.
Estos tres permisos se pueden otorgar a tres tipos de usuarios, que son:
Permisos de un directorio
Permisos de un archivo
x--->ejecución
wlectura Usuario
Grupo
r-->escritura Otros
archivo
La “d” nos indica que se trata de un directorio
r---->Listar w---->Modificar
x---->Acceso
15) chmod: se usa para cambiar los permisos de archivos o
directorios. Cuando utilizamos (+) es para otorgar permisos y (-) para
quitar esos permisos.
Ejemplo 1: otorgar los permisos de lectura(r), escritura(w) y
ejecución(x) al archivo o fichero “[Link]” a usuario (u).
Permiso de lectura
Permiso de escritura
Permiso de ejecución
Permisos a usuarios
Ejemplo 2: otorgar los permisos de lectura(r) y ejecución(x) al
archivo o fichero “[Link]” al grupo (g).
Permiso de lectura(r) y ejecución(x)
Permisos a grupo
Ejemplo 3: otorgar los permisos de lectura(r), escritura(w) y
ejecución(x) al archivo o fichero “[Link]” a otros (o).
Permiso de lectura(r) y ejecución(x)
Permisos a otros
Ejemplo 4: quitar los permisos de lectura(r), escritura(w) y
ejecución(x) al archivo o fichero “[Link]” a usuario (u).
Para quitar los permisos se restan
Permisos a usuario quitado
Ruta Absoluta : Las rutas absolutas señalan la ubicación de un
archivo o directorio desde el directorio raíz del sistema de archivos.
Por ejemplo, en un sistema *nix, /home/dir1/arc1. fil es una ruta
absoluta, que señala la ubicación del archivo arc1.
Rutas relativas: Si me encuentro en el directorio /home y quisiera
moverme al directorio /home/usuario/carpeta1 debería indicar el
camino hasta donde quiero ir partiendo desde donde me
encuentro. cd usuario/carpeta1