Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- Los ficheros de inicio de Bash
- uede personalizar. Existen nombres alternativos a este fichero con la misma función y solo se ejecutará uno de ellos, en este orden: - **~/.bash_profile** - **~/.bas... ario/.inicio</code> /via: [[https://www.fpgenred.es/GNU-Linux/ficheros_de_arranque.html]] == orden d... /.bash_profile | | Solo uno de estos, en este orden | | | ~/.bash_login |
- Special Shell Variables & Parameter Substitution and Expansion
- ion and Expansion {{tag>linux}}{{tag>bash}} **$** es utilizado para expansión de parámetros y sustituc... gnificado ^ | $0 | Nombre del script que se está ejecutando | | $1 | Parámetro 1 | | $2 - ... {parametro-valorPorDefecto} | si el parámetro no está establecido, se le asigna el de por defecto | | ${parametro:-valorPorDefecto} | si el parámetro no
- Estructuras de control y bucles
- = Estructuras de control y bucles ~~NOTOC~~ == comparaciones de cadenas alfanuméricas (Test Operators... rs, Files) * **-d** fichero -> fichero existe y es un directorio * **-e** fichero -> fichero existe * **-f** fichero -> fichero existe y es un fichero regular (no un directorio o fichero especial) * **-s** fichero -> fichero existe y no es
- comandos bash
- characters (sustitución cadenas sobre la entrada estandard. Uso com filtro en scripts) * :lower ... res de control * file * nc : netcat * dig : estilo nslookup. Se da el nombre del dominio y ofrec... pese a salir de la terminal * [[https://rm-rf.es/nohup-mantiene-ejecucion-comando-pese-salir-termi... * syndaemon * desactivar touchpad mientras escribes * [[https://linux.die.net/man/1/syndaem
- sed
- números de línea o búsqueda por regexp. Si no se especifica, afecta a todas las líneas del fichero ... adir contenido de fichero * ''w <fichero>'' : escribir salida a fichero * ''!'' : negar la con... : sobrrescribe el fichero (config/database.yml en este caso) * ''1,12'' : sobre ese rango de líneas * ''(host: )'' : busca esa cadena, pero además la
- find
- * booleanos * -not : ! en formato abreviado, escapado en bash * -and : -a en formato abreviad... ormato abreviado * (...) : los paréntesis van escapados * , * -type : buscar en tipos específicos * d : directorios * f : ficheros *... licos * -fprint <file> : exporta a <file> * es más eficiente que usar redirectores > o >> * -p
- locale
- le** fichero de configuración por defecto * este fichero se puede actualizar a mano o con ''upda... s se pueden realizar combinaciones como operar en español con mensajes en inglés * [[https://www... ode bash> # ~/.bashrc o ~/.profile export LC_ALL="es_ES.UTF-8" export LANG="es_ES.UTF-8" </code> == limpiar sistema de ficheros LOCALE no usados * ''$ s
- lsof
- = lsof El comando lsof es un comando integrado en Linux gracias al cual podemos obtener información so... archivos que se abren por procesos en el sistema, es decir, lsof se encarga de listar los ficheros abi... </code> * Validar los servicios y/o puertos que están escuchando: <code bash>lsof -i -nP</code> * Listar archivos por direccionamiento:<code bash>lsof
- BASH
- " title="Guía rápida para principiantes">[[http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/... %20single%20brackets.</callout> * [[linux:bash:estructurasdecontrol|]] * <code bash>while true;... r del cursor con el carácter de la izquierda | | <esc> + T | intercambia 2 palabras | ^ emacs ^^ | CTR... pt shell * [[linux:bash:ps1]] * ''EDITOR'': establece editor por defecto (para **less** o **cron
- dd
- s cada vez * **bs**: número de bytes leídos y escritos cada vez * **cbs**: número de bytes a c... llout type="info" icon="true" title="Advertencia">Este comando inutilizará el sistema, impidiento su a... f=/dev/sda bs=4k</code> * verifica que el disco esté a 0<code bash>dd if=/dev/sda | hexdump -C | gre... ] a cero</code> * Borra GPT del disco. Como GPT escribe los datos al principio y al final del disco,
- xargs
- casiones en el que el número de ficheros a tratar es demasiado grande y llena el buffer del bash desti... 1 ficher2 fichero3 etc...'') XARGS permite coger esa lista (proviniente de un ''ls'', por ejemplo) y ... (cero) : limpia de saltos de linea y controla los espacios en blanco * -L <num> : concatena <num> pa... inversa de -n. ''$ ls | xargs -L4'' * -d<lim> : establece el limitador de separador en <lim> * -a
- arrays bash
- r0 [indice2]='valor uno' [indice3]='valor dos') # es necesario una versión 4+ de BASH para disponer de... RAY[@]}"** | \\ Recupera todos los elementos\\ Si está entrecomillado, @ devuelve cada elemento, %%*%%... ico resultado con todos los elementos.\\ Si no lo está, las dos devuelven lo mismo | | **${ARRAY[@]}**
- awk
- $7: campo 1, 3 y 7 respectivamente (separados por espacio por defecto) * $NF: último campo * $... ilt_002din|funciones internas]] * si el comando es demasiado complejo, se pueda usar como script:<co... empiecen por número hexadecimal de 7 dígitos y 2 espacios (vagrant global-status):<code bash>awk '/^[
- heredoc (docs emblebed)
- = heredoc (docs emblebed) un //heredoc// es la manera de "embutir" un documento de texto dentro de un... o en los ejemplos no deja de ser una etiqueta, no es mandatory... podríamos usar MITEXTO, la cuestión es definir principio y fin con la misma etiqueta ==
- Locales
- es {{tag>linux bash}} == variables * ''LANG'' : establece el valor del lenguaje (y de LC_*) usado en el sistema * ''LC_ALL'' : establece el valor de todas las categorias y tiene p... LATE'' : funciones de cadena * ''LC_CTYPE'' : establece el comportamiento de funciones que tengan