Skip to content

Commit

Permalink
Merge branch '7-linux', for #7
Browse files Browse the repository at this point in the history
  • Loading branch information
jgvictores committed Oct 26, 2018
2 parents f9dcab9 + c07b7fd commit 85044f4
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 0 deletions.
1 change: 1 addition & 0 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
* [Git](software/version-control/git.md)
* [Subversion (SVN)](software/version-control/subversion.md)
* [Linux](software/linux/README.md)
* [Introducción](software/linux/introduction.md)
* [Bash (consola de Linux)](software/linux/bash.md)
* [Estructura de carpetas en Debian y derivados](software/linux/folder-structure-debian.md)
* [Ficheros de configuración](software/linux/configuration-files.md)
Expand Down
1 change: 1 addition & 0 deletions software/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
* [Git](version-control/git.md)
* [Subversion (SVN)](version-control/subversion.md)
* [Linux](linux/README.md)
* [Introducción](linux/introduction.md)
* [Bash (consola de Linux)](linux/bash.md)
* [Estructura de carpetas en Debian y derivados](linux/folder-structure-debian.md)
* [Ficheros de configuración](linux/configuration-files.md)
Expand Down
1 change: 1 addition & 0 deletions software/linux/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Linux

* [Introducción](introduction.md)
* [Bash (consola de Linux)](bash.md)
* [Estructura de carpetas en Debian y derivados](folder-structure-debian.md)
* [Ficheros de configuración](configuration-files.md)
22 changes: 22 additions & 0 deletions software/linux/introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Introducción

- [¿Qué es Linux?](#qué-es-linux)
- [¿Qué es una Distribución?](#qué-es-una-distribución)
- [Instalar programas](#instalar-programas)
- [Atajos de teclado](#atajos-de-teclado)

## ¿Qué es Linux?
GNU/Linux, conocido de forma coloquial como simplemente Linux, es un sistema operativo combinación de varios proyectos, entre los cuales podemos destacar: el núcleo Linux (encabezado por Linus Torvalds), herramientas del proyecto GNU (encabezado por Richard Stallman y la Free Software Foundation), elementos gráficos (desde el bajo nivel de X, pasando por librerías gráficas como Qt o GTK, hasta entornos de escritorio como Unity, Cinnamon o MATE), y aplicaciones para usuarios.

## ¿Qué es una Distribución?
Se llama Distribución a una colección determinada de los elementos previamente mencionados. En la actualidad, Ubuntu goza de mucha popularidad, pero otras distribuciones pueden tener ventajas en cuanto a elección de escritorio más ligero (Lubuntu, Xubuntu, o Mint), estabilidad (Debian), o minimalismo (Arch Linux). Nótese que algunas distribuciones se basan en otras (Mint se basa en Ubuntu, que a su vez se basa en Debian).

## Instalar programas
Las distribuciones, en general, cuentan con gestores de paquetes para poder instalar programas (y librerías) sin necesidad de acceder a ninguna web. En en Debian y derivados (Ubuntu, Mint) el comando de consola se llama `apt`. En la actualidad existen aplicaciones gráficas para interactuar con los gestores de paquetes (p.ej. `Ubuntu Software` de Ubuntu 16.04).

## Atajos de teclado
Nótese que la mayor parte de distribuciones y programas admiten la personalización de atajos de teclado. Aquí se mencionan los atajos por defecto más comunes.

- Portapapeles "lento" y no disponible en todos los programas: `CTRL`+`C` (copiar), `CTRL`+`X` (cortar) y `CTRL`+`V` (pegar). Este portapapeles es el que se corresponde con el del desplegable al pinchar con el botón derecho del ratón.
- Portapapeles "rápido": Simplemente seleccionar un texto (copiar), `SHIFT`+`INSERT` (pegar), o más rápido todavía _hacer click (no scroll) en el botón del medio del ratón_ (pegar).
- `CTRL`+`ALT`+`t`: Abre una terminal (consola) donde se pueden utilizar comandos de [bash](bash.md).

0 comments on commit 85044f4

Please sign in to comment.