Unix & Linux

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



2
Problema de impresión con el servicio ArchLinux y CUPS
Hace unos días (sospecho que desde que actualicé a gnome 3.14) en ArchLinux ya no puedo imprimir. Si abro el panel de impresión del centro de control de gnome recibo un mensaje como (está traducido del italiano): "El servicio del sistema para imprimir parece no estar disponible" Así que desde …

5
¿Cómo puedo convertir marcas de tiempo en una columna a una fecha?
Tengo un archivo que contiene esto: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Quiero convertir la marca de tiempo a una fecha en este formato: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 ¿Cómo puedo hacer eso? Sé que esto funciona: perl -pe 's/(\d+)/localtime($1)/e'(de esta …

4
Transferencia de millones de archivos de un servidor a otro
Tengo dos servidores Uno de ellos tiene 15 millones de archivos de texto (aproximadamente 40 GB). Estoy tratando de transferirlos a otro servidor. Pensé en comprimirlos y transferir el archivo, pero me di cuenta de que no era una buena idea. Entonces usé el siguiente comando: scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt …

5
¿Dónde almacena `hostname` el nombre de host que he configurado?
Esto es bastante desconcertante. ¿Alguien sabe dónde hostnamealmacena y lee el comando el nombre de host? Pensé que era / etc / hostname pero no hay tal archivo en este sistema Linux que estoy usando. Intenté usar strace para encontrar dónde se encontraba, pero ninguna llamada de lectura arrojó esta …
15 linux  hostname 





1
¿Es esta una buena forma de crear un parche?
Me gustaría crear un parche de una gccrama específica comparándolo con los lanzamientos oficiales; así que cuando desempaquete el tarball de la versión estable, puedo aplicar el parche y obtener el equivalente de lo que estaba en esa rama específica. Es la primera vez que necesito crear un parche, así …
15 diff  patch 

8
sed: ¿eliminar la última aparición de una cadena (una coma) en un archivo?
Tengo un archivo csv muy grande. ¿Cómo eliminarías el último ,con sed (o similar)? ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0], ] Salida deseada ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0] ] El siguiente comando sed eliminará la última aparición por línea, pero quiero por archivo. sed -e 's/,$//' foo.csv Tampoco funciona sed '$s/,//' foo.csv
15 sed 

5
¿Cómo elimino espacios de las variables de shell?
He hecho lo siguiente en la línea de comando: $ text="name with space" $ echo $text name with space Estoy tratando de usar tr -d ' 'para eliminar los espacios y tener un resultado de: namewithspace He intentado algunas cosas como: text=echo $text | tr -d ' ' ¡Hasta ahora …
15 shell  command-line  tr 

1
¿Cómo interpretar los nombres de los hilos kworker?
En Linux 3.11.0-13-genérico que se ejecuta sobre una placa base hexa Xeon X5650 de doble zócalo, htopmuestra diferentes subprocesos de kworker. Ordenado por nombres (modifiqué un poco el resultado que estoy mostrando aquí para tener los hilos en el núcleo 2 antes que los del núcleo 10), aquí está el …

2
Bash -c con parámetros posicionales
Por lo general, $0en una secuencia de comandos se establece el nombre de la secuencia de comandos, o lo que se invocó como (incluida la ruta). Sin embargo, si lo uso bashcon la -copción, $0se establece en el primero de los argumentos pasados ​​después de la cadena de comando: bash …
15 bash 

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.