Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
linux:bash:start [12/09/2018 00:10] – [shell] mate | linux:bash:start [12/04/2023 05:59] (actual) – [BASH] mate | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | = /bin/bash | + | = BASH |
- | {{tag> | + | {{tag> |
== related | == related | ||
{{topic> | {{topic> | ||
+ | |||
+ | == cheatsheet | ||
+ | * {{ : | ||
+ | |||
== shell | == shell | ||
* ''/ | * ''/ | ||
* [[linux: | * [[linux: | ||
* [[linux: | * [[linux: | ||
- | <callout type="warning" icon=" | + | * [[linux: |
+ | * [[linux: | ||
+ | |||
+ | <callout type="info" title=" | ||
+ | <callout type=" | ||
<callout type=" | <callout type=" | ||
<callout type=" | <callout type=" | ||
- | <callout type=" | + | <callout type=" |
+ | <callout type=" | ||
+ | <callout type=" | ||
=== comandos CLI | === comandos CLI | ||
Línia 22: | Línia 32: | ||
== scripting | == scripting | ||
<callout type=" | <callout type=" | ||
+ | <callout type=" | ||
* [[linux: | * [[linux: | ||
Línia 34: | Línia 45: | ||
* [[https:// | * [[https:// | ||
* herramienta chequeo scripts: '' | * herramienta chequeo scripts: '' | ||
+ | * Diferencia entre **[** y **%%[[%%** : [[https:// | ||
Línia 46: | Línia 58: | ||
| CTRL + D | borra caracter cursor | | | CTRL + D | borra caracter cursor | | ||
| CTRL + U | borra del inicio al cursor | | | CTRL + U | borra del inicio al cursor | | ||
- | | CTRL + K | borra del cursor al final de línea | + | | CTRL + K | borra del cursor al final de línea |
- | | CTRL + W | borra desde principio de palabra hasta cursor | + | | CTRL + W | borra desde principio de palabra hasta cursor |
- | | CTRL + Y | recupera lo último borrado | + | | CTRL + Y | recupera lo último borrado |
- | | CTRL + T | intercambia carácter del cursor con el carácter de la izquierda | + | | CTRL + T | intercambia carácter del cursor con el carácter de la izquierda |
| <esc> + T | intercambia 2 palabras | | | <esc> + T | intercambia 2 palabras | | ||
^ emacs ^^ | ^ emacs ^^ | ||
Línia 63: | Línia 75: | ||
| CTRL + d | cierra sesión | | | CTRL + d | cierra sesión | | ||
+ | ^ shorcut | ||
+ | ^ navegación ^^ | ||
+ | | CTRL + A | principio línea | | ||
+ | | CTRL + E | final de línea | | ||
+ | | CTRL + XX | conmuta entre la posición actual del cursor y el principio de línea ? | | ||
+ | | ALT + B | atrasa una palabra el cursor | | ||
+ | | ALT + F | adelanta una palabra el cursor | | ||
+ | ^ edición ^^ | ||
+ | | ALT + U | uppercase caracter cursor | | ||
+ | | ALT + L | lowercase caracter cursor | | ||
+ | | ALT + C | capitalize caracter cursor y va al final de palabra | | ||
+ | | ALT + D | borra palabra desde cursor hasta el final de la misma | | ||
+ | | ALT + Del | borra palabra desde cursor hasta el principio de la misma | | ||
+ | | ALT + T | intercambio palabra con la anterior | | ||
+ | | CTRL + _ | undo | | ||
+ | ^ historia ^^ | ||
+ | ^ control del procesos ^^ | ||
+ | | CTRL + C | interrumpe/ | ||
+ | | CTRL + L | limpia pantalla | | ||
+ | | CTRL + S | para salida por pantalla | | ||
+ | | CTRL + Q | permitir salida por pantalla | | ||
+ | | CTRL + D | marca EOF | | ||
+ | | CTRL + Z | interrumpe/ | ||
+ | |||
+ | |||
+ | /via: [[https:// | ||
== Variables de entorno | == Variables de entorno | ||
* '' | * '' | ||
Línia 92: | Línia 130: | ||
https:// | https:// | ||
- | == scripts de inicio | ||
- | === orden de ejecución al iniciar sesión | ||
- | ==== proceso de login | ||
- | ^ # ^ Login Shell ^ Interactive Shell ^ | ||
- | | 1 | / | ||
- | | 2 | ~/ | ||
- | | 3 | ~/ | ||
- | | 4 | / | ||
- | |||
- | al salir: | ||
- | - ~/ | ||
- | - ~/ | ||
- | - / | ||
- | |||
- | === macintosh | ||
- | - / | ||
- | - /etc/bashrc -> < | ||
- | |||
- | - variables de entorno | ||
- | - variables shell | ||
- | añadir en / | ||
- | añadir en < | ||