apuntes:linux
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
apuntes:linux [2017/10/07 07:58] – [Linux] Santiago Faci | apuntes:linux [2017/10/19 12:09] – Santiago Faci | ||
---|---|---|---|
Line 12: | Line 12: | ||
<code bash> | <code bash> | ||
- | boot bin dev etc home lib mnt opt proc root sbin tmp usr var | + | bin boot dev etc home lib mnt opt proc root sbin tmp usr var |
/ | / | ||
| | ||
</ | </ | ||
- | <code bash> | + | * **bin** |
- | santi@zenbook:$ | + | * **boot**: Almacena los ficheros de arranque del sistema, como el kernel |
- | </ | + | * **dev**: Almacena ficheros que representan a cada uno de los dispositivos ('' |
+ | * **etc**: Almacena los ficheros de configuración del sistema y de las diferentes aplicaciones que se instalen | ||
+ | * **home**: Almacena las carpetas de cada uno de los usuarios del sistema, excepto '' | ||
+ | * **lib** | ||
+ | * **media** | ||
+ | * **mnt** | ||
+ | * **opt**: En principio está vacía ya que su utilidad es la instalación de software que no se integre con el sistema ('' | ||
+ | * **proc** | ||
+ | * **root**: Carpeta de inicio del usuario '' | ||
+ | * **run** | ||
+ | * **sbin** | ||
+ | * **srv** | ||
+ | * **sys** | ||
+ | * **tmp**: Almacén de ficheros y carpetas temporales del sistema. Se vacía en cada arranque | ||
+ | * **usr** | ||
+ | * **var**: | ||
+ | ==== Información del sistema ==== | ||
- | <code bash> | + | * Mostrar la carga media del sistema |
- | santi@zenbook: | + | |
- | </ | + | |
- | + | ||
- | <code bash> | + | |
- | santi@zenbook: | + | |
- | </ | + | |
- | + | ||
- | ==== Información | + | |
<code bash> | <code bash> | ||
Line 35: | Line 43: | ||
| | ||
</ | </ | ||
+ | |||
+ | * Mostrar información sobre el uso de CPU y los procesos del sistema | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | Mostrará, ocupando toda la pantalla, la siguiente información (se sale pulsando la tecla '' | ||
<code bash> | <code bash> | ||
Line 62: | Line 74: | ||
. . . | . . . | ||
</ | </ | ||
+ | |||
+ | * Mostrar información sobre el Sistema Operativo | ||
<code bash> | <code bash> | ||
Line 67: | Line 81: | ||
Linux despliegue-daw 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux | Linux despliegue-daw 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux | ||
</ | </ | ||
+ | |||
+ | * Mostrar los usuarios que tienen iniciada una sesión actualmente | ||
<code bash> | <code bash> | ||
Line 73: | Line 89: | ||
daw pts/0 Oct 7 09:44 (192.168.1.3) | daw pts/0 Oct 7 09:44 (192.168.1.3) | ||
</ | </ | ||
+ | |||
+ | * Muestra los usuarios que han iniciado sesión en el sistema (similar al comando '' | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | | ||
+ | USER | ||
+ | daw tty1 | ||
+ | daw pts/0 192.168.1.3 | ||
+ | </ | ||
+ | |||
+ | * Mostrar el uso de disco | ||
<code bash> | <code bash> | ||
Line 86: | Line 114: | ||
</ | </ | ||
- | <code bash> | + | * Mostrar la información sobre un proceso (en este caso los que contengan la cadena '' |
+ | |||
+ | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
root | root | ||
Line 94: | Line 124: | ||
</ | </ | ||
- | <code bash> | + | ==== Carpetas y directorios ==== |
- | santi@zenbook: | + | |
- | | + | |
- | USER | + | |
- | daw tty1 | + | |
- | daw pts/0 192.168.1.3 | + | |
- | </ | + | |
- | <code bash> | + | * Listar el contenido de una carpeta (en este caso de '' |
- | santi@zenbook: | + | |
- | </code> | + | |
- | + | ||
- | <code bash> | + | |
- | santi@zenbook: | + | |
- | </code> | + | |
- | + | ||
- | <code bash> | + | |
- | santi@zenbook: | + | |
- | </ | + | |
- | + | ||
- | <code bash> | + | |
- | santi@zenbook: | + | |
- | </ | + | |
- | + | ||
- | ==== Carpetas y directorios ==== | + | |
<code bash> | <code bash> | ||
Line 153: | Line 161: | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Eliminar un directorio (en este caso el directorio '' | ||
<code bash> | <code bash> | ||
Line 190: | Line 200: | ||
</ | </ | ||
- | <code bash> | + | ==== Ficheros de texto/configuración ==== |
- | santi@zenbook: | + | |
- | </code> | + | |
- | <code bash> | + | * Mostrar el contenido (completo) de un fichero de texto (en este caso del fichero '' |
- | santi@zenbook: | + | |
- | </code> | + | |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
- | ==== Ficheros | + | * Muestra las últimas líneas |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
- | <code bash> | + | * Muestra las últimas 100 líneas de un fichero (en este caso de '' |
- | santi@zenbook: | + | |
- | </code> | + | |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
- | <code bash> | + | * Busca una cadena de texto (en este caso '' |
- | santi@zenbook: | + | |
- | </code> | + | |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
- | </code> | + | |
- | + | ||
- | <code bash> | + | |
- | santi@zenbook: | + | |
</ | </ | ||
==== Permisos ==== | ==== Permisos ==== | ||
+ | |||
+ | * Añade permisos de ejecución al propietario de un fichero (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Añade permisos de lectura y ejecución al resto de usuarios para un fichero (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Añade permisos de lectura y ejecución al usuario y grupo de un fichero (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Elimina permisos de lectura al grupo de un fichero (en este caso '' | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | </ | ||
+ | |||
+ | * Fijar usuario y grupo (usuario.grupo) al fichero '' | ||
<code bash> | <code bash> | ||
Line 247: | Line 259: | ||
==== Gestión de usuarios ==== | ==== Gestión de usuarios ==== | ||
+ | |||
+ | * Añadir un usuario al sistema (en este caso a '' | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Eliminar un usuario (y su carpeta de inicio) (en este caso al usuario '' | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Cambiar la contraseña del usuario actual | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Añade un usuario a un grupo (en este caso añade al usuario '' | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Cambiar la contraseña de otro usuario (siendo '' | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
+ | </ | ||
+ | |||
+ | * Convertirse en superusuario (root) | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | Password: | ||
+ | root@zenbook: | ||
</ | </ | ||
==== Redes ==== | ==== Redes ==== | ||
+ | |||
+ | * Visualizar la configuración de red | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Comprobar la conectividad de red con otro equipo (en este caso con '' | ||
<code bash> | <code bash> | ||
Line 288: | Line 322: | ||
rtt min/ | rtt min/ | ||
</ | </ | ||
+ | |||
+ | * Reiniciar la configuración de red del equipo | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Solicitar una IP al servidor DHCP (al router) | ||
<code bash> | <code bash> | ||
Line 297: | Line 335: | ||
</ | </ | ||
- | <code bash> | + | * Reiniciar el servidor web Apache |
- | santi@zenbook: | + | |
- | </ | + | |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
==== Inicio/ | ==== Inicio/ | ||
+ | |||
+ | * Reiniciar el equipo | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Apagar el equipo | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | ==== Instalación/ | ||
+ | |||
+ | * Instalar un paquete/ | ||
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
- | ==== Instalación/ | + | * Reconfigurar un paquete ya instalado (en este caso '' |
<code bash> | <code bash> | ||
- | santi@zenbook: | + | santi@zenbook: |
</ | </ | ||
+ | |||
+ | * Eliminar completamente un paquete (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Listar todos los paquetes instalados | ||
<code bash> | <code bash> | ||
Line 361: | Line 408: | ||
. . . | . . . | ||
</ | </ | ||
+ | |||
+ | * Mostrar información detallada sobre un paquete (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Corregir los fallos de alguna instalación previa que no ha terminado bien | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Reinstalar un paquete (en este caso '' | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Actualizar la base de datos del repositorio de paquetes | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
+ | * Actualizar todos los paquetes instalados a su versión más reciente | ||
<code bash> | <code bash> | ||
santi@zenbook: | santi@zenbook: | ||
</ | </ | ||
+ | |||
==== Ayuda ==== | ==== Ayuda ==== | ||
+ | |||
+ | * Mostrar el manual de un comando de Linux, en este caso del comando '' | ||
<code bash> | <code bash> | ||
Line 410: | Line 470: | ||
. . . | . . . | ||
</ | </ | ||
+ | |||
+ | * Mostrar la ayuda en línea de un comando ('' | ||
<code bash> | <code bash> | ||
Line 432: | Line 494: | ||
. . . | . . . | ||
</ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | (c) 2017 Santiago Faci | ||
apuntes/linux.txt · Last modified: 2019/01/04 13:02 by 127.0.0.1