Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

1
Mi suposición básica sobre el sistema "iowait" no se cumple
Mi suposición básica es que cuando los únicos factores limitantes de un proceso son el disco y la CPU, entonces el "iowait" total del sistema + el uso de la CPU debería ser igual al menos al 100% de una CPU lógica. (En otros casos, esto no se mantendrá. Por …
13 linux 

3
La expresión regular correcta no funciona en grep
Tengo esta expresión regular: (?<=prefix).*$ que devuelve cualquier carácter que sigue al "prefijo" de la cadena y funciona bien en cualquier motor de expresiones regulares en línea (por ejemplo, https://regex101.com ). El problema es cuando uso esa expresión regular en bash: grep '(?<=prefix).*$' <<< prefixSTRING No coincide con nada. ¿Por …

2
¿Para qué se usa `/ dev / console`?
De esta respuesta a Linux: Diferencia entre / dev / console, / dev / tty y / dev / tty0 De la documentación : /dev/tty Current TTY device /dev/console System console /dev/tty0 Current virtual console En los viejos tiempos /dev/consoleera la consola del administrador del sistema. Y los TTY eran …
13 linux  ubuntu  tty  console  pts 


2
Netcat - ¿Cómo escuchar en un puerto TCP usando la dirección IPv6?
Estoy usando la versión más reciente de netcat ( v1.10-41.1) que no parece tener una opción para las direcciones IPv6 (como -6estaba en las versiones anteriores de nc). Si escribo nc -lvnp 2222y compruebo los puertos de escucha con netstat -punta, el servidor parece estar escuchando en el puerto solo …
13 linux  netcat 

2
Utilice un selector de archivos alternativo en mutt
En mutt , ¿es posible usar un navegador de archivos como vifm o ranger (posiblemente en una división tmux ) en lugar del navegador de archivos predeterminado para seleccionar un archivo para adjuntarlo a un correo electrónico?
13 mutt 

1
bash extended glob - coincide con archivos sin prefijo
Estoy tratando de hacer coincidir los nombres de archivo para una cárcel de fail2ban, por lo que necesito usar solo la globalización de nombres de archivo, no expresiones regulares o secuencias de comandos bash. Mi /var/log/apache2directorio contiene archivos que incluyen: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log Estoy tratando de crear un globo …

4
¿Por qué systemd-resolve no utiliza mi servidor DNS local?
Estoy usando un servidor BIND9 local para alojar algunos registros DNS locales. Cuando intento buscar un nombre de dominio local, no puedo encontrarlo si no le digo explícitamente que use mi servidor BIND9 local. user@heimdal:~$ dig +short heimdal.lan.se user@heimdal:~$ dig +short @192.168.1.7 heimdal.lan.se 192.168.1.2 Se utilizan Ubuntu 17.04 y systemd-resolve. …

3
¿Cuál es la opción correspondiente .ssh / config para ssh -N?
Quiero configurar un alias en mi archivo de configuración que tenga el mismo resultado que este comando: ssh -N devdb -L 1234:127.0.0.1:1234 Mi entrada .ssh / config para devdb: Host devdb User someuser HostName the_hostname LocalForward 1234 127.0.0.1:1234 ¿Qué pongo en la configuración anterior para no iniciar un shell?
13 ssh  ssh-config 


1
Uso de llavero de gnomo sin una sesión x
Mi caso de uso es que tengo un servidor sin cabeza en el que se realiza el desarrollo de software. Usualmente habilito el reenvío X11 para las conexiones SSH, pero no puedo para ubicaciones distantes con conexiones lentas. Necesito almacenamiento seguro y almacenamiento en caché para mis credenciales de git …

3
Bash si el comando no termina en X tiempo?
Estoy tratando de ejecutar algo como: sudo dhclient $wifi || otherFunction El problema es cuando dhclientfalla, simplemente se cuelga en lugar de arrojar un error. ¿Cómo puedo volver a escribir lo anterior para que dhclientse elimine y otherFunctionse llame si dhclientno termina en 60 segundos?
13 bash  timeout 


3
¿Qué verifica [-t 1]?
Acabo de encontrar una manera de comenzar zshcuando inicio bashen Windows desde https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Se recomienda agregar el siguiente código al final de .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Que [ -t 1 ]significa ¿Es solo cierto? Entonces, ¿puedo hacer esto? exec zsh
13 bash  shell  zsh  test 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.