Unix & Linux

220
¿De dónde obtuvo su nombre el grupo "rueda"?

El wheelgrupo en las computadoras * nix generalmente se refiere al grupo con algún tipo de acceso de tipo raíz. He oído que en algunos * nixes es el grupo de usuarios con derecho a ejecutar su, pero en Linux parece ser cualquiera (aunque, naturalmente, necesita la contraseña de root). En las...

220
Vaciar el contenido de un archivo.

Conozco tres métodos para eliminar todas las entradas de un archivo. Son >filename touch filename filename < /dev/null De estos tres abuso >filenamemás, ya que requiere la menor cantidad de pulsaciones de teclas. Sin embargo, me gustaría saber cuál es el más eficiente de los tres...

217
¿Cómo equilibro igualmente los paneles divididos tmux (1)?

Estoy buscando un comportamiento que sea similar a cómo vim (1) maneja sus ventanas divididas con ^w =. Sé que tmux (1) tiene diseños predefinidos ^b Meta[1-5], pero probablemente no tenga el diseño que estoy usando actualmente. Al dividir una ventana, divide a la mitad la ventana actual para...

216
¿Por qué mi script Bash no reconoce alias?

En mi ~/.bashrcarchivo residen dos definiciones: commandA, que es un alias para un camino más largo commandB, que es un alias para un script Bash Quiero procesar el mismo archivo con estos dos comandos, así que escribí el siguiente script de Bash: #!/bin/bash for file in "$@" do commandA...

215
Cuenta el número total de ocurrencias usando grep

grep -ces útil para encontrar cuántas veces ocurre una cadena en un archivo, pero solo cuenta cada ocurrencia una vez por línea. ¿Cómo contar múltiples ocurrencias por línea? Estoy buscando algo más elegante que: perl -e '$_ = <>; print scalar ( () = m/needle/g ),

212
¿Qué significan las banderas en / proc / cpuinfo?

¿Cómo puedo saber si mi procesador tiene una característica particular? (Conjunto de instrucciones de 64 bits, virtualización asistida por hardware, aceleradores criptográficos, etc.) Sé que el archivo /proc/cpuinfocontiene esta información, en la flagslínea, pero ¿qué significan todas estas...

210
¿Cómo decirle a gzip que mantenga el archivo original?

Me gustaría comprimir un archivo de texto usando la herramienta de línea de comando gzip mientras mantengo el archivo original. Por defecto ejecuta el siguiente comando gzip file.txt resulta en modificar este archivo y renombrarlo file.txt.gz. En lugar de este comportamiento, me gustaría tener...

209
¿Cómo generar una cadena aleatoria?

Me gustaría generar una cadena aleatoria (por ejemplo, contraseñas, nombres de usuario, etc.). Debería ser posible especificar la longitud necesaria (por ejemplo, 13 caracteres). ¿Qué herramientas puedo usar? (Por razones de seguridad y privacidad, es preferible que las cadenas se generen fuera...

209
Ocultar salida de rizo

Estoy haciendo una solicitud de curl donde muestra una salida html en la consola como esta <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in

209
Cómo borrar journalctl

No pude encontrar en google ninguna forma segura de borrar el diario systemd. ¿Alguien conoce alguna forma segura y confiable de hacerlo? Digamos que estaba experimentando con algo y mis registros se llenaron con varios mensajes de error. Además, estoy mostrando mi diario en mi escritorio usando...