Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- Los ficheros de inicio de Bash
- rse identificado. Son los que solicitan usuario y contraseña (versus los interactivos que no la solicit... izar. Existen nombres alternativos a este fichero con la misma función y solo se ejecutará uno de ellos... a los ficheros ~/.dircolors y /etc/dircolors para controlar el color de los nombres de ficheros en un listado de directorio. Controla la salida colorizada de cosas como ls --colo
- locale
- locales * **/etc/default/locale** fichero de configuración por defecto * este fichero se puede actualizar a mano o con ''update-locale <locale>'' * configurando las diferentes directivas se pueden realizar combinaciones como operar en español con mensajes en inglés * [[https://www.thomas-k
- comandos bash
- úmero de líneas * -A : eliminar caracteres de control * file * nc : netcat * dig : estilo nsl... ls * </code> <callout type="info" title="Glob" icon="true">https://en.m.wikipedia.org/wiki/Glob_(prog... --exclude '*.obj' * listar los 3 directorios con más utilización: ''$ du -sk * | sort -nr | head -... ropietario de un fichero que tenga un propietario concreto: ''$ chown --from=root himanshu tmpfile'' <-
- BASH
- ut type="info" title="Bash scripting cheatsheet" icon="true">https://devhints.io/bash</callout> <callout type="info" title="The Bash Hackers Wiki" icon="true">https://wiki.bash-hackers.org/start</callout> <callout type="warning" icon="true" title="Bash variables and command substitu... ubstitution/]]</callout> <callout type="warning" icon="true" title="Parameter expansion">[[http://wiki.
- arrays bash
- más información de interés (arrays indirection)" icon="true">http://wiki.bash- hackers.org/syntax/array... más información de interés (arrays asociativos)" icon="true">https://www.artificialworlds.net/blog/2012... cada elemento, %%*%% devuelve un único resultado con todos los elementos.\\ Si no lo está, las dos dev... rray[*]}'' * vía: [[http://www.linuxjournal.com/content/bash-arrays]] <button collapse="original-rec
- sed
- : sustituir cadena * ''r <fichero>'' : añadir contenido de fichero * ''w <fichero>'' : escribir salida a fichero * ''!'' : negar la condición * ''q'' : finalizar procesamiento de fi... s/abc/xyz/g archivo1</code> idem anterior, pero con variables: <code>sed "s|$var1|$var2|" archivo1 >... </code> realiza una sustitución solo si la línea contiene un valor determinado, si la linea contiene *
- Estructuras de control y bucles
- = Estructuras de control y bucles ~~NOTOC~~ == comparaciones de cadenas alfanuméricas (Test Operators,... om/questions/2348379/use-regular-expression-in-if-condition-in-bash]] * [[http://wiki.bash-hackers.org/syntax/ccmd/conditional_expression]] == comparaciones de valores... hero>'' -> información en disco del fichero * con -c %s -> tamaño del archivo == concatenación de
- Locales
- el comportamiento de funciones que tengan que ver con la convención de mayúsculas/minúsculas * ''LC_MESSAGES'' : message catalogs ¿? * ''LC_MONETARY... * ''LC_TIME'' : formato de fechas y horas == configuración listado de **locales** instalados en el... _US.utf8 $ export LC_ALL=en_US.utf8 $ sudo dpkg-reconfigure locales </code> con ''sudo dpkg-reconfigure
- dd
- scritos cada vez * **cbs**: número de bytes a convertir cada vez * **skips**: número de bloques... mpleto == ejemplos === MBR <callout type="info" icon="true" title="Advertencia">Restaurar el MBR con una tabla de particiones diferente hará que sus datos ... t=1'': restauración del MBR <callout type="info" icon="true" title="Advertencia">Este comando inutiliza
- Zona Horaria
- Europe/Madrid”'': cambio de zona en caliente === consideraciones crontab * el uso de la variable TZ ... cado en ''/etc/localtime'' * copiar o enlazar con el fichero correcto en ''/usr/share/zoneinfo/Euro... Andorra'' - añadir el fichero ''/etc/timezone'' con el contenido de TZ, por ejemplo: **Europe/Androrra** /via: [[https://linuxacademy.com/blog/linux/chang
- find
- usuario al que pertenece el fichero * -prune : convierte la expresión precedente en "no quiero esto"... el resultado | * -ok : lo mismo que -exec, pero con confirmación por cada resultado de find * -regexp <regexp> * -iregexp * -fstype * msdos * ... ec rm {} \;'' * ejecutar programa en ficheros encontrados: ''find -iname "MyCProgram.c" -exec md5sum
- Linux: librerías dinámicas
- d / -name '*.so'</code> == gestión * fichero de configuración global: **/etc/ld.so.conf** * los cambios en las rutas se tienen que actualizar con el comando ''ldconfig'' <- actualiza la caché de biblioteca. * variables de entorno: **LD_LIBRARY_PA
- Special Shell Variables & Parameter Substitution and Expansion
- minúsculas| | ''${cadena^^}'' | convierte a mayúsculas ... | | ''${cadena,,}'' | convierte a minúsculas ... o "iguales" || echo "diferentes"'' <- espacios en condición importantes * ''$ a=foo; b=bar; [ "$a" ==... usar ''ext=${file##*.}''-> "png" == Operaciones con cadenas (varios) * extraer información de proce
- brace expansion
- = brace expansion <callout type="info" icon="true" title="Brace expansion">[[http://wiki.bash-hackers.o... ificantly safer, but one must still be careful to control the values of $a and $b. Both the exact quoti... on is enabled, the stringlist in ''SHELLOPTIONS'' contains ''braceexpand''. ===== String lists ===== ... e brace expansion to expand n arguments of course consists of n's prime factors. We can use the "factor
- control de procesos
- = control de procesos {{tag>linux bash}} * busca procesos que cumplan cadena: <code bash>ps aux | gr... l <pid> # envía una señal 15 (SIGTERM) al proceso con ID=PID kill -9 <pid> # envía la señal 9 (SIGKILL) al proceso con ID=PID kill -s 9 <pid> # idem anterior kill -l # ... sta de señales</code> * mata todos los procesos con el nombre coincidente: <code bash>killall <nombre