Tengo un directorio con una gran cantidad de archivos. No veo un lsinterruptor para proporcionar el recuento. ¿Hay alguna magia de línea de comandos para obtener un recuento de
Tengo un directorio con una gran cantidad de archivos. No veo un lsinterruptor para proporcionar el recuento. ¿Hay alguna magia de línea de comandos para obtener un recuento de
Solo buscando la diferencia entre 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 y su facilidad de transporte y non-Bourne shellscomo tcsh, mksh,
Recientemente instalé CentOS 7 (instalación mínima sin GUI) y ahora quiero instalar un entorno GUI en él. ¿Cómo puedo instalar entornos de escritorio en CentOS7 previamente instalado sin
Cuando intenta conectarse accidentalmente al servidor incorrecto con credenciales de contraseña, ¿es posible que el administrador lea y registre la contraseña que
Estoy trabajando en un script bash simple que debería poder ejecutarse en distribuciones Ubuntu y CentOS (el soporte para Debian y Fedora / RHEL sería una ventaja) y necesito saber el nombre y la versión de la distribución que ejecuta el script ( para activar acciones específicas, por ejemplo, la...
Por lo tanto, hay muchas versiones diferentes de Unix: HP-UX, AIX, BSD, etc. Linux se considera un clon de Unix en lugar de una implementación de Unix. ¿Todos los Unices "reales" son descendientes reales del original? Si no, ¿qué separa a Linux de
Al usar los sistemas de control de versiones, me molesta el ruido cuando dice el diff No newline at end of file. Entonces me preguntaba: ¿Cómo agregar una nueva línea al final de un archivo para deshacerme de esos
Así que recibí una advertencia de nuestro sistema de monitoreo en una de nuestras cajas de que el número de inodos libres en un sistema de archivos se estaba reduciendo. df -i la salida muestra esto: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / Como puede...
Solía rsynccopiar una gran cantidad de archivos, pero mi sistema operativo (Ubuntu) se reinició inesperadamente. Después de reiniciar, volví a ejecutar rsync, pero desde la salida en el terminal, descubrí que rsynctodavía copiaba los que ya había copiado antes. Pero escuché que rsynces capaz de...
Me gustaría eliminar el último carácter de una cadena, probé este pequeño script: #! /bin/sh t="lkj" t=${t:-2} echo $t pero imprime "lkj", ¿qué estoy haciendo
Hay algunos comandos que filtran o actúan en la entrada, y luego la pasan como salida, creo que generalmente stdout, pero algunos comandos simplemente tomarán stdiny harán lo que hagan con ella, y no generarán nada. Estoy más familiarizado con OS X, por lo que hay dos que se me ocurren de...
Acabo de notar que en una de mis máquinas (ejecutando Debian Sid) cada vez que escribo lscualquier nombre de archivo con espacios tiene comillas simples que lo rodean. Inmediatamente revisé mis alias, solo para encontrarlos intactos. wyatt@debian630:~/testdir$ ls 'test 1.txt'
¿Qué significa la carpeta "etc" en el directorio raíz? Creo que saber esto me ayudará a recordar dónde se encuentran ciertos archivos. Actualización : Puede ser útil para otros, la carpeta se utiliza para "Archivos de configuración específicos del host" - referencia
El setuidbit de permiso le dice a Linux que ejecute un programa con la identificación de usuario efectiva del propietario en lugar del ejecutor: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return...
Cuando abro este túnel ssh: ssh -nXNT -p 22 localhost -L 0.0.0.0:8984:remote:8983 Recibo este error cuando intento acceder al servidor HTTP que se ejecuta en localhost: 8984: channel 1: open failed: administratively prohibited: open failed ¿Qué significa este error y en qué máquina puede...
Tengo algunos volcados de base de datos de un sistema Windows en mi caja. Son archivos de texto. Estoy usando cygwin para atravesarlos. Estos parecen ser archivos de texto sin formato; Los abro con editores de texto como el bloc de notas y el wordpad y se ven legibles. Sin embargo, cuando corro...
A veces no es cómodo ver meminfo en kilobytes cuando tienes varios gigas de RAM. En Linux, se ve así: Y así es como se ve en Mac OS X: ¿Hay alguna manera de mostrar meminfo en la parte superior de Linux en terabytes, gigabytes y
Simplemente SSH'd en la raíz, y luego SSH'd nuevamente en la raíz en la misma máquina. Así que tengo dos ventanas abiertas, ambas SSH'd en la raíz en mi máquina remota. Desde el shell, ¿cómo puedo ver una lista de estas dos
¿Cómo convierto una marca de tiempo de época a un formato legible para humanos en el cli? Creo que hay una manera de hacerlo con la fecha, pero la sintaxis me elude (otras formas son
Parece que systemd es el nuevo sistema init en el bloque, igual que Upstart hace unos años. ¿Cuáles son los pros / contras de cada uno? Además, ¿cómo se compara cada uno con otros sistemas