Recientemente me encontré con esto en un script de shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi ¿Qué kill -0
Recientemente me encontré con esto en un script de shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi ¿Qué kill -0
Cuando escribo screen -r, espero ver: Una lista de pantallas para reanudar o un mensaje "No hay pantalla para reanudar". Hoy, veo que hay una pantalla, pero sigo recibiendo el mensaje de que no hay una pantalla para reanudar: [root@server chiliNUT]# screen -r There is a screen on:...
¿Hay alguna forma de guardar toda la salida del terminal en un archivo con un comando? No estoy hablando de redireccionamiento command > file.txt No es la historia history > file.txt, necesito el texto completo del terminal ¡No con teclas de acceso rápido! Algo como terminal_text >...
En la mayoría de las conchas nullglobno es el valor predeterminado. Eso significa, por ejemplo, si ejecuta este comando ls * en un directorio vacío, expandirá el *globo a un literal *, en lugar de a una lista vacía de argumentos. Hay formas de cambiar ese comportamiento, de modo que *en un...
Suponiendo que file2ya existe, el comando > file1 < file2 cat parece estar copiando el contenido de file2a file1. Pero no puedo entender esta estructura. Entiendo que "Nada" se dirige a file1(crear o borrar su contenido). Entonces file2se dirige el contenido de file1. ¿Por qué es...
Actualmente estoy buscando poner una distribución de Linux (aunque BSD sigue siendo una opción) en mi vieja computadora portátil. Sin embargo, no estoy seguro de cómo pasar por todas mis opciones: lanzamientos sucesivos versus no, Distribución X versus Distribución Y (personalmente, he estado...
Soy un usuario de Linux / Windows / Mac. Me gustan todos los sistemas, * nixes más que Windows, pero no obstante me gustan todos. Comencé a usar una Mac este año, y una diferencia entre Linux y Windows que no puedo entender es: ¿por qué las aplicaciones nunca se cierran cuando presiono el botón...
¿Existe una aplicación para simplemente previsualizar una fuente de un archivo TTF sin
Actualmente trabajo de forma remota para varias organizaciones que necesitan que acceda a sus servidores regularmente para mantenimiento y actualizaciones. ¿Es seguro para mí agregar mi clave SSH pública RSA al .ssh/authorized_keysarchivo para permitirme iniciar sesión mucho más rápido / sin tener...
Versión corta: ¿En qué circunstancias es ddseguro usar para copiar datos, lo que significa que no hay riesgo de corrupción debido a una lectura o escritura parcial? Versión larga - preámbulo: a dd menudo se usa para copiar datos, especialmente desde o hacia un dispositivo ( ejemplo ). A veces se...
cp -restá destinado a copiar archivos de forma recursiva y cp -Rpara copiar directorios de forma recursiva. Pero lo he comprobado, y ambos parecen copiar archivos y directorios, lo mismo. Entonces, ¿cuál es la diferencia en
Sé que podría eliminar los últimos tres caracteres con: echo -ne '\b\b\b' Pero, ¿cómo puedo eliminar una línea completa? Quiero decir que no quiero usar: echo -ne
¿Hay una manera fácil de hacer algo como tail -f mylogfilemostrar los cambios de más de un archivo (quizás con el nombre del archivo agregado como prefijo a cada línea)? O tal vez una herramienta GUI? Estoy ejecutando
* Los permisos de usuario de nix son realmente simples, pero las cosas pueden complicarse cuando tienes que tener en cuenta todo el acceso al directorio principal antes de llegar a un archivo determinado. ¿Cómo puedo verificar si el usuario tiene suficientes privilegios? Si no, ¿qué directorio está...
En Emacs puedo ejecutar un shell usando los siguientes comandos: M-x term M-x shell M-x eshell ¿Cuál es la diferencia entre estos
Estoy tratando de seguir lo que supongo son las mejores prácticas de uso de sudo en lugar de la cuenta raíz. Estoy ejecutando una operación simple de archivo concat como: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Esto falla a la derecha del ">>" que se está ejecutando...
He configurado un servidor ubuntu con openssh para conectarme a él y ejecutar comandos desde un sistema remoto como un teléfono o una computadora portátil. El problema es ... probablemente no soy el único. ¿Hay alguna manera de conocer todos los intentos de inicio de sesión que se han realizado en...
bajo una inteligencia sé que puedo ver el resultado de uname -msaber si mi sistema operativo es de 32 o 64 bits, pero bajo ARM esto da: armv7l Deduje de file /usr/bin/ls que estoy en un sistema operativo de 32 bits, pero ¿cómo puedo saber esto de una manera más
Tengo 3 paneles en mi ventana tmux: -------------------------- | | 2 | | | | | 1 |----------| | | 3 | | | | -------------------------- Los paneles 1 y 2 tienen vim. El panel 3 ejecuta un cli que estoy desarrollando. A veces quiero comparar los paneles 1 y 2, así que quiero ocultar el panel...
expr no parece gustarle el paréntesis (usado en matemáticas para dar prioridad explícita al operador): expr 3 * (2 + 1) bash: syntax error near unexpected token `(' ¿Cómo expresar la prioridad del operador en