Si fuera root, podría simplemente crear un usuario / grupo ficticio, establecer los permisos de archivo en consecuencia y ejecutar el proceso como ese usuario. Sin embargo, no lo soy, entonces, ¿hay alguna manera de lograr esto sin ser
Si fuera root, podría simplemente crear un usuario / grupo ficticio, establecer los permisos de archivo en consecuencia y ejecutar el proceso como ese usuario. Sin embargo, no lo soy, entonces, ¿hay alguna manera de lograr esto sin ser
¿Por qué algunos comandos GNU Coreutils tienen la -T/--no-target-directoryopción? Parece que todo lo que hace se puede lograr utilizando la semántica del .(punto propio) en una jerarquía de directorios Unix tradicional. Considerando: cp -rT /this/source dir La -Topción evita que la copia cree...
Estoy tratando de escribir una regla de archivo MAKE para copiar un directorio, manteniendo su estructura, y dado que todas las demás reglas en nuestros archivos MAKE usan install, quería ser coherente. En la página de manual, dice: SINOPSIS install [OPTION]... [-T] SOURCE DEST install...
Recibo muchos mensajes mixtos de personas, y me preguntaba si realmente no hay mucha diferencia en lo que usas. kill 'x' killall 'x' kill -9 'x' Estas son algunas opciones que me han dicho que use hasta ahora, pero algunas personas dicen que matar -9 es simplemente exagerado, matar por sí solo...
Ctrl+ Zdetiene el trabajo mientras que Ctrl+ lo Cmata. ¿Porqué es eso? ¿No tendría el otro sentido más sentido? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+...
Desde man select int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); nfds es el descriptor de archivo con el número más alto en cualquiera de los tres conjuntos, más 1. ¿Cuál es el propósito nfds, cuando ya lo tenemos readfds, writefdsy...
Advertencia: ejecutar este comando en la mayoría de los shells dará como resultado un sistema dañado que necesitará un apagado forzado para solucionarlo Entiendo la función recursiva :(){ :|: & };:y lo que hace. Pero no sé dónde está la llamada del sistema fork. No estoy seguro, pero sospecho...
¿Hay alguna situación posible cuando ls -l file.txt no muestra el mismo número de bytes que wc -c file.txt En un script encontré la comparación de esos dos valores. ¿Cuál podría ser la razón de eso? ¿Es posible tener conteos de bytes diferentes del mismo
Al ordenar los nombres de archivo, lsignora los caracteres como -,_. Esperaba que también usara esos caracteres en la clasificación. Un ejemplo: touch a1 a2 a-1 a-2 a_1 a_2 a.1 a.2 a,1 a,2 Ahora muestre estos archivos con ls -1: a1 a_1 a-1 a,1 a.1 a2 a_2 a-2 a,2 a.2 Lo que esperaba era algo...
Mi programa de servidor recibió un SIGTERM y se detuvo (con el código de salida 0). Estoy sorprendido por esto, ya que estoy bastante seguro de que había mucha memoria para ello. ¿En qué condiciones linux (busybox) envía una SIGTERM a un
Hay programas de Linux, por ejemplo vlc, que recomiendan escribir ctrl+ cdos veces para matar su ejecución desde un terminal si el programa no se detuvo después del primero. ¿Por qué escribir ctrl+ cdos veces funciona cuando la primera vez no
Necesito inspeccionar todos los subdirectorios e informar cuántos archivos (sin recurrencia adicional) contienen: directoryName1 numberOfFiles directoryName2
Estoy usando Debian stretch (systemd). Estaba ejecutando el demonio rsyslog en primer plano usando /usr/sbin/rsyslogd -n e hice un Ctrl+ Zpara detenerlo. El estado del proceso cambió a Tl(detenido, enhebrado). Emití múltiples comandos para el proceso, y el estado del proceso era el mismo: . Una...
ls -1 enumera mis elementos así: foo.png bar.png foobar.png ... Quiero que aparezca en la lista sin los siguientes .png: foo bar foobar ... (el directorio solo contiene .pngarchivos) ¿Alguien puede decirme cómo usar grepen este caso? Propósito: Tengo un archivo de texto donde se enumeran...
A veces ejecuto xargstrabajos largos durante la noche y es realmente molesto descubrir en la mañana que xargsmurió en algún punto intermedio, por ejemplo, debido a una falla de segmentación en un solo caso especial, como sucedió esta noche. Si incluso un xargsniño es asesinado, no procesa más...
Me acabo de dar cuenta de que si ejecuto ssh user@remote_host tail -f /some/file, ¡ tail -f /some/filesigue ejecutándose en remote_host incluso si la conexión ssh está cerrada! Entonces, después de varias conexiones y desconexiones, el número de carreras tail -f /some/fileaumenta. ¿Cómo terminar...
Estoy tratando de configurar un script de shell para que ejecute procesos en segundo plano, y cuando uso Ctrlcel script de shell, mata a los hijos y luego sale. Lo mejor que he logrado hacer es esto. Parece que kill 0 -INTtambién mata el script antes de que ocurra la espera, por lo que el script...
Estoy tratando de instalar un paquete Debian desde la fuente (a través de git). Descargué el paquete, cambié al directorio del paquete y ejecuté el ./configurecomando, pero regresó bash: ./configure: No such file or directory. ¿Cual puede ser el problema? Un configure.acarchivo se encuentra en la...
man getrusage 2 dice ru_maxrss (since Linux 2.6.32) This is the maximum resident set size used (in kilobytes). For RUSAGE_CHILDREN, this is the resident set size of the largest child, not the maximum resident set size of the process tree. Entonces, ¿qué significa exactamente este...
De man touch: -f (ignored) Pero no entiendo lo que se entiende por ignorado . He intentado lo siguiente: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file Y notó que a pesar de eso cambia las marcas de...