Unix & Linux

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

2
¿Cómo contar la longitud de una matriz definida en bash?
Soy nuevo en bash y no puedo encontrar un buen tutorial para responder mi pregunta. array=( item1 item2 item3) for name in ${array[@]}; do echo current/total ... some other codes done Quiero calcular el valor "actual" y "total", ya que el resultado esperado de esto es: 1/3 2/3 3/3 Gracias …
58 bash  array 

3
grep dentro menos?
Actualmente estoy revisando muchos registros desconocidos en busca de algunos problemas. El primer archivo que miro es Events.log, y obtengo al menos tres páginas en las lessque parece que se muestra el mismo evento en diferentes momentos, un evento que parece ser bastante benigno. Me gustaría filtrar este evento, y …
58 bash  grep  logs  less 

2
grep en una variable
Digamos que tengo una variable line="This is where we select from a table." ahora quiero grep cuántas veces se produce select en la oración. grep -ci "select" $line Lo intenté, pero no funcionó. También intenté grep -ci "select" "$line" Aún no funciona. Obtuve el siguiente error. grep: This is where …
58 shell  grep  string 

5
¿Dónde están mis registros sshd?
No puedo encontrar mis registros sshd en los lugares estándar. Lo que probé: No en /var/log/auth.log No en /var/log/secure ¿Un sistema buscó 'auth.log'y no encontró nada? He puesto /etc/ssh/sshd_configa utilizar de forma explícita SyslogFacility AUTHy LogLevel INFOy sshd reinicia y todavía no puede encontrarlos. Estoy usando OpenSSH 6.5p1-2 en Arch …


4
Lista de subdirectorios solo n nivel profundo
Festival almacena los datos del paquete de voz en la siguiente estructura de directorios de ejemplo: /usr/share/festival/voices/<language>/<voicepack name> ¿Cuál es la línea simple más simple (preferiblemente usando ls) para imprimir solo el <voicepack name>'s, en todos los <language>subdirectorios potencialmente numerosos ?
58 bash  ls 

3
¿Cómo hacer directorios de salida de árbol solamente?
150 directorios que puedo manejar pero 900 archivos son demasiados para una revisión. No tengo entrada manual, treeasí que tal vez pueda preguntarle si sabe cómo generar solo directorios, ya que los archivos se detallan demasiado. . ├── agreement.htm ├── appengine_admin │ ├── admin_forms.py │ ├── admin_forms.pyc │ ├── admin_settings.py …





5
¿por qué curl y wget resultarían en un 403 prohibido?
Intento descargar un archivo con wgety curlse rechaza con un error 403 (prohibido). Puedo ver el archivo usando el navegador web en la misma máquina. Intento nuevamente con el agente de usuario de mi navegador, obtenido por http://www.whatsmyuseragent.com . Hago esto: wget -U 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0' …
57 wget  curl 

4
Logrotate: "log no necesita rotar" ¿por qué?
Tengo la siguiente nueva configuración de logrotate: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Cuando corro logrotate -d nexus, obtengo lo siguiente: reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1 logs rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations) empty log files are rotated, …
57 logrotate 

1
Preserve los permisos con rsync
Digamos que tengo un archivo a.txt en LINUX con permiso de 0664. Cuando uso rsync para copiar el archivo en mi Mac rsync -r -t -v LINUX MAC, el permiso del archivo se convierte en 0644. ¿Cómo puedo mantener el permiso para un archivo cuando uso rsync? La opción -g …


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.