= Los ficheros de inicio de Bash
== tipos de shell
* Interactivo: permite interactuar, ejecutando com... dos desde el teclado.
* No Interactivo: ejecuta los comandos desde un script
* De Inicio: los shells que se ejecutan justo después de haberse identificado. Son los que solicitan usuario y contraseña (versus los in
ite lanzar nuevas instancias de S.O. aprovechando los recursos (hard) de la máquina Y el kernel del SO ... ps ca-certificates</code>
- Añadir clave GPG de los repositorios DOCKER: <code bash>$ sudo apt-key ad... son las plantillas a partir de las cuales creamos los contenedores de trabajo (como instanciar el objet... mantenimiento (de contenedores)
* listar todos los contenedores existentes:<code bash>$ docker ps -a
h <n> : número de directorios " de profundidad" a los que empieza a mirar
* -mtime -<n*24h> : número de 24h atrás en los que el fichero ha sufrido algún cambio
* -mmin -<minutos> : número de minutos en los que el fichero ha sufrido algún cambio
* -atime -<n*24h> : número de 24h atrás en los que el fichero ha sido accedido
* -amin -<minut
a gran cantidad de información no relacionada con los procesos, se diseñó sysfs con el fin de exportar ... espacio del usuario (Anillo 3) información sobre los dispositivos y sus controladores.
== /sys/block
Contiene información acerca de los dispositivos de bloques
* /sys/block/<disco>/st... ne carpetas que representan cómo están conectados los dispositivos a los diferentes buses
== /sys/clas
en el arbol)
* --exclude '*.obj'
* listar los 3 directorios con más utilización: ''$ du -sk * |... n -R -H guest:family linux_symlnk''
* mostrar los cambios realizados por el comando: ''$ chown -v <... e.htm]]
* ''rm !(*.tgz|*.zip)'' : elimina todos los ficheros que no sean .tgz o .zip
* se puede a... >''
* pone prefijo a un fichero (o grupo de ellos)
* ''cp -r .ssh{,_backup}''
* crea una copi
'/etc/crontab''
las lineas que realmente ejecutan los "trabajos" son del estilo:
<code>* * * * * <usuar... Diferente de */3 (0,3,6,9,12...)
* 1-10/2 -> los 1,3,5,7,9 (empieza en el 1, a saltos de 2)
* ... * * * * * comando a ejecutar
* significa todos los valores validos
/ permite definir una repeticion
... n once an hour, "0 * * * *".
==personalizado
con los siguientes comandos podemos gestionar nuestros pr
== /etc/fstab
es el fichero donde se especifican los FS que se montan automáticamente (o no) al arranc... por la orden fsck para decidir el orden en el que los sistemas de archivos serán comprobados. Las entra... d más alta, por lo que se le pondrá un 1, y todos los demás sistemas de archivos que queramos que se co... deben tener un 2. La utilidad fsck no comprobará los sistemas de ficheros con valor 0 en pass. Las par
odemos intentar encontrar la manera de actualizar los certificados o simplemente ignorarlo)
Estamos ha... ataques man-in-the-midle), porque no diponemos de los certificados raiz del que firma ese certificado.
... én elimina paquetes no ya requeridos (a menos que los necesite otro paquete). **aptitude** solo recuerda la información de dependencia de los paquetes que han sido instalados desde **aptitude
oup) y el del resto.\\
en un listado (''ls -la'') los permisos se muestran en el mismo orden (primero o... ución (x)
=== GUID
este permiso activo indica que los ficheros que se graben/creen asumirán automáticam... ivo) o una ''T'' (''xx'' desactivada) al final de los permisos
* en representación octal, es el 1 delante de los otros 3 permisos (''1XXX'')
=== cambiar los perm
o de diversas formas.
Una de ellas, es añadiendo los valores que queremos dar a los parámetros escribiendo ficheros en el directorio ''/etc/pure-ftpd/conf''
ejemplos:
* ''echo "2" > /etc/pure-ftpd/conf/TLS''
* '... -out /etc/ssl/private/pure-ftpd.pem''
* cambiar los permisos del mismo ''chmod 600 /etc/ssl/private/p
xpression
* ''ls %%<path>/*/*%%'' : lista todos los ficheros a 2 niveles del actual
* ''ls %%<path>/**/*%%'' : lista todos los ficheros en cualquier directorio
* ''ls %%<path>/**/*.txt%%'' : lista todos los ficheros .txt en cualquier directorio por debajo
* ''ls %%**/README.*%%'': lista todos los ficheros README en cualquier directorio por debaj
a.key -out CA_solicitud.csr</code>
- rellenar los campos solicitados
- en Organizational y Comm... -out Servidor_solicitud.csr</code>
- rellenar los campos solicitados
- Common Name usar la URL ... sr -req -out Cliente_certificado.crt</code>
- los //set_serial// establecen un número de orden apra el control de los certificados de la CA
- exportación a pkcs12 (p
o -f /etc/sudoers.d/nopass''
* interpreta todos los archivos que no acaben en **~** o **.**
* ''sud... <COMMANDS></code>
* usuario **root** con todos los privilegios: <code>root ALL=(ALL:ALL) ALL</code>
* permite a los usuarios de **grupo** todos los privilegios:<code>%grupo ALL=(ALL:ALL) ALL</code>
* no pregunta cont
= dpkg
== opciones
* Muestra los ficheros y su ubicación de un paquete:<code bash>dpkg -L packagenam... e
en un sistema en marcha, podrás encontrar todos los paquetes instalados en la siguiente ruta:
<code>/... pt/archieves</code>
podemos obtener un listado de los paquetes instalados:
<code>dpkg --get-selections ... install `cat packages.installed`</code>
o instalarlos desde otra ubicación
<code>dpkg -i *.dev</code>
p
kipedia.org/wiki/List_of_ISO_639-1_codes|lista de los códigos locale]]
* para lanzar una aplicación e... == el comando
* ''locale'' -> permite ver todos los valores en el sistema
* ''locale -a'' -> permite ver los locales del sistema
* ''locale -m'' -> permite ver los mapas de caracteres instalados en el sistema
*