Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- comandos bash
- se la la IP * nohup : Mantiene la ejecución de un comando pese a salir de la terminal * [[https... dable * ''chown'': * cambiar propietario de un fichero: ''$ chown root tmpfile'' * cambiar grupo de un fichero: ''$ chown :friends tmpfile'' * cambiar propietario y grupo de un fichero: ''$ chown himanshu:friends tmpfile''
- Los ficheros de inicio de Bash
- o. * No Interactivo: ejecuta los comandos desde un script * De Inicio: los shells que se ejecutan ... ripts de inicio === /etc/profile Aquí se muestra un fichero /etc/profile básico. Este fichero comienz... ones de seguridad, desactiva el almacenamiento de un fichero de historial permanente para root. También establece un símbolo del sistema por defecto. Entoces invoca a
- Estructuras de control y bucles
- 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 está vacío * **-h** fichero -> fichero existe y es un symlink * **-L**? * **-b** fichero -> fiche
- find
- wer <fichero> : buscar ficheros más recientes que un fichero determinado * ''$ touch -d "6 May 201... antes * ''$ find . -daystart -atime 1 # busca un fichero modificado hoy, pero no 24h antes'' * -... al usuario <user> * -nouser : el fichero tiene un propietario que no está en /etc/passwd * -uid <... * -group <grupo> * -nogroup : el fichero tiene un grupo que no está en /etc/groups * -gid <gid>
- arrays bash
- millado, @ devuelve cada elemento, %%*%% devuelve un único resultado con todos los elementos.\\ Si no ... denas * todo el array: ''echo ${array[@]}'' * un elemento: ''echo ${array[n]}'' * del elemento n... ndices del array, @ elemento a elemento, %%*%% en un bloque (desde BASH 3.0)| === longitud * del ar... / sustitución elementos * añadir elemento(s) a un array existente: ''array=("${array[@]}" "valor 3"
- lsof
- = lsof El comando lsof es un comando integrado en Linux gracias al cual podemos obtener información so... ión de Linux usada. * ver procesos vinculados a un fichero:<code bash>lsof /dev/null</code> * ver ... ash>lsof -u <USER></code> * Mostrar detalles de un servicio de protocolo: <code bash>sudo lsof -i TC... nto IPv6</code> * ver los archivos abiertos por un proceso o programa en específico: <code bash>lsof
- history expansion
- | último comando | ^ palabras - siguen a un evento, separado por : ^^ | 0 | la primera palabra de la linea, usualmente un comando | | n | la enésima palabr... pio | | r | quita la extensión de un archivo del estilo .xxx, dejando el nombre del ar... <code bash> $ echo !-2:*:q a b c d e -> ejecuta un echo 'a b c d e' </code> <code bash> $ echo !-3:
- xargs
- ') XARGS permite coger esa lista (proviniente de un ''ls'', por ejemplo) y ejecutar un comando determinado fichero a fichero en lugar de todos a la vez: ... a que la coloquemos donde corresponda al ejecutar un comando: ''ls | xargs -I ARG echo antes ARG despu... um> : concatena <num> parámetros en 1 sola línea (un poco a la inversa de -n. ''$ ls | xargs -L4'' *
- heredoc (docs emblebed)
- = heredoc (docs emblebed) un //heredoc// es la manera de "embutir" un documento de texto dentro de un script para volcar a nuestro criterio. == ejemplos el //EOF// usado
- control de procesos
- <nombre_programa></code> * -s : solo devuelve un PID * -x : incluye scripts (phyton,perl, shel... nora los PIDs especificados * envía una señal a un proceso: <code bash>kill <pid> # envía una señal ... rmite que el proceso se siga ejecutando aún después de un logout: <code bash>disown -h <pid></code>
- sed
- realiza una sustitución solo si la línea contiene un valor determinado, si la linea contiene **requisi... el fichero</code> más eliminaciones aplicadas en un cierto rango <code bash>sed -i "3,5d" distros-deb... users.xml </code> === búsquedas buscar frases de un texto que tengas 6 palabras (y acaben en algo que
- Special Shell Variables & Parameter Substitution and Expansion
- -> "imagen" * hint: si la cadena tiene más de un ".", usar ''base=${file%.*}'' * ''ext = ${file#... ue encuenta * hint: si la cadena tiene más de un ".", usar ''ext=${file##*.}''-> "png" == Operaci... </code> nota: las variables están enganchdas por un espacio, que es el valor por defecto de IFS (espa
- Locales
- ñadir más (por ejemplo, cuando conectas via SSH a un servidor remoto que no las tiene instaladas) para un usuario: <code bash "~/.bash_profile"> LANG="en_I... en_IN:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" </code> == detalles <code bash> $ locale LAN
- tar
- minar los ficheros de una extración incorrecta de un TAR * ''tar ... %%--%%exclude=/path/to/dir'' ... . %%--%%exclude-tag-all=exclude.tag'' : establece un fichero que sirve para indicar que no ha de hacer
- brace expansion
- k, but hey, it works. <div round info> === More fun === The most optimal possible brace expansion to